<?xml version="1.0" encoding="utf-8"?>
<Entity 
Schema="AKUZ" 
Name="PRG_DEVICE" 
Description="Диагностический аппарат" 
PrimaryKey="PrgDeviceID" 
DNAttributes="{Name};{Number}" 
DisplayName="{0}, №{1}">
  <Fields>
    <Attribute Name="PrgDeviceID" Index="6360001" Type="guid" Description="Идентификатор" />
    <Attribute Name="Id" Type="int" Description="Идентификатор оборудования" Required="1" />
    <Attribute Name="Number" Index="6360002" Type="string" Description="Серийный номер" Required="1" />
    <Attribute Name="ProductionDate" Index="6360003" Type="date" Description="Дата выпуска" Required="1" />
    <Attribute Name="Name" Index="6360004" Type="string" Description="Наименование" Required="1" />
    <Attribute Name="MobileDevice" Index="6360006" Type="bool" Description="Передвижной аппарат" Required="1" />
    <Parent Name="Lpu" Index="6360005" Type="AKUZ.LPU_MAIN" Description="МО, в которой установлен" />
    <Child Name="PrgDeviceDowntimes" Index="6360007" Type="AKUZ.PRG_DEVICE_DOWNTIME" Description="Причина простоя оборудования" ChildAttribute="PrgDevice" />
    <Choice Name="DeviceType" Index="6360008" Description="Тип устройства" Required="1">
      <Item Name="Флюорографический аппарат" Index="0" />
      <Item Name="КТ и МРТ" Index="1" />
      <Item Name="Маммографический аппарат" Index="2" />
      <Item Name="Эндоскопический аппарат" Index="3" />
      <Item Name="Аппараты УЗИ" Index="4" />
      <Item Name="Аппараты УЗИ портативные" Index="5" />
      <Item Name="Дентальные аппараты" Index="6" />
      <Item Name="Регистраторы к системам ХМ ЭКГ" Index="7" />
      <Item Name="Реографы" Index="8" />
      <Item Name="Рентгенодиагностические комплексы цифровые на 2 рабочих места" Index="9" />
      <Item Name="Рентгенодиагностические комплексы на 2 рабочих места" Index="10" />
      <Item Name="Системы СМ АД" Index="11" />
      <Item Name="Системы ХМ ЭКГ" Index="12" />
      <Item Name="Спирографы" Index="13" />
      <Item Name="Спирографы электронные" Index="14" />
      <Item Name="Электрокардиографы более 3-х каналов" Index="15" />
      <Item Name="Электромиографы с компьютерной обработкой данных" Index="16" />
      <Item Name="Электроэнцефалографы" Index="17" />
      <Item Name="Электроэнцефалографы с компьютерной обработкой данных" Index="18" />
      <Item Name="Гематологические анализаторы для подсчета форменных элементов крови" Index="19" />
    </Choice>
    <Parent Name="EhrRusC10004" Type="EHR.EHR_RUS_C10004" Description="Перечень аппаратов и оборудования отделений (кабинетов) медицинской организации" />
    <Parent Name="EhrRusSqu9kca8b9" Type="EHR.EHR_RUS_SQU9KCA8B9" Description="ФРМО. Перечень аппаратов и оборудования отделений (кабинетов) МО" />
    <Parent Name="EhrRus5p7qt9v2nb" Type="EHR.EHR_RUS_5P7QT9V2NB" Description="Номенклатура медицинских услуг" />
    <Parent Name="EhrRusEp3fvd4dul" Type="EHR.EHR_RUS_EP3FVD4DUL" Description="ФРМО. Справочник отделений и кабинетов" />
    <Parent Name="EhrRusBr9ap1s2qb" Type="EHR.EHR_RUS_BR9AP1S2QB" Description="ФРМО. Справочник структурных подразделений" />
    <Parent Name="EhrRusMdr308" Type="EHR.EHR_RUS_MDR308" Description="Реестр медицинских организаций Российской Федерации" />
    <Parent Name="DicomModality" Type="AKUZ.DICOM_MODALITY" Description="Виды модальности DICOM" />
    <Child Name="PrgDeviceServices" Type="AKUZ.PRG_DEVICE_SERVICE" Description="Связка аппарата и услуг" ChildAttribute="PrgDevice" />
    <Child Name="DicomStorages" Type="AKUZ.DICOM_STORAGE" Description="DICOM хранилища" ChildAttribute="PrgDevice" />
    <Attribute Name="InventoryNumber" Type="string" Description="Инвентарный номер" />
    <Attribute Name="ComissioningDate" Type="date" Description="Дата ввода в эксплуатации" />
    <Attribute Name="ConnectionDate" Type="date" Description="Дата подключения" />
    <Attribute Name="AnnulmentDate" Type="date" Description="Дата списания оборудования" />
    <Attribute Name="AnnulmentReason" Type="text" Description="Причина списания оборудования" />
    <Attribute Name="PatientMaxWeight" Type="int" Description="Максимальный вес пациента" />
    <Attribute Name="Active" Type="bool" Description="Активное оборудование" Required="1" />
    <Attribute Name="Address" Type="string" Description="Адрес" />
    <Attribute Name="Cabinet" Type="string" Description="Кабинет" />
  </Fields>
  <DbMapping>
    <Table name="T_PRG_DEVICE">
      <Map Name="PrgDeviceID" Column="PrgDeviceID" />
      <Map Name="Id" Column="Id" />
      <Map Name="Number" Column="Number" />
      <Map Name="ProductionDate" Column="ProductionDate" />
      <Map Name="Name" Column="Name" />
      <Map Name="MobileDevice" Column="MobileDevice" />
      <Map Name="Lpu" Column="Lpu" />
      <Map Name="DeviceType" Column="DeviceType" />
      <Map Name="EhrRusC10004" Column="EhrRusC10004" />
      <Map Name="EhrRusSqu9kca8b9" Column="EhrRusSqu9kca8b9" />
      <Map Name="EhrRus5p7qt9v2nb" Column="EhrRus5p7qt9v2nb" />
      <Map Name="EhrRusEp3fvd4dul" Column="EhrRusEp3fvd4dul" />
      <Map Name="EhrRusBr9ap1s2qb" Column="EhrRusBr9ap1s2qb" />
      <Map Name="EhrRusMdr308" Column="EhrRusMdr308" />
      <Map Name="DicomModality" Column="DicomModality" />
      <Map Name="InventoryNumber" Column="InventoryNumber" />
      <Map Name="ComissioningDate" Column="ComissioningDate" />
      <Map Name="ConnectionDate" Column="ConnectionDate" />
      <Map Name="AnnulmentDate" Column="AnnulmentDate" />
      <Map Name="AnnulmentReason" Column="AnnulmentReason" />
      <Map Name="PatientMaxWeight" Column="PatientMaxWeight" />
      <Map Name="Active" Column="Active" />
      <Map Name="Address" Column="Address" />
      <Map Name="Cabinet" Column="Cabinet" />
    </Table>
  </DbMapping>
</Entity>