Единая платформа цифрового здравоохранения Узбекистана
0.11.1 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.11.1, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core ImmunizationRecommendation ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization-recommendation Версия: 0.11.1
Active по состоянию на 2026-05-07 Вычисляемое имя: UZCoreImmunizationRecommendation

Uzbekistan Core ImmunizationRecommendation profile, used to represent guidance or recommendations related to immunization.

Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.

UZ Core ImmunizationRecommendation - это вычисляемый прогноз того, какие вакцины пациенту положены, просрочены или запланированы на Цифровой платформе здравоохранения. Он формируется автоматически на основе действующего национального календаря профилактических прививок (см. PlanDefinition), истории прививок пациента (Immunization) и его демографических данных - он не вводится вручную. Каждая запись рекомендации указывает вакцину и/или целевое заболевание, статус прогноза (положена, просрочена и так далее), номер дозы в серии и даты, на которых основана рекомендация. Она ссылается на пациента (Patient), для которого составлен прогноз.

Обязательные и Must Support элементы данных

Перечисленные ниже элементы должны присутствовать всегда (обязательные) либо должны поддерживаться, когда данные доступны (Must Support) - не все они являются обязательными, но ваша система должна заполнять каждый Must Support элемент, когда у неё есть соответствующие данные, и обрабатывать его при получении. Это сводка в удобочитаемом виде; формальные представления ниже задают точные кардинальности, типы и терминологические связки.

Каждый UZ Core ImmunizationRecommendation должен иметь

Каждый ImmunizationRecommendation должен указывать пациента, для которого составлен прогноз, дату создания рекомендации и хотя бы одну запись рекомендации. Каждая запись должна нести статус прогноза (положена, просрочена, запланирована и т.д.) и либо код вакцины, либо целевое заболевание - правило uzcore-imrec-1 требует наличия хотя бы одного из двух - а если указан критерий даты, то обязательны и его код (какого рода дата), и его значение (сама дата).

Каждый UZ Core ImmunizationRecommendation должен поддерживать

  • бизнес-идентификатор и ответственную организацию-полномочие;
  • внутри каждой записи рекомендации: код вакцины, целевое заболевание, любой код противопоказанной вакцины, причину прогноза и критерий даты (например, самая ранняя дата введения, дата, когда положено, дата просрочки);
  • описание, название серии, номер дозы и общее число доз в серии;
  • подтверждающие записи о прививках и подтверждающую информацию о пациенте, на которых был основан прогноз.

Этот ресурс создаётся механизмом формирования рекомендаций. Клиенты читают его, чтобы узнать, что положено; они не должны создавать его напрямую.

Построение JSON, шаг за шагом

Этот ресурс создаётся механизмом формирования рекомендаций, но при чтении полезно понимать его структуру. Приведённые ниже примеры идут от наименьшего допустимого экземпляра до полностью заполненного прогноза - каждое показанное значение проходит валидацию по этому профилю. Полный эталонный экземпляр приведён по ссылке внизу страницы (пример рекомендации).

Наименьшая допустимая рекомендация

Рекомендации нужны patient, для которого она составлена, date её создания и хотя бы одна запись recommendation. Каждая запись должна нести forecastStatus и либо vaccineCode, либо targetDisease (правило uzcore-imrec-1 требует наличия хотя бы одного из двух). Каждый ресурс UZ Core также указывает профиль, которому он заявляет о соответствии, в meta.profile. Уже этого достаточно для прохождения валидации:

{
  "resourceType": "ImmunizationRecommendation",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization-recommendation"]
  },
  "patient": { "reference": "Patient/example-emma" },
  "date": "2025-08-01T10:00:00+05:00",
  "recommendation": [
    {
      "vaccineCode": [
        { "coding": [{ "system": "http://hl7.org/fhir/sid/cvx", "code": "03", "display": "measles, mumps and rubella virus vaccine" }] }
      ],
      "forecastStatus": {
        "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status", "code": "due", "display": "Due" }]
      }
    }
  ]
}

