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 EpisodeOfCare ( Eksperimental )

Rasmiy URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare Versiya: 0.10.0
Active 2026-09-29 holatiga ko‘ra Kompyuterda qayta ishlanadigan nom: UZCoreEpisodeOfCare

Uzbekistan Core profile for EpisodeOfCare, representing a patient's period of long-term care such as pregnancy care or chronic disease management.

UZ Core EpisodeOfCare bir nechta Encounter resursini Raqamli sog'liqni saqlash platformasida tibbiyot tashkiloti tomonidan yuritiladigan bitta davomli klinik holat doirasida birlashtiradi - masalan, homiladorlikni kuzatish yo'li yoki surunkali kasallikni boshqarish dasturi. EpisodeOfCare tegishli Patient bilan bog'langan, uni yuritish uchun mas'ul Organization tomonidan boshqariladi va bir yoki bir nechta Condition ga taalluqlidir. Yangi EpisodeOfCare yaratish yoki mavjudini davom ettirish masalasini ongli ravishda hal qiling: o'tkir, davolanishi mumkin bo'lgan holat bo'yicha EpisodeOfCare bemor sog'aygach yakunlanadi, umr bo'yi kuzatuvni talab qiladigan surunkali holat bo'yicha EpisodeOfCare esa yillar davomida faol bo'lib qolishi va tashkilotlar o'rtasida o'tkazilishi mumkin.

Majburiy va Must Support elementlar

Quyidagi elementlar doimo mavjud bo'lishi (majburiy) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi kerak (Must Support) - ularning barchasi ham majburiy emas, biroq tizimingiz ma'lumot mavjud bo'lsa har bir Must Support elementini to'ldirishi va qabul qilinganda qayta ishlashi kerak. Bu inson o'qishi uchun mo'ljallangan qisqacha tavsif; quyidagi formal ko'rinishlar aniq karralilik, turlar va terminologik bog'lanishlarni ko'rsatadi.

UZ Core EpisodeOfCare uchun majburiy elementlar (Must Have)

Ushbu profil o'ziga xos yangi majburiy karraliliklarni qo'shmaydi. Majburiy elementlar bazaviy resursdan meros qilib olinadi: status (planned | active | onhold | finished | cancelled …) va patient.

UZ Core EpisodeOfCare uchun Must Support elementlar

  • identifier;
  • status (required binding) va statusHistory (har bir oldingi status va uning period);
  • EpisodeOfCare turini tasniflovchi type;
  • reason, uning use va value (Condition, Procedure, Observation yoki HealthcareService);
  • diagnosis, undagi condition (Condition resursiga reference) va use (tashxisning roli);
  • patient va tibbiy yordamni muvofiqlashtirish uchun mas'ul managingOrganization;
  • umumiy period;
  • referralRequest (ServiceRequest);
  • careManager (yordamni muvofiqlashtiruvchi Practitioner yoki PractitionerRole) va careTeam.

Bitta EpisodeOfCare bir nechta Encounter resursini birlashtirishi mumkin - har bir tashrifni tegishli EpisodeOfCare bilan Encounter ning episodeOfCare elementi orqali bog'lang, har bir tashrif uchun alohida EpisodeOfCare yaratmang.

JSON ni bosqichma-bosqich shakllantirish

Quyidagi misollar amaliy EpisodeOfCare dan boshlab to'liq klinik holatgacha bosqichma-bosqich kengaytiriladi. Kerakli bosqichni nusxalab, o'z holatingizga moslashtiring - ko'rsatilgan barcha qiymatlar ushbu profilga muvofiq validatsiyadan o'tadi. To'liq namuna resurslariga sahifaning pastki qismida havolalar berilgan (profilaktik EpisodeOfCare, homiladorlik bo'yicha EpisodeOfCare).

Amaliy EpisodeOfCare

Amalda platformaga EpisodeOfCare ni boshqarish va topish uchun zarur ma'lumotlar yuboriladi: biznes identifier, type EpisodeOfCare ni tasniflaydi, managingOrganization tibbiy yordamni muvofiqlashtiradi, Patient resursiga tegishli bo'ladi va period uning amal qilish davrini ko'rsatadi. careManager (yordamni muvofiqlashtiruvchi mutaxassis) ushbu klinik holat doirasida tibbiy yordamni muvofiqlashtirish uchun mas'ul mutaxassisni ko'rsatadi:

