ДОЛЖЕН содержать только один [1..1] элемент templateId, который: ДОЛЖЕН содержать только один [1..1] атрибут @root="1.2.398.7.1.10.1.1.23". ДОЛЖЕН содержать только один [1..1] элемент realmCode с атрибутом @code="KZ" Казахстан – Kazakhstan (1.2.398.7.1.4.3.5 Страны – Country (ISO 3166-1)). ДОЛЖЕН содержать только один [1..1] элемент effectiveTime. Означает время создания документа, когда впервые появился документ. Если документ CDA является трансформированной формой исходного документа в каком-либо другом формате, то ClinicalDocument. effectiveTime представляет собой время создания исходного документа. Время, когда произведена трансформация документа, в настоящее время не представлено в CDA.
ДОЛЖЕН содержать только один [1..1] элемент id. Идентификатор документа.
ДОЛЖЕН содержать только один [1..1] элемент code/@code=31, который ДОЛЖЕН быть выбран из системы кодирования 1.2.398.7.1.10.3.1 (Справочник «Клинические документы» – ClinicalDocuments). ДОЛЖЕН содержать только один [1..1] элемент confidentialityCode, который ДОЛЖЕН быть выбран из системы кодирования 1.2.398.7.1.10.3.4 (Справочник «Конфиденциальность» – Confidentiality). ДОЛЖЕН содержать только один [1..1] элемент title. ДОЛЖЕН содержать только один [1..1] элемент typeId. ДОЛЖЕН содержать только один [1..1] элемент setId. ДОЛЖЕН содержать атрибут @root, содержащий идентификатор с корневым OID = 1.2.398.7.1.14.1.2. ДОЛЖЕН содержать только один [1..1] элемент versionNumber. ДОЛЖЕН содержать только один [1..1] элемент languageCode. ДОЛЖЕН содержать только один [1..1] элемент recordTarget: Такой recordTarget ДОЛЖЕН содержать только один [1..1] элемент patientRole: Такой patientRole ДОЛЖЕН содержать не менее одного [1..*] элемента id. Такой patientRole МОЖЕТ содержать ноль или один [0..1] элемент addr. Элемент addr является элементом нового типа данных ADKZ, использованного для расширения класса CDA для того, чтобы он мог содержать всю необходимую информацию. Подробное описание приведено в документе «Расширения HL7v3, используемые на пространстве электронного здравоохранения Республики Казахстан» [RF-1].
Такой patientRole ДОЛЖЕН содержать только один [1..1] элемент patient. Такой patient МОЖЕТ содержать ноль или один [0..1] элемент name. Элемент name является элементом нового типа данных PNKZ, использованного для расширения класса CDA для того, чтобы он мог содержать всю необходимую информацию. Подробное описание приведено в документе «Расширения HL7v3, используемые на пространстве электронного здравоохранения Республики Казахстан» [RF-1] .
Такой patient МОЖЕТ содержать ноль или один [0..1] элемент administrativeGenderCode, который ДОЛЖЕН быть выбран из системы кодирования 1.2.398.7.1.4.2.1 (Справочник «Биологический пол физического лица» – Gender Code). Такой patient МОЖЕТ содержать ноль или один [0..1] элемент birthTime. Такой patient МОЖЕТ содержать ноль или один [0..1] элемент maritalStatusCode, который ДОЛЖЕН быть выбран из системы кодирования 1.2.398.7.1.4.2.2 (Справочник «Тип семейного положения» – Marital Status). Такой patientRole ДОЛЖЕН содержать одну из следующих комбинаций элементов: элемент id с атрибутом @root="1.2.398.7.1.3.1" (ИИН) и элемент id с атрибутом @root="1.2.398.7.1.3.2" (Идентификатор пациента); элемент id с атрибутом @root="1.2.398.7.1.3.3" (Идентификатор пациента иностранного гражданина); элемент id с атрибутом @root="1.2.398.7.1.3.4" (Временный идентификатор пациента); элемент id с атрибутом @root="1.2.398.7.1.3.5" (Временный идентификатор новорожденного).
ДОЛЖЕН содержать только один [1..1] элемента author. Такой author ДОЛЖЕН содержать только один [1..1] элемент templateId который: ДОЛЖЕН содержать только один [1..1] атрибут @root="1.2.398.7.1.10.1.4.23". Такой author ДОЛЖЕН содержать только один [1..1] элемент time с атрибутом @value, содержащим значение даты и времени с указанием часового пояса. Такой author ДОЛЖЕН содержать только один [1..1] атрибут @typeCode="AUT". Такой author ДОЛЖЕН содержать только один [1..1] атрибут @contextControlCode="OP". Такой author ДОЛЖЕН содержать только один [1..1] элемент functionCode, который ДОЛЖЕН быть выбран из системы кодирования 1.2.398.7.1.4.2.25 (Справочник «Номенклатура должностей» – HC Professional RoleCode). Такой author ДОЛЖЕН содержать только один [1..1] элемент assignedAuthor: Такой assignedAuthor ДОЛЖЕН содержать не менее одного [1..*] элемента id. Такой assignedAuthor ДОЛЖЕН содержать только один [1..1] атрибут @classCode="ASSIGNED". Такой assignedAuthor ДОЛЖЕН содержать только один [1..1] элемент assignedPerson. Такой assignedPerson ДОЛЖЕН содержать только один [1..1] элемент name. Такой assignedAuthor ДОЛЖЕН содержать ИИН (1.2.398.7.1.3.1) и Идентификатор лечащего врача (1.2.398.7.1.2.1). Данный assignedAuthor ДОЛЖЕН содержать только один [1..1] элемент representedOrganization. Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент id с атрибутом @root, содержащим идентификатор с корневым OID = 1.2.398.7.1.1.1.1 (OID отделения организации здравоохранения). Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный representedOrganization МОЖЕТ содержать ноль или один [0..1] элемент addr. Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент asOrganizationPartOf: Данный asOrganizationPartOf ДОЛЖЕН содержать только один [1..1] элемент wholeOrganization: Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент id/@root="1.2.398.7.1.1.1.1" (OID организации здравоохранения). Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. ДОЛЖЕН содержать только один [1..1] элемент author: Такой author ДОЛЖЕН содержать только один [1..1] элемент templateId который: ДОЛЖЕН содержать только один [1..1] атрибут @root="1.2.398.7.1.10.1.4.24". Такой author ДОЛЖЕН содержать только один [1..1] элемент time с атрибутом @value, содержащим значение даты и времени с указанием часового пояса. Такой author ДОЛЖЕН содержать только один [1..1] атрибут @typeCode="AUT". Такой author ДОЛЖЕН содержать только один [1..1] атрибут @contextControlCode="OP". Такой author ДОЛЖЕН содержать только один [1..1] элемент assignedAuthor: Такой assignedAuthor ДОЛЖЕН содержать только один [1..1] элемент id/@root="1.2.398.7.1.5" (OID информационной системы). Такой assignedAuthor ДОЛЖЕН содержать только один [1..1] атрибут @classCode="ASSIGNED". Такой assignedAuthor ДОЛЖЕН содержать только один [1..1] элемент assignedAuthoringDevice. ДОЛЖЕН содержать только один [1..1] элемент custodian: Данный custodian ДОЛЖЕН содержать только один [1..1] элемент assignedCustodian. Данный assignedCustodian ДОЛЖЕН содержать только один [1..1] элемент representedCustodianOrganization: Данный representedCustodianOrganization ДОЛЖЕН содержать только один [1..1] элемент id/@root=”1.2.398.7.1.1.1.1”. Данный representedCustodianOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный representedCustodianOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. МОЖЕТ содержать ноль или несколько [0..*] элементов informationRecipient: Данный informationRecipient ДОЛЖЕН содержать только один [1..1] элемент intendedRecipient: Данный intendedRecipient МОЖЕТ содержать ноль или несколько [0..*] элементов id. Данный intendedRecipient МОЖЕТ содержать одну из следующих комбинаций элементов: элемент id с атрибутом @root="1.2.398.7.1.3.1" (ИИН) и элемент id с атрибутом @root="1.2.398.7.1.2.1" (Идентификатор работника здравоохранения); элемент id с атрибутом @root="1.2.398.7.1.3.1" (ИИН) и элемент id с атрибутом @root="1.2.398.7.1.3.2" (Идентификатор пациента); элемент id с атрибутом @root="1.2.398.7.1.3.3" (Идентификатор пациента иностранного гражданина); элемент id с атрибутом @root="1.2.398.7.1.3.4" (Временный идентификатор пациента); элемент id с атрибутом @root="1.2.398.7.1.3.5" (Временный идентификатор новорожденного).
Данный intendedRecipient МОЖЕТ содержать ноль или один [0..1] элемент receivedOrganization: Данный receivedOrganization ДОЛЖЕН содержать только один [1..1] элемент id с атрибутом @root, содержащим идентификатор с корневым OID = "1.2.398.7.1.1.1.1" (Идентификатор орагнизации здравоохранения). Данный receivedOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный receivedOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. Данный receivedOrganization ДОЛЖЕН содержать только один [1..1] элемент asOrganizationPartOf. Данный asOrganizationPartOf ДОЛЖЕН содержать только один [1..1] элемент wholeOrganization: Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент id/@root="1.2.398.7.1.1.1.1" (OID организации здравоохранения). Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. МОЖЕТ содержать ноль или один [0..1] элемент legalAuthenticator: Данный legalAuthenticator ДОЛЖЕН содержать только один [1..1] элемент time. Данный legalAuthenticator ДОЛЖЕН содержать только один [1..1] элемент signatureCode (CONF:1074) с атрибутом @code="S" . Данный legalAuthenticator ДОЛЖЕН содержать только один [1..1] атрибут @typeCode="LA" . Данный legalAuthenticator ДОЛЖЕН содержать только один [1..1] атрибут @contextControlCode="OP". Данный legalAuthenticator ДОЛЖЕН содержать только один [1..1] элемент assignedEntity. Данный assignedEntity ДОЛЖЕН содержать не менее одного [1..*] элементa id. Данный assignedEntity ДОЛЖЕН содержать только один [1..1] атрибут @classCode="ASSIGNED". Данный assignedEntity ДОЛЖЕН содержать только один [1..1] элемент representedOrganization. Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент id с атрибутом @root="1.2.398.7.1.1.1.1" (OID организации здравоохранения или отделения организации здравоохранения). Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный representedOrganization МОЖЕТ содержать ноль или один [0..1] элемент addr. Данный representedOrganization МОЖЕТ содержать ноль или один [0..1] элемент asOrganizationPartOf: Данный asOrganizationPartOf ДОЛЖЕН содержать только один [1..1] элемент wholeOrganization. Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент id/@root="1.2.398.7.1.1.1.1" (OID организации здравоохранения). Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. Данный assignedEntity ДОЛЖЕН содержать только один [1..1] элемент assignedPerson. Данный assignedPerson ДОЛЖЕН содержать только один [1..1] элемент name. Данный assignedEntity ДОЛЖЕН содержать атрибут id / @root="1.2.398.7.1.2.1" (OID работника здравоохранения) и id / @root="1.2.398.7.1.3.1" (ИИН). Данный legalAuthenticator МОЖЕТ содержать ноль или один [0..1] элемент signatureText. ДОЛЖЕН содержать только один [1..1] элемент authenticator: Такой author ДОЛЖЕН содержать только один [1..1] элемент templateId который: ДОЛЖЕН содержать только один [1..1] атрибут @root="1.2.398.7.1.10.1.4.42". Данный authenticator ДОЛЖЕН содержать только один [1..1] элемент time. Данный authenticator ДОЛЖЕН содержать только один [1..1] элемент signatureCode с атрибутом @code="S". Данный authenticator ДОЛЖЕН содержать только один [1..1] атрибут @typeCode="AUTHEN" . Данный authenticator ДОЛЖЕН содержать только один [1..1] элемент assignedEntity. Данный assignedEntity ДОЛЖЕН содержать не менее одного [1..*] элементa id. Данный assignedEntity ДОЛЖЕН содержать одну из следующих комбинаций элементов: элемент id с атрибутом @root="1.2.398.7.1.2.1" (Идентификатор работника здравоохранения) и элемент id с атрибутом @root="1.2.398.7.1.3.1" (ИИН); элемент id с атрибутом @root="1.2.398.7.1.3.2" (Идентификатор пациента) и элемент id с атрибутом @root="1.2.398.7.1.3.1" (ИИН); элемент id с атрибутом @root="1.2.398.7.1.3.3" (Идентификатор пациента иностранного гражданина); элемент id с атрибутом @root="1.2.398.7.1.3.4" (Временный идентификатор пациента); элемент id с атрибутом @root="1.2.398.7.1.3.5" (Временный идентификатор новорожденного); элемент id с атрибутом @root="1.2.398.7.1.5" (Информационная система).
Данный assignedEntity ДОЛЖЕН содержать только один [1..1] элемент code с атрибутом @code = "1" Автор – Author, выбранным из системы кодирования 1.2.398.7.1.4.2.635 (Справочник «Тип подписывающего лица» (Authenticator Role Code)). Данный assignedEntity ДОЛЖЕН содержать только один [1..1] атрибут @classCode="ASSIGNED". Данный assignedEntity МОЖЕТ содержать ноль или один [0..1] элемент representedOrganization. Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент id с атрибутом @root, содержащим идентификатор с корневым OID = 1.2.398.7.1.1.1.1 (Healthcare organizations OID). Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный representedOrganization МОЖЕТ содержать ноль или один [0..1] элемент addr. Данный representedOrganization ДОЛЖЕН содержать только один [1..1] элемент asOrganizationPartOf: Данный asOrganizationPartOf ДОЛЖЕН содержать только один [1..1] элемент wholeOrganization: Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент id/@root="1.2.398.7.1.1.1.1" (OID организации здравоохранения). Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент name. Данный wholeOrganization ДОЛЖЕН содержать только один [1..1] элемент addr. Данный assignedEntity ДОЛЖЕН содержать только один [1..1] элемент assignedPerson. Данный assignedPerson ДОЛЖЕН содержать только один [1..1] элемент name. Данный authenticator МОЖЕТ содержать ноль или один [0..1] элемент signatureText. Пример: