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

Ключ

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

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

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

Выборка

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

_____

Передается только для полисов и (oms_TYPEDOC.CodeFNSI+oms_TYPEDOC.Name).
  • в поле dateDoc должна передаваться дата выдачи ДУЛ.
  • в поле docIssuedBy должны передаваться данные о том, кем выдан

    Название

    Кратность

    Описание

    Identifier

    1-*

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

    Identifier.type

    1-1 (усл)

    Передается только для полисов

    и

    документов, удостоверяющих личность — ДУЛ (паспортов).

    Для полиса:

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

    Для ДУЛ:

    • должно указываться coding.system=IdentityDoc,
    • в полях code и display должны передаваться код и наименование типа ДУЛ из справочника
    • типов ДУЛ (в соответствии с фед. справочником OID 1.2.643.5.1.13.13.99.2.320)
    • в поле version должна передаваться дата выдачи ДУЛ.

    identifier.system

    1-1

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

    Для СНИЛС - Snils.

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

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

    Для документа, удостоверяющего личность (ДУЛ) - IdentityDoc.

    identifier.value1-1

    Номер идентификатора (номер СНИЛС, номер полиса и т.д.)

    Для полиса и ДУЛ серия и номер документа передаются в одном поле через пробел, при наличии серии.

    identifier.assigner.reference

    1-1 (усл)

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

    Для ДУЛ передаются данные о том, кем выдан ДУЛ строкой.

    identifier.assigner.display1-1 (усл)Для полисов указано СМО в виде: "1.2.643.5.1.13.2.1.1.635.{smocod}"

    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

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

    extension0-*Дополнительные данные об образце. Массив объектов с полями url, value*.
    extension[].url1-1

    Имя расширения. Используется для указания типа расширения.

    Возможные значения:

    • Признак повторного исследования
    • Дата начала переливания
    • Дата окончания переливания

    extension[].value*

    1-1

    Значение расширения. Может принимать один из двух вариантов поля в зависимости от типа расширения:

    • valueString - строка
    • valueBoolean - логический тип
    • valueDate - дата
    • valueQuantity** - количественный тип
    • valueCoding** - тип код 

    extension[].valueQuantity

    1-1

    Расширение для количественных показателей

    extension[].valueQuantity.system

    1-1

    Система расширения

    Возможные значения:

    • "Масса при рождении"
    • "Рост при рождении"

    extension[].valueQuantity.unit

    1-1

    Возможные значения:

    • Единица измерения массы при рождении
    • Единица измерения роста при рождении

    extension[].valueQuantity.value

    1-1

     Значение в формате decimal

    extension[].valueCoding

    1-1

    Расширение для показателей типа код

    extension[].valueCoding.code

    1-1

    Возможные значения:

    • Номер МСР
    • Серия МСР
    • Срок при рождении
    • Число родившихся детей

    extension[].valueCoding.display

    1-1

    Строковое значение 

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

    Блок кода
    titleПример модели в формате JSON
    collapsetrue
    {
    	  "fullUrl": "urn:uuid:4c983821-a02f-4d67-a780-4e621d57812c",
    	  "resource": {
    	    "resourceType": "Patient",
    	    "identifier": [{
    		
          {
            "type": {
    			          "coding": [{
    			
                {
                  "system": "PolisType",
    			              "code": "1",
    			              "display": "ОМС"
    			}]
    		},
    		            }
              ]
            },
            "system": "Polis",
    		        "value": "1234567812345678"
    		      },
    
    
    		{
    		      {
            "type": {
    			          "coding": [{
    			
                {
                  "system": "IdentityDoc",
    			              "code": "14",
    			              "display": "Паспорт РФ",
    			"dateDoc              "version": "2010-06-15",
    			"docIssuedBy": "Отделение №2 ОУФМС России по Белгородской области"
    			}]
    		},
    		
                }
              ]
            },
            "system": "IdentityDoc",
    		        "value": "1234 123456"
    		},
    
    
    		{
    		,
            "assigner": "Отделение №2 ОУФМС России по Белгородской области"
          },
          {
            "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": "г. Белгород"
          }
        ]
      "telecom}
    }

    Пример ресурса Patient с данными по неонатальному скринингу

    Блок кода
    languagec#
    titleПример в формате JSON
    collapsetrue
    {
          "fullUrl": "urn:uuid:33cf1b2d-c3fd-4ef4-a8e3-9754386d3d91",
          "resource": {
            "resourceType": "Patient",
            "extension": [
              {
                "valueCoding": {
                  "code": "Серия МСР",
                  "display": "1414"
                }
              },
              {
                "valueCoding": {
                  "code": "Номер МСР",
                  "display": "987456"
                }
              },
              {
                "valueCoding": {
                  "code": "Число родившихся детей",
                  "display": "1"
                }
              },
              {
                "valueQuantity": {
                  "value": 3252.50,
                  "unit": "гр.",
                  "system": "Масса при рождении"
                }
              },
              {
                "valueQuantity": {
                  "value": 58.20,
                  "unit": "см",
                  "system": "Длина при рождении"
                }
              },
              {
                "valueCoding": {
                  "code": "Срок при рождении",
                  "display": "270"
                }
              },
              {
                "url": "Признак повторного исследования",
                "valueBoolean": false
              },
              {
                "url": "Дата начала переливания",
                "valueDate": "2023-12-21"
              },
              {
                "url": "Дата окончания переливания",
                "valueDate": "1900-12-21"
              }
            ],
            "identifier": [
              {
                "system": "MisPatientID",
                "value": "33cf1b2d-c3fd-4ef4-a8e3-9754386d3d91"
              },
              {
                "system": "Snils",
                "value": "34898446552"
              },
              {
                "type": {
                  "coding": [
                    {
                      "system": "PolisType",
                      "code": "3",
                      "display": "Единый полис ОМС"
                    }
                  ]
                },
                "system": "Polis",
                "value": "2411984030747889",
                "period": {
                  "start": "2017-05-09"
                },
                "assigner": {
                  "display": "1.2.643.5.1.13.2.1.1.635.77012"
                }
              },
              {
                "type": "+7(999)999-99-99",
    {
                  "coding": [
                    {
                      "system": "IdentityDoc",
                      "version": "2017-05-08",
                      "code": "3",
                      "display": "Свидетельство о рождении"
                    }
                  ]
                },
                "system": "IdentityDoc",
                "value": "I-ММ 444444",
                "assigner": {
                  "reference": "мамой"
                }
              },
              {
                "system": "CardNumber",
                "value": "0292",
                "use"assigner": {
                  "reference": "mobile"
    Organization/1.2.643.5.1.13.13.12.2.31.11039.0.294005"
                }
              }
            ],
            "name": [
              {
                "family": "Пупс",
                "given": [
                  "Пупсик",
                  "Пупсикович"
                ]
              }
            ],
    	,
            "gender": "male",
            "birthDate": "19802017-0605-0108",
    	        "address": [{
    		
              {
                "use": "temp",
                "text": "обл. Московская, г Талдом"
              },
              {
                "use": "home",
    		            "text": "обл. Московская, г. БелгородТалдом"
    	}]
    	}
    }          }
            ],
            "managingOrganization": {
              "reference": "Organization/1.2.643.5.1.13.13.12.2.57.5678"
            }
          }
        },