{
  "resourceType": "EpisodeOfCare",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare"]
  },
  "identifier": [
    {
      "system": "http://dhp.uz/ids/episode-of-care",
      "value": "EOC-2025-0001"
    }
  ],
  "status": "active",
  "type": [
    {
      "coding": [{ "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs", "code": "mserv-0001-00001" }],
      "text": "Preventive services"
    }
  ],
  "patient": { "reference": "Patient/example-salim" },
  "managingOrganization": { "reference": "Organization/example-organization" },
  "careManager": { "reference": "Practitioner/example-practitioner" },
  "period": { "start": "2025-08-01" }
}

patient, managingOrganization va careManager oddiy Reference turlaridir - maqsad resurs to'g'ridan-to'g'ri reference elementida ko'rsatiladi. EpisodeOfCare ochiq bo'lib turganda period.end ni ko'rsatmang; uni faqat klinik holat yakunlanganda qo'shing.

reason va diagnosis ni qo'shish

EpisodeOfCare ning klinik mazmuni uning reason (tibbiy yordam nima sababdan ko'rsatilayotgani) va diagnosis (qaysi holatlar bo'yicha yordam ko'rsatilayotgani) bilan belgilanadi. reason.value va diagnosis.condition CodeableReference turiga ega, shu sababli reference yuqoridagi oddiy Reference lardan bir daraja chuqurroq joylashadi ({ "reference": { "reference": "..." } }). Har bir diagnosis.use ushbu tashxisning rolini qayd etadi (bu yerda DD, asosiy tashxis):

{
  "resourceType": "EpisodeOfCare",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare" ] },
  "status": "active",
  "patient": { "reference": "Patient/example-salim" },
  "managingOrganization": { "reference": "Organization/example-organization" },
  "reason": [
    {
      "use": {
        "coding": [
          {
            "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-reason-use-cs",
            "code": "mserv-0002-00002"
          }
        ],
        "text": "Preventive visit"
      },
      "value": [ { "reference": { "reference": "Condition/example-headache" } } ]
    }
  ],
  "diagnosis": [
    {
      "condition": [ { "reference": { "reference": "Condition/example-headache" } } ],
      "use": {
        "coding": [
          { "system": "http://terminology.hl7.org/CodeSystem/diagnosis-role", "code": "DD" }
        ],
        "text": "Primary diagnosis"
      }
    }
  ]
}

reason.value quyidagilarga reference berishi mumkin: Condition, Procedure, Observation yoki HealthcareService; diagnosis.condition faqat Condition bo'lishi kerak.

Statusning vaqt davomida o'zgarishini qayd etish

Uzoq davom etadigan EpisodeOfCare bir nechta statusdan o'tishi mumkin - avval planned, keyin active, keyin finished. Joriy qiymatni status elementida ko'rsating; har bir oldingi statusni statusHistory elementida qayd eting; har bir yozuvda oldingi status va u amal qilgan period ko'rsatiladi:

{
  "resourceType": "EpisodeOfCare",
  "meta": {
    "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare"]
  },
  "status": "planned",
  "patient": { "reference": "Patient/example-emma" },
  "statusHistory": [
    {
      "status": "active",
      "period": { "start": "2025-08-16", "end": "2025-09-01" }
    }
  ]
}

Har bir statusHistory.status qiymati status bilan bir xil ValueSet dan olinadi. Masalan, surunkali kasallik bo'yicha EpisodeOfCare onhold holatiga o'tkazilib, keyin yana davom ettirilganda, bu status o'zgarishlari tarixini saqlash imkonini beradi.

