Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Содержит информацию о направленном пациенте. Ресурс содержит следующие поля:

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

Название

Кратность

Описание

Identifier

1-*

Идентификатор пациента. Указывает код пациента в МИС/ЛИС, документы, удостоверяющие личность (ДУЛ), полисы, СНИЛС. Должен передаваться хотя бы идентификатор в ИС (identifier.system MisPatientID)

Identifier.type

1-1 (усл)

Передается только для полисов. Должно указываться coding.system=PolisType, в полях code и display передаваться код и наименование типа полиса из справочника

identifier.system

1-1

Для полисов - Polis

Для СНИЛС - Snils

Для идентификатора пациента в ИС - MisPatientID

Для номера медицинской карты - CardNumber

identifier.assigner.reference

1-1 (усл)

Для номера медицинской карты передается ссылка вида Organization/OID организации (Пример “Organization/1.2.643.5.1.13.13.12.2.50.4692”

name

1-1

ФИО пациента

name.family

1-1

Фамилия пациента

name.given

1-2

Имя и Отчество (при наличии) в указанном порядке

telecom

0-*

Телефон пациента. Может указываться несколько значений:

Для мобильного телефона указывается use: mobile

Для рабочего телефона указывается use: work

Для стационарного домашнего телефона указывается use: home

Номер телефона передается в поле Value в произвольном формате (но должно передаваться 11 цифр)

gender

1-1

Пол пациента. Должно быть указано значение из перечисления:

  • male - Мужчина

  • female - Женщина

birthDate

1-1

Дата рождения в формате ГГГГ-ММ-ДД

address

1-2

Адрес пациента

address.use

1-1

Тип адреса:

“home” - для адреса регистрации пациента

“temp” - для адреса фактического проживания (необходимо передавать, если отличается от адреса регистрации)

address.text

1-1

Строка адреса

Пример ресурса Patient

Пример модели в формате JSON
{
	"fullUrl": "urn:uuid:4c983821-a02f-4d67-a780-4e621d57812c",
	"resource": {
	"resourceType": "Patient",
	"identifier": [{
		"type": {
			"coding": [{
			"system": "PolisType",
			"code": "1",
			"display": "ОМС"
			}]
		},
		"system": "Polis",
		"value": "1234567812345678"
		},
		{
		"system": "SNILS",
		"value": "11697338589"
		},
		{
		"system": "MisPatientID",
		"value": "dfad5276-c4f7-4890-8d7f-2acd64046abc"
		},
		{
		"system": "CardNumber",
		"value": "470102-654654",
		"assigner": {
			"reference": "Organization/1.2.643.5.1.13.13.12.2.50.4692"
		}
		}
	],
	"name": [{
		"family": "Иванов",
		"given": [
		"Иван",
		"Иванович"
		]
	}],
	"gender": "male",                
            "telecom": [
               {
                   "value": "+7(999)999-99-99",
                   "use": "mobile"
               }
            ],
	"birthDate": "1980-06-01",
	"address": [{
		"use": "home",
		"text": "г. Белгород"
	}]
	}
}


  • Нет меток