in progress
Справочник и наборы значений для Code, Interpretation, Quantity.unit Ссылка hasMember, identifier.Assigner, note.AuthorReference, performer – на наш профиль. TODO: нечетко указана привязка справочника единиц измерения в referenceRange - к value или unit, не все ссылки профилированы. QUESTION - как указать, в каком случае применяются справочник групп крови, микробов и т.п.
Результат наблюдения
TODO
| Название | Флаги | Кол-во | Тип | Описание |
|---|---|---|---|---|
LabObservation | 0..* | Observation | Observation | |
code | MS | 0..1 | Binding: CoreVsLabTests (required) Федеральный справочник лабораторных исследований. Справочник лабораторных тестов | |
device | MS | 0..1 | Reference(LabDevice | ) | |
effective | MS | 0..1 | ||
dateTime | MS | 0..1 | dateTime | |
Period | MS | 0..1 | Period | |
hasMember | MS | 0..1 | Reference(LabObservation | ) | |
subject | 0..1 | Reference(CorePatient) | ||
encounter | 0..1 | Reference(CoreEncounter) | ||
performer | MS | 0..1 | Reference(CorePractitioner | CorePractitionerRole) | |
[ ] interpretation | MS | 0..* | vector | |
note | MS | 0..1 | ||
referenceRange | 0..* | BackboneElement | ||
low | MS | 0..1 | SimpleQuantity | |
value | MS | 0..1 | decimal | |
unit | MS | 0..1 | string | |
system | MS | 0..1 | uri | |
code | MS | 0..1 | code | |
high | MS | 0..1 | SimpleQuantity | |
type | MS | 0..1 | CodeableConcept | |
appliesTo | MS | 0..1 | CodeableConcept | |
age | MS | 0..1 | Range | |
text | MS | 0..1 | string | |
specimen | MS | 0..1 | Reference(LabSpecimen) |
| Название | Флаги | Кол-во | Тип | Описание |
|---|---|---|---|---|
LabObservation | 0..* | Observation | Observation | |
code | MS | 0..1 | Binding: CoreVsLabTests (required) Федеральный справочник лабораторных исследований. Справочник лабораторных тестов | |
device | MS | 0..1 | Reference(LabDevice | ) | |
effective | MS | 0..1 | ||
dateTime | MS | 0..1 | dateTime | |
Period | MS | 0..1 | Period | |
hasMember | MS | 0..1 | Reference(LabObservation | ) | |
subject | 0..1 | Reference(CorePatient) | ||
encounter | 0..1 | Reference(CoreEncounter) | ||
performer | MS | 0..1 | Reference(CorePractitioner | CorePractitionerRole) | |
[ ] interpretation | MS | 0..* | vector | |
note | MS | 0..1 | ||
referenceRange | 0..* | BackboneElement | ||
low | MS | 0..1 | SimpleQuantity | |
value | MS | 0..1 | decimal | |
unit | MS | 0..1 | string | |
system | MS | 0..1 | uri | |
code | MS | 0..1 | code | |
high | MS | 0..1 | SimpleQuantity | |
type | MS | 0..1 | CodeableConcept | |
appliesTo | MS | 0..1 | CodeableConcept | |
age | MS | 0..1 | Range | |
text | MS | 0..1 | string | |
specimen | MS | 0..1 | Reference(LabSpecimen) |
referenceRange:
- text: 120 - 150 г/л
low: {system: 1.2.643.5.1.13.13.11.1358, code: '60', value: 120, unit: г/л}
high: {system: 1.2.643.5.1.13.13.11.1358, code: '60', value: 150, unit: г/л}
type:
coding:
- {system: 'http://terminology.hl7.org/CodeSystem/referencerange-meaning', code: normal}
interpretation:
- coding:
- {system: 1.2.643.5.1.13.13.99.2.257, code: H}
specimen: {reference: 'urn:uuid:62EABEF7-BE84-6122-B3B3-A6A0542F73A5'}
value:
Quantity: {system: 1.2.643.5.1.13.13.11.1358, code: '60', value: 166, unit: г/л}
resourceType: Observation
status: final
effective: {dateTime: '2018-12-20T08:55:00+3:00'}
code:
coding:
- {system: 1.2.643.5.1.13.13.11.1080, code: '1017128', version: '3.28', display: 'Гемоглобин общий, массовая концентрация в крови'}
device: {reference: 'urn:uuid:64239DC1-EE5A-D938-B969-2B982C8DB9A5'}
performer:
- {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
- {reference: ''}
referenceRange:
- text: не обнаруживаются
type:
coding:
- {system: 'http://terminology.hl7.org/CodeSystem/referencerange-meaning', code: normal}
interpretation:
coding:
- {system: 1.2.643.5.1.13.13.99.2.257, code: A}
specimen: {reference: 'urn:uuid:62EABEF7-BE84-6122-B3B3-A6A0542F73A5'}
valueString: ++
resourceType: Observation
note:
- text: 'Количество шизоцитов: 8,35% от общего количества эритроцитов'
authorReference: {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
time: '2018-12-20T16:13:00+3:00'
effectiveDateTime: '2018-12-20T08:55:00+3:00'
status: final
code:
coding:
- {system: 1.2.643.5.1.13.13.11.1080, code: '1017482', version: '3.28', display: 'Шизоциты, обнаружение в крови методом автоматизированного подсчёта'}
device: {reference: 'urn:uuid:64239DC1-EE5A-D938-B969-2B982C8DB9A5'}
performer:
- {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
- {reference: ''}
referenceRange:
- text: 1 - 3 в поле зрения
low: {system: 1.2.643.5.1.13.13.11.1358, code: '334', value: '1', unit: 1/поле зр.}
high: {system: 1.2.643.5.1.13.13.11.1358, code: '334', value: '3', unit: 1/поле зр.}
type:
coding:
- {system: 'http://terminology.hl7.org/CodeSystem/referencerange-meaning', code: normal}
interpretation:
coding:
- {system: 1.2.643.5.1.13.13.99.2.257, code: HU}
specimen: {reference: 'urn:uuid:F3CC67D9-6023-5E8B-ABA3-2EC9C33EB4C2'}
valueString: 10-25-30 в поле зрения
resourceType: Observation
effectiveDateTime: '2018-12-20T10:42:00+3:00'
status: final
code:
coding:
- {system: 1.2.643.5.1.13.13.11.1080, code: '1017508', version: '3.28', display: 'Шизоциты, количество в поле зрения в крови методом световой микроскопии'}
performer:
- {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
resourceType: Observation
status: final
code:
coding:
- {system: 1.2.643.5.1.13.13.11.1080, code: '1018738', version: '3.28', display: 'Гиперхромия, обнаружение в крови методом световой микроскопии'}
effectiveDateTime: '2018-12-20T10:42:00+3:00'
specimen: {reference: 'urn:uuid:F3CC67D9-6023-5E8B-ABA3-2EC9C33EB4C2'}
performer:
- {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
valueString: умеренная
resourceType: Observation
status: final
code:
coding:
- {system: 1.2.643.5.1.13.13.11.1080, code: '1038629', version: '3.28', display: Группа крови AB0 подтверждающим методом}
specimen: {reference: 'urn:uuid:45E0AC8C-0132-BD37-95D5-3FE815B974EA'}
performer:
- {reference: 'urn:uuid:0226CC34-5362-561D-B97A-1DAD5D3DE859'}
valueCodeableConcept:
coding:
- {system: 1.2.643.5.1.13.13.11.1061, code: '103', version: '2.1'}
TODO