​API so'rovlariga misollar va namuna payload uchun 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
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... status ?!SΣ 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
... Slices for type SΣ 1..* CodeableConcept EpisodeOfCare turining tasnifi
Slice: Unordered, Open by value:coding.system
Binding: EpisodeOfCareType (example): The type of the episode of care.
.... type:serviceType SΣ 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
... reason SΣ 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... use SΣ 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value SΣ 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis Σ 0..* BackboneElement The list of medical conditions that were addressed during the episode of care
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... condition SΣ 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use SΣ 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
Binding: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents.
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization SΣ 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period SΣ 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type Base example Episode Of Care Type 📍5.0.0 FHIR Std.
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​use Base preferred Encounter Diagnosis Use 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... identifier S 0..* Identifier Ushbu EpisodeOfCare identifikatori
... status S 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
.... type:serviceType S 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
..... coding
...... system 1..1 uri Identity of the terminology system
Required Pattern: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs
... reason S 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... use S 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value S 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis
.... condition S 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use S 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
... patient S 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization S 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period S 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... 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
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier S 0..* Identifier Ushbu EpisodeOfCare identifikatori
... status ?!SΣ 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... 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
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
... Slices for type SΣ 1..* CodeableConcept EpisodeOfCare turining tasnifi
Slice: Unordered, Open by value:coding.system
Binding: EpisodeOfCareType (example): The type of the episode of care.
.... type:serviceType SΣ 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding Σ 0..* Coding Code defined by a terminology system
...... id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system Σ 1..1 uri Identity of the terminology system
Required Pattern: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs
...... version Σ 0..1 string Version of the system - if relevant
...... code ΣC 0..1 code Symbol in syntax defined by the system
...... display ΣC 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... reason SΣ 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... 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
.... use SΣ 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value SΣ 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis Σ 0..* BackboneElement The list of medical conditions that were addressed during the episode of care
.... 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
.... condition SΣ 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use SΣ 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
Binding: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents.
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization SΣ 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period SΣ 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar
... account 0..* Reference(Account) The set of accounts that may be used for billing for this EpisodeOfCare

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EpisodeOfCare.language Base required All Languages 📍5.0.0 FHIR Std.
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type Base example Episode Of Care Type 📍5.0.0 FHIR Std.
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​use Base preferred Encounter Diagnosis Use 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Asosiy elementlar ko'rinishi

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contained 0..* Resource Contained, inline Resources
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... status ?!SΣ 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
... Slices for type SΣ 1..* CodeableConcept EpisodeOfCare turining tasnifi
Slice: Unordered, Open by value:coding.system
Binding: EpisodeOfCareType (example): The type of the episode of care.
.... type:serviceType SΣ 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
... reason SΣ 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... use SΣ 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value SΣ 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis Σ 0..* BackboneElement The list of medical conditions that were addressed during the episode of care
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
.... condition SΣ 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use SΣ 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
Binding: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents.
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization SΣ 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period SΣ 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type Base example Episode Of Care Type 📍5.0.0 FHIR Std.
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​use Base preferred Encounter Diagnosis Use 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Differensial ko‘rinish

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... identifier S 0..* Identifier Ushbu EpisodeOfCare identifikatori
... status S 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
.... type:serviceType S 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
..... coding
...... system 1..1 uri Identity of the terminology system
Required Pattern: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs
... reason S 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... use S 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value S 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis
.... condition S 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use S 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
... patient S 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization S 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period S 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.

