Единая платформа цифрового здравоохранения Узбекистана
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 Immunization ( Экспериментальный )

Официальный URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization Версия: 0.11.1
Active по состоянию на 2025-08-01 Вычисляемое имя: UZCoreImmunization

Uzbekistan Core Immunization profile, used to represent immunization events

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

UZ Core Immunization фиксирует одну дозу вакцины - была ли она введена или намеренно не введена - для пациента на Цифровой платформе здравоохранения. Он отражает, какая вакцина была введена, продукт, серию и дозу, когда и где это произошло, кто её ввёл, какой протокол был соблюдён, и любую реакцию. Он ссылается на Patient, которому проведена вакцинация, и на вводившего вакцину Practitioner или PractitionerRole, а также может быть связан с ImmunizationRecommendation, которая послужила её основанием. Доза однозначно идентифицируется по сочетанию пациент + код вакцины + момент введения + номер серии, поэтому одна и та же доза не записывается дважды.

Обязательные и поддерживаемые (Must Support) элементы данных

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

Каждый UZ Core Immunization обязан иметь

Каждый Immunization должен содержать статус - completed (доза введена), not-done (медицинский отвод или отказ, и в этом случае указывается причина статуса) или entered-in-error - код вакцины, указывающий, какая вакцина была введена (или была бы введена), пациента, к которому относится запись, и момент введения (дату введения в формате date/time, либо строку, когда известна только приблизительная дата). Если зафиксирован исполнитель, лицо, которое ввело дозу, является обязательным, а если зафиксирован протокол, обязательным является и номер дозы в серии.

Каждый UZ Core Immunization должен поддерживать (Must Support)

  • бизнес-идентификатор и basedOn - назначение или рекомендацию, на основании которой введена доза;
  • причину статуса (для записи not-done), введённый продукт, номер серии производителя и срок годности, а также количество дозы;
  • случай обслуживания (encounter), место (location), участок введения и путь введения, а также вспомогательную информацию;
  • флаг первичного источника и источник информации (кто сообщил данные);
  • исполнителя (и его функцию/роль), примечания и причину вакцинации;
  • флаг сниженной активности (subpotent) с его причиной, право на участие в программе (программа и статус участия) и источник финансирования;
  • реакцию (дату, проявление и было ли это сообщено самим пациентом);
  • применённый протокол - название серии, организацию-источник, целевое заболевание, номер дозы и общее количество доз в серии.

Используйте status = not-done с причиной статуса, чтобы зафиксировать отвод или отказ - не опускайте запись. Зарезервируйте entered-in-error для записей, созданных по ошибке.

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

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

Наименьший Immunization, который вам следует отправлять

Четыре элемента являются обязательными: status, vaccineCode, patient и occurrence. Код вакцины может быть кодом CVX или кодом Австралийского реестра иммунизации (AIR); момент введения обычно представлен как occurrenceDateTime. Каждый ресурс UZ Core также должен указывать профиль, которому он заявляет соответствие, в meta.profile. Уже этого достаточно для прохождения валидации:

{
  "resourceType": "Immunization",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization" ] },
  "status": "completed",
  "vaccineCode": {
    "coding": [
      {
        "system": "http://hl7.org/fhir/sid/cvx",
        "code": "03",
        "display": "measles, mumps and rubella virus vaccine"
      }
    ]
  },
  "patient": { "reference": "Patient/example-emma" },
  "occurrenceDateTime": "2024-01-10"
}

status имеет связку required со значениями completed / not-done / entered-in-error. vaccineCode использует связку extensible с набором значений кодов вакцин - используемыми системами являются CVX (http://hl7.org/fhir/sid/cvx) и Австралийский реестр иммунизации (AIR). Когда известна только приблизительная дата, отправляйте occurrenceString вместо occurrenceDateTime.

Реалистичная введённая доза

На практике вы фиксируете сведения о продукте и о введении: код вакцины vaccineCode из CVX, lotNumber и expirationDate, encounter и location, site и route, doseQuantity, а также performer, который ввёл дозу. vaccineCode - это обычный CodeableConcept, тогда как performer.actor - это обычный Reference:

{
  "resourceType": "Immunization",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization"] },
  "status": "completed",
  "vaccineCode": {
    "coding": [{ "system": "http://hl7.org/fhir/sid/cvx", "code": "19", "display": "Bacillus Calmette-Guerin vaccine" }]
  },
  "patient": { "reference": "Patient/example-salim" },
  "encounter": { "reference": "Encounter/example-encounter" },
  "occurrenceDateTime": "2026-04-28T10:30:00+05:00",
  "primarySource": true,
  "lotNumber": "LOT-BCG-2026-01",
  "expirationDate": "2027-01-31",
  "location": { "reference": "Location/example-location-1" },
  "site": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v3-ActSite", "code": "LA", "display": "Left arm" }]
  },
  "route": {
    "coding": [{ "system": "http://snomed.info/sct", "code": "36673005", "display": "Intradermal injection" }]
  },
  "doseQuantity": { "value": 0.05, "unit": "mL", "system": "http://unitsofmeasure.org", "code": "mL" },
  "performer": [
    {
      "function": {
        "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v2-0443", "code": "AP", "display": "Administering Provider" }]
      },
      "actor": { "reference": "Practitioner/example-practitioner" }
    }
  ]
}

