<?xml version="1.0" encoding="utf-8"?>
<Entity 
Schema="AKUZ" 
Name="LEK_PR_DATE_INJ_LINK" 
Description="Сведения о введениях противоопухолевого лекарственного препарата" 
PrimaryKey="LekPrDateInjLinkID">
  <Fields>
    <Attribute Name="LekPrDateInjLinkID" Type="guid" Description="Идентификатор" />
    <Attribute Name="DATE_INJ" Type="datetime" DefaultFormat="{0:dd.MM.yyyy}" Description="Дата введения лекарственного препарата" Required="1" />
    <Parent Name="LekPr" Type="AKUZ.LEK_PR" Description="Сведения о введенном противоопухолевом лекарственном препарате" Required="1" />
    <Attribute Name="KV_INJ" Type="float" Description="Количество введенного лекарственного препарата (действующего вещества)" NumericPrecision="11" NumericScale="3" />
    <Attribute Name="KIZ_INJ" Type="float" Description="Количество израсходованного (введеного + утилизированного) лекарственного препарата" NumericPrecision="11" NumericScale="3" />
    <Attribute Name="S_INJ" Type="float" Description="Фактическая стоимость лекарственного препарата за единицу измерения" NumericPrecision="21" NumericScale="6" />
    <Attribute Name="SV_INJ" Type="float" Description="Стоимость введенного лекарственного препарата" NumericPrecision="17" NumericScale="2" />
    <Attribute Name="SIZ_INJ" Type="float" Description="Стоимость израсходованного лекарственного препарата" NumericPrecision="17" NumericScale="2" />
    <Choice Name="RED_INJ" Description="Признак применения редукции для лекарственного препарата">
      <Item Name="без редукции" Index="0" />
      <Item Name="редукция присутствует" Index="1" />
    </Choice>
    <Child Name="PatientAppointmentExecutions" Type="AKUZ.PATIENT_APPOINTMENT_EXECUTION" Description="Выполнение назначения на пациента" ChildAttribute="LekPrDateInjLink" />
    <Child Name="LpContrs" Type="AKUZ.LP_CONTR" Description="Сведения об использованных противоопухолевых лекарственных препаратах в соответствии с контрактами" ChildAttribute="LekPrDateInjLink" />
  </Fields>
  <DbMapping>
    <Table name="T_LEK_PR_DATE_INJ_LINK">
      <Map Name="LekPrDateInjLinkID" Column="LekPrDateInjLinkID" />
      <Map Name="DATE_INJ" Column="DATE_INJ" />
      <Map Name="LekPr" Column="LekPr" />
      <Map Name="KV_INJ" Column="KV_INJ" />
      <Map Name="KIZ_INJ" Column="KIZ_INJ" />
      <Map Name="S_INJ" Column="S_INJ" />
      <Map Name="RED_INJ" Column="RED_INJ" />
    </Table>
    <Lexem>
      <Map Name="SV_INJ">
        <lx:MathOperator sign="*" xmlns:lx="lexem">
          <lx:IsNull>
            <lx:Path OwnerQueryLevel="0">
              <lx:StepString name="KV_INJ" />
            </lx:Path>
            <lx:ConstOperand type="Decimal">0</lx:ConstOperand>
          </lx:IsNull>
          <lx:IsNull>
            <lx:Path OwnerQueryLevel="0">
              <lx:StepString name="S_INJ" />
            </lx:Path>
            <lx:ConstOperand type="Decimal">0</lx:ConstOperand>
          </lx:IsNull>
        </lx:MathOperator>
      </Map>
      <Map Name="SIZ_INJ">
        <lx:MathOperator sign="*" xmlns:lx="lexem">
          <lx:IsNull>
            <lx:Path OwnerQueryLevel="0">
              <lx:StepString name="KIZ_INJ" />
            </lx:Path>
            <lx:ConstOperand type="Decimal">0</lx:ConstOperand>
          </lx:IsNull>
          <lx:IsNull>
            <lx:Path OwnerQueryLevel="0">
              <lx:StepString name="S_INJ" />
            </lx:Path>
            <lx:ConstOperand type="Decimal">0</lx:ConstOperand>
          </lx:IsNull>
        </lx:MathOperator>
      </Map>
    </Lexem>
  </DbMapping>
</Entity>