O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.10.0 - draft Uzbekistan bayroqcha

This page is part of the Uzbekistan Digital Health Platform (v0.10.0: Releases Draft) based on FHIR (HL7® FHIR® Standard) v5.0.0. This is the current published version. For a full list of available versions, see the Directory of published versions

Resurss profili: UZ Core AllergyIntolerance ( Eksperimental )

Rasmiy URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-allergy-intolerance Versiya: 0.10.0
Active 2025-08-12 holatiga ko‘ra Kompyuterda qayta ishlanadigan nom: UZCoreAllergyIntolerance

Uzbekistan Core profile for AllergyIntolerance, representing clinical records of allergy or intolerance within the national health information exchange.

UZ Core AllergyIntolerance DHP (Digital Health Platform - Raqamli sog'liqni saqlash platformasi)da bemorning allergiyasi yoki o'zlashtira olmasligi, shuningdek ular keltirib chiqargan reaksiyalarni qayd etadi. Yozuv tegishli Patient va u qayd etilgan Encounter bilan bog'lanadi. Allergiya haqidagi yozuvlar bemor haqidagi qisqacha ma'lumotda va shoshilinch tibbiy yordam uchun minimal ma'lumotlar to'plamida ko'rsatiladi. Consent boshqa klinik ma'lumotlarga kirishni cheklagan taqdirda ham ular ko'rinib turadi. Shu sababli, bemor xavfsizligini ta'minlash uchun ushbu ma'lumotlarni dolzarb saqlash muhim.

Majburiy va Must Support ma'lumot elementlari

Quyidagi elementlar doimo mavjud bo'lishi kerak (mandatory) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi kerak (Must Support). Ularning barchasi ham majburiy emas, biroq tizim tegishli ma'lumotga ega bo'lsa, har bir Must Support elementini to'ldirishi va uni qabul qilganda qayta ishlashi kerak. Bu inson o'qishi uchun mo'ljallangan qisqacha tavsif; quyidagi formal ko'rinishlarda aniq karralilik, turlar va terminologik bog'lanishlar berilgan.

Har bir UZ Core AllergyIntolerance Must Have

Ushbu profil o'ziga xos majburiy karralilik qo'shmaydi. Yagona majburiy element bazaviy resursdan meros qilib olingan patient, ya'ni allergiya yoki o'zlashtira olmaslik qayd etilgan shaxsdir.

Har bir UZ Core AllergyIntolerance Must Support

  • identifikator;
  • allergenning o'zini identifikatsiya qiluvchi code (DHP allergenlari ValueSetiga kengaytiriladigan bog'lanish);
  • tur - allergiya yoki o'zlashtira olmaslik (required bog'lanish);
  • klinik status - active | inactive | resolved (required bog'lanish);
  • tasdiqlanganlik statusi - allergiya qanchalik tasdiqlanganini ko'rsatadi (required bog'lanish);
  • toifa - food, medication, environment, biologic (required bog'lanish);
  • Patient va yozuv qayd etilgan Encounter;
  • onset[x] vaqti va abatement extensioni (0..1);
  • bir yoki bir nechta reaksiya; har biri uchun severity (required bog'lanish), manifestation (extensible) va reaksiyani keltirib chiqargan substance (extensible).

Allergenning code elementi bemor reaksiya bildiradigan moddani ko'rsatadi; har bir reaksiya ichidagi substance esa muayyan reaksiya hodisasini keltirib chiqargan aniq agentni qayd etadi. Bu elementlar bir xil emas.

JSON-ni bosqichma-bosqich yaratish

Quyidagi yozuvdan boshlang: undagi har bir qiymat ushbu profilga muvofiq validatsiyadan o'tadi, shuning uchun uni nusxalab, kerakli ma'lumotlarga moslashtirish mumkin. Keyingi ikki fragment reaksiyani qo'shish va allergiyani resolved deb belgilash uchun zarur kichik qo'shimchalarni ko'rsatadi. To'liq namuna - o't gulchangiga allergiya yozuvi.

Amaliy allergiya yozuvi

Qat'iy majburiy yagona element patient hisoblanadi. Amalda esa allergen code, clinicalStatus (active / inactive / resolved), verificationStatus (qanchalik tasdiqlangani), type (allergy yoki intolerance), category (food / medication / environment / biologic), yozuv qayd etilgan encounter va holat boshlangan vaqt (onset[x]) ham yuboriladi. Har bir UZ Core resursi o'zi muvofiq deb ko'rsatayotgan profilni meta.profile elementida bildiradi. clinicalStatus, verificationStatus va type - har biri o'z HL7 system qiymatiga ega CodeableConcept; category esa oddiy code ro'yxatidir, shu sababli kod qiymatini bevosita yuboring:

{
  "resourceType": "AllergyIntolerance",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-allergy-intolerance"]
  },
  "clinicalStatus": {
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
      "code": "active"
    }]
  },
  "verificationStatus": {
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-verification",
      "code": "confirmed"
    }]
  },
  "type": {
    "coding": [{ "system": "http://hl7.org/fhir/allergy-intolerance-type", "code": "allergy" }]
  },
  "category": ["environment"],
  "code": {
    "coding": [{
      "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/allergen-codes-cs",
      "code": "aller-0010-00001",
      "display": "Grass pollen"
    }]
  },
  "patient": { "reference": "Patient/example-salim" },
  "encounter": { "reference": "Encounter/example-encounter" },
  "onsetDateTime": "2025-07-10"
}