patient, encounter, location, basedOn, supportingInformation, performer.actor и protocolApplied.authority - всё это обычные References ({ "reference": "Type/id" }). administeredProduct, informationSource, reason и reaction.manifestation имеют тип CodeableReference - их ссылка располагается на один уровень глубже ({ "reference": { "reference": "Type/id" } }). О различии см. References and CodeableReferences.

Добавление протокола, причины и реакции

Для полной записи добавьте protocolApplied (название серии, целевое заболевание, номер дозы и общее количество доз), reason для вакцинации и любую наблюдавшуюся reaction. Обратите внимание, где применяется форма CodeableReference - reason и reaction.manifestation вкладывают ссылку, тогда как protocolApplied.authority - это обычный Reference:

{
  "resourceType": "Immunization",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization"] },
  "status": "completed",
  "vaccineCode": {
    "coding": [{ "system": "http://hl7.org/fhir/sid/cvx", "code": "19", "display": "Bacillus Calmette-Guerin vaccine" }]
  },
  "patient": { "reference": "Patient/example-salim" },
  "occurrenceDateTime": "2026-04-28T10:30:00+05:00",
  "administeredProduct": {
    "reference": { "reference": "Medication/medication-imm-001" }
  },
  "reason": [
    { "reference": { "reference": "Condition/condition-tuberculosis-risk-example" } }
  ],
  "reaction": [
    {
      "date": "2026-04-28T12:00:00+05:00",
      "manifestation": {
        "concept": {
          "coding": [{ "system": "http://snomed.info/sct", "code": "260389003", "display": "No reaction" }]
        }
      },
      "reported": false
    }
  ],
  "protocolApplied": [
    {
      "series": "BCG vaccination",
      "authority": { "reference": "Organization/example-immunization-organization" },
      "targetDisease": [
        { "coding": [{ "system": "http://snomed.info/sct", "code": "56717001", "display": "Tuberculosis" }] }
      ],
      "doseNumber": "1",
      "seriesDoses": "1"
    }
  ]
}

reaction.manifestation несёт своё кодированное заключение в concept; вместо этого оно может указывать на Observation через свою вложенную reference. protocolApplied.targetDisease принимает коды SNOMED CT из набора целевых заболеваний через открытый слайс, поэтому рядом с ними можно указывать коды из других систем. Когда доза была обусловлена рекомендацией или назначением, добавьте ссылку basedOn на неё.

Когда доза не была введена

Не опускайте запись, когда от вакцины отказались, она противопоказана или иным образом не введена - установите status в not-done и укажите statusReason. occurrence по-прежнему фиксирует, когда введение должно было состояться (или было запланировано):

{
  "resourceType": "Immunization",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-immunization"] },
  "status": "not-done",
  "statusReason": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason", "code": "IMMUNE", "display": "immunity" }]
  },
  "vaccineCode": {
    "coding": [{ "system": "http://hl7.org/fhir/sid/cvx", "code": "19", "display": "Bacillus Calmette-Guerin vaccine" }]
  },
  "patient": { "reference": "Patient/example-salim" },
  "occurrenceDateTime": "2026-04-28T10:30:00+05:00"
}

statusReason использует связку required. О различии между событием not-done и отсутствующим элементом см. Missing & suppressed data.

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

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