patient - это обычная Reference на пациента (Patient). vaccineCode связан с национальным набором значений вакцин (CVX выше), а forecastStatus (положена, просрочена, запланирована, …) показывает, на какой стадии календаря находится пациент.

Полностью заполненный прогноз

На практике механизм выдаёт гораздо больше: ответственную организацию-полномочие authority, целевое заболевание targetDisease, от которого защищает вакцина, причину статуса forecastReason, критерий даты dateCriterion (когда доза самая ранняя, положена или просрочена), series/doseNumber/seriesDoses, а также supportingImmunization и supportingPatientInformation, на которых был основан прогноз:

{
  "resourceType": "ImmunizationRecommendation",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization-recommendation"]
  },
  "patient": { "reference": "Patient/example-emma" },
  "date": "2025-08-01T10:00:00+05:00",
  "authority": { "reference": "Organization/example-organization" },
  "recommendation": [
    {
      "vaccineCode": [
        { "coding": [{ "system": "http://hl7.org/fhir/sid/cvx", "code": "03", "display": "measles, mumps and rubella virus vaccine" }] }
      ],
      "targetDisease": [
        { "coding": [{ "system": "http://snomed.info/sct", "code": "14189004", "display": "Measles" }] }
      ],
      "forecastStatus": {
        "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/immunization-recommendation-status", "code": "due", "display": "Due" }]
      },
      "forecastReason": [
        { "coding": [{ "system": "http://snomed.info/sct", "code": "77386006", "display": "Pregnancy" }] }
      ],
      "dateCriterion": [
        {
          "code": { "coding": [{ "system": "http://loinc.org", "code": "30981-5", "display": "Earliest date to give" }] },
          "value": "2025-08-10T09:00:00+05:00"
        }
      ],
      "description": "Patient is recommended to receive measles vaccination according to the national immunization schedule.",
      "series": "Routine measles immunization series",
      "doseNumber": "1",
      "seriesDoses": "2",
      "supportingImmunization": [ { "reference": "Immunization/example-measles-immunization" } ],
      "supportingPatientInformation": [ { "reference": "Condition/example-pregnancy" } ]
    }
  ]
}

authority, supportingImmunization (на Immunization) и supportingPatientInformation - все они являются обычными типами Reference. dateCriterion.code выбирает, какую дату представляет value (самая ранняя для введения, когда положено, просрочено); см. Терминология для связанных наборов значений.

Примеры вызовов API и образец полезной нагрузки см. в разделе Быстрый старт внизу этой страницы.

Использование:

You can also check for usages in the FHIR IG Statistics

Формальные представления содержимого профиля

Описание профилей, дифференциалов, снимков и их представлений.

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
ImmunizationRecommendation.contained 0..* Resource Contained, inline Resources
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
Constraints: ext-1
ImmunizationRecommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.date Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 dateTime Recommendation creation date
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..* BackboneElement Vaccination recommendation
Constraints: imr-1, uzcore-imrec-1
ImmunizationRecommendation.recommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()

Эта структура получена из ImmunizationRecommendation

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. C 1..* BackboneElement Vaccination recommendation
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
ImmunizationRecommendation.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
ImmunizationRecommendation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
ImmunizationRecommendation.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
ImmunizationRecommendation.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ImmunizationRecommendation.contained 0..* Resource Contained, inline Resources
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
Constraints: ext-1
ImmunizationRecommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.date Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 dateTime Recommendation creation date
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..* BackboneElement Vaccination recommendation
Constraints: imr-1, uzcore-imrec-1
ImmunizationRecommendation.recommendation.id 0..1 string Unique id for inter-element referencing
ImmunizationRecommendation.recommendation.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ImmunizationRecommendation.recommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.id 0..1 string Unique id for inter-element referencing
ImmunizationRecommendation.recommendation.dateCriterion.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​language Base required All Languages 📍5.0.0 Стандарт FHIR
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()

Эта структура получена из ImmunizationRecommendation

Summary

Обязательная поддержка: 21 элементs

Структуры

Эта структура относится к этим другим структурам:

Расширения

