Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Используется для описания пациента

Ресурс по FHIR

httphttps://hl7.org/fhir/STU3/patient.html

Описание полей

...

Наименование

Тип значения

Описание

Значение по умолчанию

Поле в бд
resourceTypestringТип ресурсаPatient-
identifierArray of IdentifierИдентификатор пациента. МКАБ-

hlt_MKAB.UGUID

nameArray of Имя человека - HumanNameИмя пациента-

...


gender
Enum(string)Пол-hlt_MKAB.W
birthDatestringДата рождения в формате ("yyyy-MM-dd")-hlt_MKAB.DATE_BD
addresArray of Адрес - AddressАдрес пациента-hlt_MKAB.AdresFact
telecomArray of Контакт - ContactPoint

Контактные данные пациента.

Если контактов нет, то поля в пакете не будет.


 


Имя человека - HumanName

Тип данных по FHIR https://hl7.org/fhir/STU3/datatypes.html#humanname

Описание полей

Наименование

Тип значения

Описание

Значение по умолчанию

Поле в бд

useEnum (string)Использование имениofficial-
textstringТекстовое представление полного имениНе заполняем-
familystringФамилия-hlt_MKAB.Family
givenArray of stringДанное при рождении имя. Может включать отчество-hlt_MKAB.Name, hlt_MKAB.Ot


Адрес - Address

Тип данных по FHIR https://hl7.org/fhir/STU3/datatypes.html#address

Описание полей

Наименование

Тип значения

Описание

Значение по умолчанию

Поле в бд

useEnum (string)Использование адресаhome-
typeEnum (string)Вид адресаboth-
textstringТекстовое представление адреса-hlt_MKAB.AdresFact
lineArray of stringНазвание улицыПока не используется-
citystringНазвание города, поселка и т.п.Пока не используется-
districtstringНазвание округа, районаПока не используется-
statestringПодрегион страны (можно использовать сокращения)Пока не используется-
postalCodestringПочтовый индексПока не используется-
countrystringСтрана (может быть код ISO 3166 2 или 3 буквы)Пока не используется-
periodPeriodПериод времени, в течение которого адрес был/находится в использованииПока не используется-


Контакт - ContactPoint

Тип данных по FHIR https://hl7.org/fhir/STU3/datatypes.html#ContactPoint

Наименование

Тип значения

Описание

Значение по умолчанию

Поле в бд

systemEnum (string)

Тип контакта. Возможные значения:

phone | email 

--
valuestringЗначение контакта-

Если пациенту 18 и более лет:

Для phone - hlt_MKAB.contactMPhone

Для email - hlt_MKAB.contactEmail

Если менее 18, берем контакт одного из законных представителей: 

Для phone - hlt_RepresentativeMKAB.Phone

Для email - hlt_RepresentativeMKAB.OtherContactInf


Блок кода
titleПример модели в формате JSON
collapsetrue
{
  "resource": {
	"resourceType": "Patient",
	"identifier": [
	  {
		"value": "46e85ee9-f675-443e-86c6-c51a655fdff4"
	  }
	],
	"name": [
	  {
		"use": "official",
		"family": "ГОРБУНОВА",
		"given": [
		  "НИНА",
		  "ИВАНОВНА"
		]
	  }
	],
	"gender": "female",
	"birthDate": "1954-09-04",
	"address": [
	  {
		"use": "home",
		"type": "both",
		"text": "Московская обл., Мытищинский р-н, г Мытищи, пр-кт Олимпийский, дом 3, корп. 2, кв. 202"
	  }
	],
    "telecom": [
      {
        "system": "phone",
        "value": "88005553535"
      },
      {
        "system": "email",
        "value": "example@mail.ru"
      }
    ]
  }
}