You can also check for usages in the FHIR IG Statistics

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Immunization.contained 0..* Resource Contained, inline Resources
Immunization.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Date of vaccine administration
Разрез: Не упорядочено, Закрыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrenceDateTime dateTime
Immunization.Разрезы для occurrence[x].occurrenceString string
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Dose
Constraints: sqty-1
Immunization.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Performer
Immunization.performer.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.performer.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Role
Привязка: ImmunizationFunctionCodes (extensible)
Immunization.performer.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Привязка: ImmunizationReasonCodes (example)
Immunization.isSubpotent Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Привязка: CodesForVaccineFundingPrograms (example)
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Привязка: ImmunizationProgramEligibility (example)
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 Стандарт FHIR
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 Стандарт FHIR
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 Стандарт FHIR
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 Стандарт FHIR
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент должен быть поддержан. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. 1..1 dateTime, string Date of vaccine administration
Разрез: Не упорядочено, Открыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) Dose
Immunization.performer Этот элемент должен быть поддержан. 0..* BackboneElement Performer
Immunization.performer.function Этот элемент должен быть поддержан. 0..1 CodeableConcept Role
Immunization.performer.actor Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Immunization.isSubpotent Этот элемент должен быть поддержан. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG
НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Immunization.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Immunization.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Immunization.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Immunization.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
Immunization.contained 0..* Resource Contained, inline Resources
Immunization.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.manufacturer 0..1 CodeableReference(Organization) Vaccine manufacturer
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Date of vaccine administration
Разрез: Не упорядочено, Закрыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrenceDateTime dateTime
Immunization.Разрезы для occurrence[x].occurrenceString string
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Dose
Constraints: sqty-1
Immunization.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Performer
Immunization.performer.id 0..1 string Unique id for inter-element referencing
Immunization.performer.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.performer.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.performer.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Role
Привязка: ImmunizationFunctionCodes (extensible)
Immunization.performer.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Привязка: ImmunizationReasonCodes (example)
Immunization.isSubpotent Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.id 0..1 string Unique id for inter-element referencing
Immunization.programEligibility.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.programEligibility.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Привязка: CodesForVaccineFundingPrograms (example)
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Привязка: ImmunizationProgramEligibility (example)
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.id 0..1 string Unique id for inter-element referencing
Immunization.reaction.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.reaction.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.id 0..1 string Unique id for inter-element referencing
Immunization.protocolApplied.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.protocolApplied.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.language Base required All Languages 📍5.0.0 Стандарт FHIR
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 Стандарт FHIR
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 Стандарт FHIR
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 Стандарт FHIR
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 Стандарт FHIR
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

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

Summary

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

Структуры

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

Разрезы

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

  • Элемент 1 разрешен в зависимости от значения Immunization.occurrence[x]
  • Элемент 1 разрешен в зависимости от значения Immunization.protocolApplied.targetDisease

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Immunization.contained 0..* Resource Contained, inline Resources
Immunization.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Date of vaccine administration
Разрез: Не упорядочено, Закрыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrenceDateTime dateTime
Immunization.Разрезы для occurrence[x].occurrenceString string
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Dose
Constraints: sqty-1
Immunization.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Performer
Immunization.performer.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.performer.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Role
Привязка: ImmunizationFunctionCodes (extensible)
Immunization.performer.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Привязка: ImmunizationReasonCodes (example)
Immunization.isSubpotent Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Привязка: CodesForVaccineFundingPrograms (example)
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Привязка: ImmunizationProgramEligibility (example)
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 Стандарт FHIR
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 Стандарт FHIR
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 Стандарт FHIR
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 Стандарт FHIR
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

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

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент должен быть поддержан. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. 1..1 dateTime, string Date of vaccine administration
Разрез: Не упорядочено, Открыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. 0..1 SimpleQuantity(5.0.0) Dose
Immunization.performer Этот элемент должен быть поддержан. 0..* BackboneElement Performer
Immunization.performer.function Этот элемент должен быть поддержан. 0..1 CodeableConcept Role
Immunization.performer.actor Этот элемент должен быть поддержан. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Immunization.isSubpotent Этот элемент должен быть поддержан. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG

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