Эта структура ссылается на эти расширения:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения ImmunizationRecommendation.recommendation.vaccineCode

Просмотр ключевых элементов

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
ImmunizationRecommendation.contained 0..* Resource Contained, inline Resources
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
Constraints: ext-1
ImmunizationRecommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.date Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 dateTime Recommendation creation date
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..* BackboneElement Vaccination recommendation
Constraints: imr-1, uzcore-imrec-1
ImmunizationRecommendation.recommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()

Дифференциальный вид

Эта структура получена из ImmunizationRecommendation

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.date Этот элемент должен быть поддержан. 1..1 dateTime Recommendation creation date
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. C 1..* BackboneElement Vaccination recommendation
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Терминологические привязки (дифференциал)

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()

Обзор моментальных снимковView

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
ImmunizationRecommendation 0..* ImmunizationRecommendation(5.0.0) Guidance or advice relating to an immunization
ImmunizationRecommendation.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
ImmunizationRecommendation.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
ImmunizationRecommendation.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
ImmunizationRecommendation.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
ImmunizationRecommendation.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
ImmunizationRecommendation.contained 0..* Resource Contained, inline Resources
ImmunizationRecommendation.Разрезы для extension 0..* Extension Extension
Разрез: Не упорядочено, Открыто от value:url
Constraints: ext-1

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.Разрезы для extension.extension:recommendationAuthor Этот элемент должен быть поддержан. 0..* Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1)) Author of recommendation
URL: https://dhp.uz/fhir/core/StructureDefinition/recommendation-author
Constraints: ext-1
ImmunizationRecommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
ImmunizationRecommendation.identifier Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Identifier Business identifier
ImmunizationRecommendation.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient for whom the recommendation is intended
ImmunizationRecommendation.date Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 dateTime Recommendation creation date
ImmunizationRecommendation.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Responsible organization
ImmunizationRecommendation.recommendation Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 1..* BackboneElement Vaccination recommendation
Constraints: imr-1, uzcore-imrec-1
ImmunizationRecommendation.recommendation.id 0..1 string Unique id for inter-element referencing
ImmunizationRecommendation.recommendation.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ImmunizationRecommendation.recommendation.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Recommended vaccine or vaccine group
Разрез: Не упорядочено, Открыто от value:$this
Привязка: VaccineCodeVS (0.11.1) (preferred)

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
ImmunizationRecommendation.recommendation.Разрезы для vaccineCode.vaccineCode:dhpVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Vaccine code from the national value set
Привязка: VaccineCodeVS (0.11.1) (required)
ImmunizationRecommendation.recommendation.targetDisease Этот элемент должен быть поддержан. Этот элемент включен в резюме. C 0..* CodeableConcept Disease against which immunization is recommended
Привязка: TargetDiseaseVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.contraindicatedVaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Contraindicated vaccine
Привязка: VaccineCodeVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastStatus Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Immunization recommendation status
Привязка: RecommendationforecastStatusVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.forecastReason Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* CodeableConcept Reason for recommendation status
Привязка: RecommendationReasonVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion Этот элемент должен быть поддержан. 0..* BackboneElement Dates used to guide the recommended immunization
ImmunizationRecommendation.recommendation.dateCriterion.id 0..1 string Unique id for inter-element referencing
ImmunizationRecommendation.recommendation.dateCriterion.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
ImmunizationRecommendation.recommendation.dateCriterion.code Этот элемент должен быть поддержан. 1..1 CodeableConcept Date criterion type
Привязка: RecommendationDateCriterionVS (0.11.1) (example)
ImmunizationRecommendation.recommendation.dateCriterion.value Этот элемент должен быть поддержан. 1..1 dateTime Recommended date
ImmunizationRecommendation.recommendation.description Этот элемент должен быть поддержан. 0..1 markdown Vaccination protocol details
ImmunizationRecommendation.recommendation.series Этот элемент должен быть поддержан. 0..1 string Vaccination series name
ImmunizationRecommendation.recommendation.doseNumber Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Recommended dose number in the series
ImmunizationRecommendation.recommendation.seriesDoses Этот элемент должен быть поддержан. 0..1 string Recommended number of doses for immunity
ImmunizationRecommendation.recommendation.supportingImmunization Этот элемент должен быть поддержан. 0..* Reference(UZ Core Immunization(0.11.1) | ImmunizationEvaluation) Previous immunizations supporting the recommendation
ImmunizationRecommendation.recommendation.supportingPatientInformation Этот элемент должен быть поддержан. 0..* Reference(Resource) Patient information supporting the recommendation