type, category, clinicalStatus va verificationStatus elementlarining har biri required bog'lanishdan foydalanadi: qiymat bog'langan ValueSet tarkibidan olinishi kerak. Allergenning code elementi DHP allergenlari ValueSetiga extensible bog'lanishga ega. patient va encounter - mos ravishda Patient va Encounter resurslariga oddiy Reference.

Reaksiyani qayd etish

Allergiya reaksiya keltirib chiqargan bo'lsa, reaction yozuvini qo'shing: severity (mild / moderate / severe - required bog'lanish), bir yoki bir nechta manifestation (nima kuzatilgani) va ixtiyoriy ravishda ushbu hodisani keltirib chiqargan substance. Tuzilishga e'tibor bering: manifestation CodeableReference bo'lgani uchun kodlangan qiymat concept ichida joylashadi, substance esa oddiy CodeableConcept. Quyidagi massiv yuqoridagi resurs tarkibiga qo'shiladi:

{
  "reaction": [{
    "severity": "severe",
    "manifestation": [{
      "concept": {
        "coding": [{
          "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/allergy-reaction-manifestation-cs",
          "code": "aller-0006-00004",
          "display": "Shortness of breath"
        }]
      }
    }],
    "substance": {
      "coding": [{
        "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/allergy-reaction-substance-cs",
        "code": "aller-0010-00031",
        "display": "Walnut, pollen (Jug r_pollen)"
      }]
    }
  }]
}

Har bir reaksiyadagi substance muayyan hodisani keltirib chiqargan aniq agentni ko'rsatadi. Bu yuqori darajadagi allergen code elementidan alohida elementdir.

Allergiya endi faol bo'lmaganda

Allergiyani bartaraf bo'lgan deb belgilash uchun clinicalStatus elementiga resolved qiymatini bering va allergyintolerance-abatement extensionini (0..1) qo'shing. Quyidagi misolda u erkin matnli valueString sifatida berilgan. Ushbu fragmentlarni yuqoridagi yozuvdagi faol clinicalStatus o'rniga yuboring:

{
  "clinicalStatus": {
    "coding": [{
      "system": "http://terminology.hl7.org/CodeSystem/allergyintolerance-clinical",
      "code": "resolved"
    }]
  },
  "extension": [{
    "url": "http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement",
    "valueString": "Symptoms resolved after antihistamine course"
  }]
}

To'g'ri kodlangan qiymatlarni tanlash bo'yicha Yetishmayotgan va ko'rsatilmaydigan ma'lumotlar hamda terminologiya bo'yicha ko'rsatmalarga qarang.

​API chaqiruvlari namunalari va namunaviy so'rov tanasi uchun ushbu sahifaning pastki qismidagi Tezkor boshlash bo'limiga qarang.

Usages:

You can also check for usages in the FHIR IG Statistics

Profil mazmunining rasmiy ko‘rinishlari

Profillar, differentsiyalar, snapshotlar va ularning tasvirlari ta’rifi.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
Constraints: ext-1
... identifier SΣ 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus ?!SΣ 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... verificationStatus ?!SΣ 0..1 CodeableConcept Ushbu element qayd etilgan allergiya qanchalik tasdiqlanganini ko'rsatadi.
Binding: AllergyVerificationStatusVS (0.10.0) (required)
... type SΣ 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category SΣ 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... code SΣ 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 When allergy or intolerance was identified
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG

Constraints

Id Grade Path(s) Description Expression

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
... identifier S 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus S 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... type S 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category S 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... code S 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient S 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 dateTime, Age, Period, Range, string When allergy or intolerance was identified
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... 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
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus ?!SΣ 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... verificationStatus ?!SΣ 0..1 CodeableConcept Ushbu element qayd etilgan allergiya qanchalik tasdiqlanganini ko'rsatadi.
Binding: AllergyVerificationStatusVS (0.10.0) (required)
... type SΣ 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category SΣ 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... criticality Σ 0..1 code low | high | unable-to-assess
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code SΣ 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 When allergy or intolerance was identified
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Date allergy or intolerance was first recorded
... participant Σ 0..* BackboneElement Who or what participated in the activities related to the allergy or intolerance and how they were involved
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function Σ 0..1 CodeableConcept Type of involvement
Binding: ParticipationRoleType (extensible)
.... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam) Who or what participated in the activities related to the allergy or intolerance
... lastOccurrence 0..1 dateTime Date(/time) of last known occurrence of a reaction
... note 0..* Annotation Additional text not captured in other fields
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... description 0..1 string Description of the event as a whole
.... onset 0..1 dateTime Date(/time) when manifestations showed
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)
.... exposureRoute 0..1 CodeableConcept How the subject was exposed to the substance
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of exposure to a substance.
.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
AllergyIntolerance.language Base required All Languages 📍5.0.0 FHIR Std.
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 FHIR Std.
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.participant.​function Base extensible Participation Role Type 📍5.0.0 FHIR Std.
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​exposureRoute Base example SNOMED CT Route Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Asosiy elementlar ko'rinishi

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
Constraints: ext-1
... identifier SΣ 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus ?!SΣ 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... verificationStatus ?!SΣ 0..1 CodeableConcept Ushbu element qayd etilgan allergiya qanchalik tasdiqlanganini ko'rsatadi.
Binding: AllergyVerificationStatusVS (0.10.0) (required)
... type SΣ 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category SΣ 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... code SΣ 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 When allergy or intolerance was identified
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG

Constraints

Id Grade Path(s) Description Expression

Differensial ko‘rinish

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
... identifier S 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus S 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... type S 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category S 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... code S 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient S 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 dateTime, Age, Period, Range, string When allergy or intolerance was identified
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG

Snapshot ko‘rinishiView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. AllergyIntolerance 0..* AllergyIntolerance(5.0.0) Allergy or Intolerance (generally: Risk of adverse reaction to a substance)
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... 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
... contained 0..* Resource Contained, inline Resources
... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
.... extension:abatement S 0..1 dateTime, Age, Period, Range, string When the allergy or intolerance resolved
URL: http://hl7.org/fhir/StructureDefinition/allergyintolerance-abatement
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier SΣ 0..* Identifier Ushbu AllergyIntolerance bilan bog'liq identifikator
... clinicalStatus ?!SΣ 0..1 CodeableConcept Ushbu element allergiya yoki o'zlashtira olmaslikning joriy klinik statusini ko'rsatadi.
Binding: AllergyClinicalStatusVS (0.10.0) (required)
... verificationStatus ?!SΣ 0..1 CodeableConcept Ushbu element qayd etilgan allergiya qanchalik tasdiqlanganini ko'rsatadi.
Binding: AllergyVerificationStatusVS (0.10.0) (required)
... type SΣ 0..1 CodeableConcept Uz DHP AllergyIntolerance resursidagi type elementi bemorning holati allergiya yoki o'zlashtira olmaslik ekanini ko'rsatadi.
Binding: AllergyTypesVS (0.10.0) (required)
... category SΣ 0..* code food | medication | environment | biologic
Binding: AllergyCategoryVS (0.10.0) (required)
... criticality Σ 0..1 code low | high | unable-to-assess
Binding: AllergyIntoleranceCriticality (required): Estimate of the potential clinical harm, or seriousness, of a reaction to an identified substance.
... code SΣ 0..1 CodeableConcept Allergiya yoki o'zlashtira olmaslikni identifikatsiya qiluvchi kod. Bu allergenning o'zi, ya'ni bemor allergik reaksiya bildiradigan modda.
Binding: AllergenCodesVS (0.10.0) (extensible)
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Who the allergy or intolerance is for
... encounter S 0..1 Reference(UZ Core Encounter(0.10.0)) Encounter when the allergy or intolerance was asserted
... onset[x] S 0..1 When allergy or intolerance was identified
.... onsetDateTime dateTime
.... onsetAge Age
.... onsetPeriod Period
.... onsetRange Range
.... onsetString string
... recordedDate 0..1 dateTime Date allergy or intolerance was first recorded
... participant Σ 0..* BackboneElement Who or what participated in the activities related to the allergy or intolerance and how they were involved
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... function Σ 0..1 CodeableConcept Type of involvement
Binding: ParticipationRoleType (extensible)
.... actor Σ 1..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Device | Organization | CareTeam) Who or what participated in the activities related to the allergy or intolerance
... lastOccurrence 0..1 dateTime Date(/time) of last known occurrence of a reaction
... note 0..* Annotation Additional text not captured in other fields
... reaction S 0..* BackboneElement Adverse Reaction Events linked to exposure to substance
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... substance S 0..1 CodeableConcept Specific substance or pharmaceutical product considered to be responsible for event
Binding: ReactionSubstanceVS (0.10.0) (extensible)
.... manifestation S 1..* CodeableReference(Observation) Clinical symptoms/signs associated with the Event
Binding: ReactionManifestationVS (0.10.0) (extensible)
.... description 0..1 string Description of the event as a whole
.... onset 0..1 dateTime Date(/time) when manifestations showed
.... severity S 0..1 code mild | moderate | severe (of event as a whole)
Binding: AllergyReactionSeverityVS (0.10.0) (required)
.... exposureRoute 0..1 CodeableConcept How the subject was exposed to the substance
Binding: SNOMEDCTRouteCodes (example): A coded concept describing the route or physiological path of exposure to a substance.
.... note 0..* Annotation Text about event not captured in other fields

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
AllergyIntolerance.language Base required All Languages 📍5.0.0 FHIR Std.
AllergyIntolerance.clinicalStatus Base required Allergy clinical status value set 📍0.10.0 This IG
AllergyIntolerance.verificationStatus Base required Allergy verification status value set 📍0.10.0 This IG
AllergyIntolerance.type Base required Allergy types value set 📍0.10.0 This IG
AllergyIntolerance.category Base required Allergy category value set 📍0.10.0 This IG
AllergyIntolerance.criticality Base required Allergy Intolerance Criticality 📍5.0.0 FHIR Std.
AllergyIntolerance.code Base extensible Allergen codes value set 📍0.10.0 This IG
AllergyIntolerance.participant.​function Base extensible Participation Role Type 📍5.0.0 FHIR Std.
AllergyIntolerance.reaction.​substance Base extensible Allergy reaction substance value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​manifestation Base extensible Allergy reaction manifestation value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​severity Base required Allergy reaction severity value set 📍0.10.0 This IG
AllergyIntolerance.reaction.​exposureRoute Base example SNOMED CT Route Codes 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

 