НаименованиеФлагиКарта.ТипОписание и ограничения    Filter: doco
Immunization 0..* Immunization(5.0.0) Immunization event information
Immunization.id Этот элемент включен в резюме. 0..1 id Logical id of this artifact
Immunization.meta Этот элемент включен в резюме. 0..1 Meta Metadata about the resource
Immunization.implicitRules Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..1 uri A set of rules under which this content was created
Immunization.language 0..1 code Language of the resource content
Привязка: AllLanguages (required): IETF language tag for a human language
Дополнительные привязкиЦель
CommonLanguages Старт
Immunization.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
Immunization.contained 0..* Resource Contained, inline Resources
Immunization.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Immunization.identifier Этот элемент должен быть поддержан. 0..* Identifier Business identifier
Immunization.basedOn Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Reference(CarePlan | MedicationRequest | ServiceRequest | UZ Core ImmunizationRecommendation(0.11.1)) The legal basis for the event
Immunization.status Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 code Vaccination status
Привязка: ImmunizationStatusVS (0.11.1) (required)
Immunization.statusReason Этот элемент должен быть поддержан. 0..1 CodeableConcept Status Reason
Привязка: ImmunizationStatusReasonVS (0.11.1) (required)
Immunization.vaccineCode Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 CodeableConcept Administered vaccine
Привязка: VaccineCodeVS (0.11.1) (extensible)
Immunization.administeredProduct Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Medication(0.11.1)) Vaccine product
Immunization.manufacturer 0..1 CodeableReference(Organization) Vaccine manufacturer
Immunization.lotNumber Этот элемент должен быть поддержан. 0..1 string Vaccine batch number (lot number)
Immunization.expirationDate Этот элемент должен быть поддержан. 0..1 date Vaccine expiry date
Immunization.patient Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Patient(0.11.1)) Patient
Immunization.encounter Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Encounter(0.11.1)) Related contact
Immunization.supportingInformation Этот элемент должен быть поддержан. 0..* Reference(UZ Core Observation(0.11.1) | UZ Core Condition(0.11.1)) Additional information
Immunization.Разрезы для occurrence[x] Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Date of vaccine administration
Разрез: Не упорядочено, Закрыто от type:$this
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Immunization.Разрезы для occurrence[x].occurrenceDateTime dateTime
Immunization.Разрезы для occurrence[x].occurrenceString string
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceDateTime Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 dateTime Date (dateTime)
Immunization.Разрезы для occurrence[x].occurrence[x]:occurrenceString Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 string Date (string)
Immunization.primarySource Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Primary source
Immunization.informationSource Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Patient(0.11.1) | UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core RelatedPerson(0.11.1) | UZ Core Organization(0.11.1)) Data source
Привязка: ImmunizationOriginVS (0.11.1) (extensible)
Immunization.location Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Location(0.11.1)) Vaccination location
Immunization.site Этот элемент должен быть поддержан. 0..1 CodeableConcept Administration site
Привязка: ImmunizationSiteVS (0.11.1) (extensible)
Immunization.route Этот элемент должен быть поддержан. 0..1 CodeableConcept Route of administration
Привязка: RouteCodeVS (0.11.1) (example)
Immunization.doseQuantity Этот элемент должен быть поддержан. C 0..1 SimpleQuantity(5.0.0) Dose
Constraints: sqty-1
Immunization.performer Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* BackboneElement Performer
Immunization.performer.id 0..1 string Unique id for inter-element referencing
Immunization.performer.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.performer.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.performer.function Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 CodeableConcept Role
Привязка: ImmunizationFunctionCodes (extensible)
Immunization.performer.actor Этот элемент должен быть поддержан. Этот элемент включен в резюме. 1..1 Reference(UZ Core Practitioner(0.11.1) | UZ Core PractitionerRole(0.11.1) | UZ Core Organization(0.11.1) | UZ Core Patient(0.11.1) | UZ Core RelatedPerson(0.11.1)) Who completed
Immunization.note Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..* Annotation Notes
Immunization.reason Этот элемент должен быть поддержан. 0..* CodeableReference(UZ Core Condition(0.11.1) | UZ Core Observation(0.11.1) | UZ Core DiagnosticReport(0.11.1)) Vaccination reason
Привязка: ImmunizationReasonCodes (example)
Immunization.isSubpotent Этот элемент является модификатором элемента. Этот элемент должен быть поддержан. Этот элемент включен в резюме. 0..1 boolean Subpotent
Immunization.subpotentReason Этот элемент должен быть поддержан. 0..* CodeableConcept Subpotent reason
Привязка: SubpotentReasonVS (0.11.1) (example)
Immunization.programEligibility Этот элемент должен быть поддержан. 0..* BackboneElement Vaccination program
Immunization.programEligibility.id 0..1 string Unique id for inter-element referencing
Immunization.programEligibility.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.programEligibility.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.programEligibility.program Этот элемент должен быть поддержан. 1..1 CodeableConcept Program
Привязка: CodesForVaccineFundingPrograms (example)
Immunization.programEligibility.programStatus Этот элемент должен быть поддержан. 1..1 CodeableConcept Participation status
Привязка: ImmunizationProgramEligibility (example)
Immunization.fundingSource Этот элемент должен быть поддержан. 0..1 CodeableConcept Funding Source
Привязка: FundingSourceVS (0.11.1) (example)
Immunization.reaction Этот элемент должен быть поддержан. 0..* BackboneElement Reaction
Immunization.reaction.id 0..1 string Unique id for inter-element referencing
Immunization.reaction.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.reaction.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.reaction.date Этот элемент должен быть поддержан. 0..1 dateTime Reaction date
Immunization.reaction.manifestation Этот элемент должен быть поддержан. 0..1 CodeableReference(UZ Core Observation(0.11.1)) Manifestation
Привязка: ReactionTypeVS (0.11.1) (required)
Immunization.reaction.reported Этот элемент должен быть поддержан. 0..1 boolean Self-reported
Immunization.protocolApplied Этот элемент должен быть поддержан. 0..* BackboneElement Protocol
Immunization.protocolApplied.id 0..1 string Unique id for inter-element referencing
Immunization.protocolApplied.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Immunization.protocolApplied.modifierExtension Этот элемент является модификатором элемента. Этот элемент включен в резюме. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Immunization.protocolApplied.series Этот элемент должен быть поддержан. 0..1 string Series
Immunization.protocolApplied.authority Этот элемент должен быть поддержан. 0..1 Reference(UZ Core Organization(0.11.1)) Authority organization
Immunization.protocolApplied.Разрезы для targetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target Disease
Разрез: Не упорядочено, Открыто от value:$this
Привязка: TargetDiseaseVS (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
Immunization.protocolApplied.Разрезы для targetDisease.targetDisease:dhpTargetDisease Этот элемент должен быть поддержан. 0..* CodeableConcept Target disease from the national value set
Привязка: TargetDiseaseVS (0.11.1) (required)
Immunization.protocolApplied.doseNumber Этот элемент должен быть поддержан. 1..1 string Dose number
Immunization.protocolApplied.seriesDoses Этот элемент должен быть поддержан. 0..1 string Total doses

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

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

Путь Статус Использование ValueSet Версия Источник
Immunization.language Base required All Languages 📍5.0.0 Стандарт FHIR
Immunization.status Base required Immunization status value set 📍0.11.1 этот IG
Immunization.statusReason Base required Immunization status reason value set 📍0.11.1 этот IG
Immunization.vaccineCode Base extensible Vaccine Code ValueSet 📍0.11.1 этот IG
Immunization.informationSource Base extensible Immunization origin value set 📍0.11.1 этот IG
Immunization.site Base extensible Immunization site value set 📍0.11.1 этот IG
Immunization.route Base example Route of administration value set 📍0.11.1 этот IG
Immunization.performer.​function Base extensible Immunization Function Codes 📍5.0.0 Стандарт FHIR
Immunization.reason Base example Immunization Reason Codes 📍5.0.0 Стандарт FHIR
Immunization.subpotentReason Base example Immunization subpotent reason value set 📍0.11.1 этот IG
Immunization.programEligibility.​program Base example Vaccine Funding Programs 📍5.0.0 Стандарт FHIR
Immunization.programEligibility.​programStatus Base example Immunization Program Eligibility 📍5.0.0 Стандарт FHIR
Immunization.fundingSource Base example Immunization funding source value set 📍0.11.1 этот IG
Immunization.reaction.​manifestation Base required Reaction Type ValueSet 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease Base preferred Target disease value set 📍0.11.1 этот IG
Immunization.protocolApplied.​targetDisease:dhpTargetDisease Base required Target disease value set 📍0.11.1 этот IG

Ограничения

Id Градация Путь(и) Описание Выражение

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

Summary

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

Структуры

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

Разрезы

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

  • Элемент 1 разрешен в зависимости от значения Immunization.occurrence[x]
  • Элемент 1 разрешен в зависимости от значения Immunization.protocolApplied.targetDisease

 

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

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

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

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

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

GET [base]/Immunization/[id]

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

# all immunizations for a patient
GET [base]/Immunization?patient=Patient/[id]

# a patient's vaccination history for one vaccine, most recent first
GET [base]/Immunization?patient=Patient/[id]&vaccine-code=http://hl7.org/fhir/sid/cvx%7C19&_sort=-date

# completed doses only
GET [base]/Immunization?patient=Patient/[id]&status=completed

# by date, lot number, or performer
GET [base]/Immunization?patient=Patient/[id]&date=ge2026-01-01
GET [base]/Immunization?lot-number=LOT-BCG-2026-01
GET [base]/Immunization?performer=Practitioner/[id]

Регистрация новой иммунизации

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

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

Обновление записи об иммунизации (например, исправить номер партии, добавить реакцию или пометить запись как entered-in-error)

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

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