doco Документация для этого формата

Привязки к терминологии

Путь Статус Использование ValueSet Версия Источник
ImmunizationRecommendation.​language Base required All Languages 📍5.0.0 Стандарт FHIR
ImmunizationRecommendation.​recommendation.vaccineCode Base preferred Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.vaccineCode:dhpVaccineCode Base required Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.targetDisease Base example Target disease value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.contraindicatedVaccineCode Base example Vaccine Code ValueSet 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastStatus Base example Immunization recommendation forecast status value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.forecastReason Base example Immunization recommendation reason value set 📍0.11.1 этот IG
ImmunizationRecommendation.​recommendation.dateCriterion.​code Base example Immunization recommendation date criterion value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение
uzcore-imrec-1 error ImmunizationRecommendation.recommendation Either vaccineCode or targetDisease SHALL be present. vaccineCode.exists() or targetDisease.exists()

Эта структура получена из ImmunizationRecommendation

Summary

Обязательная поддержка: 21 элементs

Структуры

Эта структура относится к этим другим структурам:

Расширения

Эта структура ссылается на эти расширения:

Разрезы

Эта структура определяет следующие Разрезы:

  • Элемент 1 разрешен в зависимости от значения ImmunizationRecommendation.recommendation.vaccineCode

 

Другие представления профиля: CSV, Excel, Schematron

Машинный перевод, требуется проверка человеком. Эта страница автоматически переведена с английского языка с помощью искусственного интеллекта и пока не проверена редактором. При любых расхождениях приоритет имеет оригинальная англоязычная версия.

Быстрый старт

Типичные взаимодействия с API для этого профиля. Запросы требуют JWT-токен доступа - см. Безопасность и аутентификация. [base] - это базовый URL FHIR-сервера; | отделяет систему токена от его значения и должен быть закодирован в URL как %7C. Эти взаимодействия используют стандартные параметры поиска FHIR R5; см. CapabilityStatement по мере его доработки для этого ресурса.

Чтение рекомендации по идентификатору на сервере

GET [base]/ImmunizationRecommendation/[id]

Полезные запросы поиска

# the current forecast for a patient
GET [base]/ImmunizationRecommendation?patient=Patient/[id]

# most recent forecast first
GET [base]/ImmunizationRecommendation?patient=Patient/[id]&_sort=-date

# what a patient is due for, by status, target disease or vaccine type
GET [base]/ImmunizationRecommendation?patient=Patient/[id]&status=due
GET [base]/ImmunizationRecommendation?patient=Patient/[id]&target-disease=http://snomed.info/sct%7C14189004
GET [base]/ImmunizationRecommendation?patient=Patient/[id]&vaccine-type=http://hl7.org/fhir/sid/cvx%7C03

Создание рекомендации

POST [base]/ImmunizationRecommendation
{
  "resourceType": "ImmunizationRecommendation",
  "meta": {
    "profile": [
      "https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization-recommendation"
    ]
  },
  ...
}

Этот ресурс обычно генерируется механизмом рекомендаций на основе действующего календаря прививок и истории иммунизации пациента, а не заполняется вручную.

Обновление рекомендации (механизм заменяет прогноз по мере поступления новой истории)

PUT [base]/ImmunizationRecommendation/[id]
If-Match: W/"3"   # the ETag from your last read; 412 if it changed since
{
  "resourceType": "ImmunizationRecommendation",
  "id": "[id]",
  "meta": {
    "profile": [
      "https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization-recommendation"
    ]
  },
  ...
}

Связанные материалы