Profilning boshqa ko‘rinishlari: CSV, Excel, Schematron

Tezkor boshlash

Ushbu profil uchun keng tarqalgan API (Application Programming Interface - dasturiy interfeys) amallari. So'rovlar uchun JWT (JSON Web Token - JSON veb-tokeni) kirish tokeni talab qilinadi - Xavfsizlik va autentifikatsiya bo'limiga qarang. [base] - FHIR-serverning bazaviy URL manzili; | belgisi tizimni qiymatdan ajratadi va URL ichida %7C ko'rinishida kodlanishi kerak.

Server identifikatori bo'yicha olish

GET [base]/AllergyIntolerance/[id]

Allergiya va o'zlashtira olmaslik holatlarini qidirish

GET [base]/AllergyIntolerance?patient=Patient/[id]
GET [base]/AllergyIntolerance?patient=Patient/[id]&clinical-status=active
GET [base]/AllergyIntolerance?patient=Patient/[id]&category=medication
GET [base]/AllergyIntolerance?patient=Patient/[id]&criticality=high
GET [base]/AllergyIntolerance?patient=Patient/[id]&verification-status=confirmed
GET [base]/AllergyIntolerance?patient=Patient/[id]&code=http://snomed.info/sct%7C256277009

Yaratish

POST [base]/AllergyIntolerance
{
  "resourceType": "AllergyIntolerance",
  "meta": {
    "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-allergy-intolerance" ]
  },
  "clinicalStatus": { ... },
  "verificationStatus": { ... },
  "type": { "coding": [ { "code": "allergy" } ] },
  "category": [ "environment" ],
  "code": { ... },
  "patient": { "reference": "Patient/[id]" }
}

Yangilash (masalan, resolved deb belgilash yoki ilgari unconfirmed bo'lgan allergiyani tasdiqlash): resursning to'liq nusxasini yangi status bilan PUT orqali qayta yuboring:

PUT [base]/AllergyIntolerance/[id]
If-Match: W/"3"   # oxirgi o'qishdagi ETag; o'shandan beri resurs o'zgargan bo'lsa, 412 qaytariladi

Qo'llab-quvvatlanadigan barcha qidiruv parametrlari uchun CapabilityStatement ga qarang.

Bog'liq materiallar