Snapshot ko‘rinishiView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. EpisodeOfCare 0..* EpisodeOfCare(5.0.0) An association of a Patient with an Organization and Healthcare Provider(s) for a period of time that the Organization assumes some level of responsibility
... 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
... extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
... identifier S 0..* Identifier Ushbu EpisodeOfCare identifikatori
... status ?!SΣ 1..1 code EpisodeOfCare ning joriy statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
... statusHistory S 0..* BackboneElement Oldingi status kodlari ro'yxati
.... 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
.... status S 1..1 code EpisodeOfCare ning oldingi statusi
Binding: EpisodeOfCareStatusVS (0.10.0) (required)
.... period S 1..1 Period EpisodeOfCare ko'rsatilgan statusda bo'lgan davr
... Slices for type SΣ 1..* CodeableConcept EpisodeOfCare turining tasnifi
Slice: Unordered, Open by value:coding.system
Binding: EpisodeOfCareType (example): The type of the episode of care.
.... type:serviceType SΣ 1..1 CodeableConcept EpisodeOfCare xizmat turining milliy tasnifi
Binding: EpisodeOfCareTypeVS (0.10.0) (required)
..... id 0..1 id Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
..... coding Σ 0..* Coding Code defined by a terminology system
...... id 0..1 id Unique id for inter-element referencing
...... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
Constraints: ext-1
...... system Σ 1..1 uri Identity of the terminology system
Required Pattern: https://terminology.dhp.uz/fhir/core/CodeSystem/episode-of-care-type-cs
...... version Σ 0..1 string Version of the system - if relevant
...... code ΣC 0..1 code Symbol in syntax defined by the system
...... display ΣC 0..1 string Representation defined by the system
...... userSelected Σ 0..1 boolean If this coding was chosen directly by the user
..... text Σ 0..1 string Plain text representation of the concept
... reason SΣ 0..* BackboneElement Tibbiy yordam davomida ko'rib chiqilishi kutilayotgan klinik holatlar ro'yxati
.... 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
.... use SΣ 0..1 CodeableConcept reason qiymatining vazifasi
Binding: EpisodeOfCareReasonUseVS (0.10.0) (required)
.... value SΣ 0..* CodeableReference(UZ Core Condition(0.10.0) | UZ Core Procedure(0.10.0) | UZ Core Observation(0.10.0) | UZ Core HealthcareService(0.10.0)) Ko'rib chiqishni talab qiladigan klinik sabab
Binding: ICD10Codes (required)
... diagnosis Σ 0..* BackboneElement The list of medical conditions that were addressed during the episode of care
.... 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
.... condition SΣ 0..* CodeableReference(UZ Core Condition(0.10.0)) Encounter bilan bog'liq ICD-10 tashxisi
Binding: ICD10Codes (required)
.... use SΣ 0..1 CodeableConcept EpisodeOfCare doirasida tashxisning roli
Binding: EncounterDiagnosisUse (preferred): The type of diagnosis this condition represents.
... patient SΣ 1..1 Reference(UZ Core Patient(0.10.0)) Ushbu EpisodeOfCare bilan bog'liq Patient
... managingOrganization SΣ 0..1 Reference(UZ Core Organization(0.10.0)) Tibbiy yordamni muvofiqlashtirish uchun mas'ul Organization
... period SΣ 0..1 Period Interval during responsibility is assumed
... referralRequest S 0..* Reference(ServiceRequest) Originating Referral Request(s)
... careManager S 0..1 Reference(UZ Core Practitioner(0.10.0) | UZ Core PractitionerRole(0.10.0)) Patient uchun tibbiy yordam koordinatori
... careTeam S 0..* Reference(CareTeam) Ushbu EpisodeOfCare doirasida yordam ko'rsatuvchi boshqa mutaxassislar
... account 0..* Reference(Account) The set of accounts that may be used for billing for this EpisodeOfCare

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
EpisodeOfCare.language Base required All Languages 📍5.0.0 FHIR Std.
EpisodeOfCare.status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.statusHistory.​status Base required EpisodeOfCare status value set 📍0.10.0 This IG
EpisodeOfCare.type Base example Episode Of Care Type 📍5.0.0 FHIR Std.
EpisodeOfCare.type:serviceType Base required EpisodeOfCare type value set 📍0.10.0 This IG
EpisodeOfCare.reason.​use Base required EpisodeOfCare reason use value set 📍0.10.0 This IG
EpisodeOfCare.reason.​value Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​condition Base required ICD-10 Codes 📍5.0.0 FHIR Std.
EpisodeOfCare.diagnosis.​use Base preferred Encounter Diagnosis Use 📍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 amallari. So'rovlar JWT access token talab qiladi - qarang: Xavfsizlik va autentifikatsiya. [base] - FHIR-serverning bazaviy URL manzili; | system ni qiymatdan ajratadi va URL da %7C ko'rinishida URL-kodlanishi kerak.

Server identifikatori bo'yicha olish

GET [base]/EpisodeOfCare/[id]

EpisodeOfCare resurslarini qidirish

GET [base]/EpisodeOfCare?patient=Patient/[id]
GET [base]/EpisodeOfCare?patient=Patient/[id]&status=active
GET [base]/EpisodeOfCare?patient=Patient/[id]&type=http://terminology.dhp.uz/...%7C...
GET [base]/EpisodeOfCare?patient=Patient/[id]&date=ge2025-01-01
GET [base]/EpisodeOfCare?organization=Organization/[id]
GET [base]/EpisodeOfCare?care-manager=Practitioner/[id]

Yaratish

POST [base]/EpisodeOfCare
{
  "resourceType": "EpisodeOfCare",
  "meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-episodeofcare" ] },
  "status": "active",
  "patient": { "reference": "Patient/[id]" },
  "managingOrganization": { "reference": "Organization/[id]" },
  ...
}

Yangilash (masalan, EpisodeOfCare ni yakunlash uchun status qiymatini finished qilib, period.end ni to'ldirish, yoki EpisodeOfCare ni boshqa managingOrganization ga o'tkazish uchun) - to'liq resursni PUT orqali qayta yuboring:

PUT [base]/EpisodeOfCare/[id]
If-Match: W/"3"   # oxirgi o'qishda olingan ETag; shundan keyin o'zgargan bo'lsa 412 qaytariladi

Barcha qo'llab-quvvatlanadigan qidiruv parametrlarini CapabilityStatement da ko'ring.

Bog'liq materiallar