O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.11.1 - ci-build
Uzbekistan Digital Health Platform, Ministry of Health of the Republic of Uzbekistan tomonidan e’lon qilingan. Ushbu qo‘llanma rasmiy nashr emas; u FHIR (HL7® FHIR® Standard) CI Build tomonidan yaratilgan 0.11.1 versiyasi uchun uzluksiz yig‘ma hisoblanadi. Ushbu versiya https://github.com/uzinfocom-org/digital-health-ig/ dagi joriy kontentga asoslangan va muntazam ravishda o‘zgarib turadi. Nashr etilgan versiyalar katalogini ko‘ring
| Rasmiy URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent | Versiya: 0.11.1 | ||||
| Active 2025-06-02 holatiga ko‘ra | Kompyuterda qayta ishlanadigan nom: UZCoreConsent | ||||
Uzbekistan Core Consent profile, used to manage patient consent for data sharing and processing
UZ Core Consent bemorning tibbiy ma'lumotlarini DHP (Digital Health Platform - Raqamli sog'liqni saqlash platformasi) orqali almashish mumkinligi haqidagi o'z qarorini qayd etadi. O'zbekistonda rad etish modeli (opt-out) qo'llanadi: bemor uchun Consent resursi mavjud bo'lmasa, ma'lumot almashishga sukut bo'yicha ruxsat beriladi; bemor esa almashishni taqiqlovchi Consent ni qayd etish orqali undan voz kechadi. Model ataylab ikkilik shaklda tuzilgan: bitta provision ruxsat beradi yoki taqiqlaydi va bemor bu qarorni bemor portalida mustaqil belgilaydi. Platforma qarorni qo'llaydi: Consent kirishni taqiqlasa, ma'lumot so'rovi HTTP 403 bilan rad etiladi. Ikki istisno mavjud: davolovchi tibbiyot xodimlari va qonuniy vakolatga ega boshqa tomonlar uchun qonuniy kirish yo'li hamda favqulodda break-glass kirish yo'li (favqulodda ma'lumotlardan foydalanish maqsadi bilan AuditEvent da qayd etiladi). Consent Patient bilan bog'langan.
Quyidagi elementlar har doim mavjud bo'lishi (majburiy) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi (Must Support) kerak. Ularning barchasi majburiy emas, biroq tizim ma'lumot mavjud 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'rinishlar aniq karralilik, turlar va terminologik bog'lanishlarni beradi.
Ushbu profil o'ziga xos majburiy karralilik qo'shmaydi. Yagona majburiy element bazaviy resursdan meros olingan status bo'lib, u Consent yozuvining o'z holatini bildiradi va DHP rozilik holatlari qiymatlar to'plamiga bog'langan.
subject - Consent qo'llanadigan bemor;grantor - qarorni beruvchi tomon (bemor);period - Consent amal qiladigan davrning boshlanish va tugash vaqti;decision - permit yoki deny (majburiy bog'lanish);source - sourceAttachment (uning url va yaratilgan sanasi bilan) yoki asosiy rozilik hujjatini saqlovchi sourceReference;provision, uning action va purpose elementlari bilan (ikkalasi ham majburiy bog'lanishga ega).Qaror ataylab ikkilik shaklda tuzilgan: bitta
decisionqiymati -permityokideny. Platforma har bir ma'lumot so'roviga ruxsat berish yoki uni rad etish uchun shu qiymatdan foydalanadi.
Bemor portalda qarorni belgilaganda Consent asosan tizim tomonidan shakllantiriladi, shuning uchun uni qo'lda yaratish uchun ko'p ish talab etilmaydi. Quyidagi misol to'liq yozuvni ko'rsatadi: uni nusxalang va moslashtiring; ko'rsatilgan har bir qiymat ushbu profilga mos keladi. To'liq instansiya - Consent misoli.
status - yagona qat'iy majburiy element. Biroq Consent faqat qaysi ma'lumotlarga nisbatan qo'llanishi (subject), qanday qaror qabul qilingani (decision - permit yoki deny skalyar kodi) va qaror nimaga qo'llanishi (provision) ko'rsatilgandagina mazmunli bo'ladi. Consent mavjud bo'lmasligi ma'lumot almashishga allaqachon ruxsat bergani sababli, odatda yuboriladigan yozuv opt-out hisoblanadi: deny qiymati, bunda provision.action qaysi amal taqiqlanganini - bu yerda ma'lumotni oshkor qilishni - ko'rsatadi. Har bir UZ Core resursi o'zi mos kelishini bildiradigan profilni meta.profile da ko'rsatishi kerak:
{
"resourceType": "Consent",
"meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent"] },
"status": "active",
"subject": { "reference": "Patient/example-patient" },
"decision": "deny",
"provision": [
{
"action": [
{ "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/consentaction", "code": "disclose" }] }
]
}
]
}
status va decision majburiy bog'lanishdan foydalanadi: qiymat quyidagi Snapshot ko'rinishida ko'rsatilgan bog'langan qiymatlar to'plamidan olinishi kerak. provision.action CodeableConcept turiga ega, shuning uchun uning kodi coding massivida joylashadi; subject oddiy Reference bo'lgani sababli, maqsad resurs bevosita reference ostida ko'rsatiladi.
To'liqroq yozuv - bu yerda bemor qayta rozilik bildirganda yoki Consent ni muayyan maqsad va davr bilan cheklaganda bo'lgani kabi kirishga ruxsat berish ko'rsatilgan - qarorni kim berganini (grantor, bemor), uning amal qilish muddatini (period), u asoslanadigan qonunni (regulatoryBasis) va qarorni muayyan action hamda purpose bilan cheklovchi provision ni ham qayd etadi. grantor Reference ro'yxati bo'lib, regulatoryBasis, provision.action va provision.purpose kodlangan elementlardir; har bir qiymat bog'langan qiymatlar to'plamidan olinadi:
{
"resourceType": "Consent",
"meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent"] },
"status": "active",
"subject": { "reference": "Patient/example-patient" },
"grantor": [
{ "reference": "Patient/example-patient" }
],
"period": {
"start": "2025-02-15T14:02:52+05:00",
"end": "2026-02-15T14:02:52+05:00"
},
"regulatoryBasis": [
{
"coding": [
{ "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/consent-policy-cs", "code": "uz-LRU-547" }
]
}
],
"decision": "permit",
"provision": [
{
"action": [
{ "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/consentaction", "code": "disclose" }] }
],
"purpose": [
{ "system": "http://terminology.hl7.org/CodeSystem/v3-ActReason", "code": "RECORDMGT" }
],
"period": {
"start": "2025-02-15T14:02:52+05:00",
"end": "2026-02-15T14:02:52+05:00"
}
}
]
}
E'tibor bering: provision.purpose bevosita Coding turiga ega va coding massiviga o'ralmaydi, regulatoryBasis hamda provision.action esa CodeableConcept turiga ega bo'lib, coding massivini saqlaydi. Ushbu yozuv kirishga ruxsat beradi; opt-out xuddi shu tuzilishga ega, faqat decision qiymati deny etib belgilanadi, shundan so'ng platforma har bir ma'lumot so'rovini HTTP 403 bilan rad etadi. Kodlangan qiymatlarni tanlash qoidalari Yetishmayotgan va yashirilgan ma'lumotlar hamda Terminologiya bo'limlarida keltirilgan.
API chaqiruvlari misollari va namunaviy foydali yuklama sahifaning pastki qismidagi Tezkor boshlash bo'limida keltirilgan.
Foydalanishlar:
You can also check for usages in the FHIR IG Statistics
Profillar, differentsiyalar, snapshotlar va ularning tasvirlari ta’rifi.
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | |
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |
![]() ![]() |
0..1 | Period | Effective period for this Consent | |
![]() ![]() ![]() |
C | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() |
C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Misol General: http://www.acme.com/logo-small.png | |
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Ushbu tuzilma Consent asosida yaratilgan
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |
![]() ![]() |
0..1 | Period | Effective period for this Consent | |
![]() ![]() ![]() |
0..1 | dateTime | Starting time with inclusive boundary | |
![]() ![]() ![]() |
0..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found | |
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Bogʻlanish: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | |||||
![]() ![]() |
0..* | Identifier | Identifier for this record (external references) | |||||
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Bogʻlanish: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement. | |||||
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |||||
![]() ![]() |
0..1 | date | Fully executed date of the consent | |||||
![]() ![]() |
0..1 | Period | Effective period for this Consent | |||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: value:url tomonidan Tartibsiz, Ochiq Constraints: ext-1 | |||||
![]() ![]() ![]() |
C | 0..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() |
C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |||||
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is agreeing to the policy and rules | |||||
![]() ![]() |
0..* | Reference(HealthcareService | Organization | Patient | Practitioner) | Consent workflow management | |||||
![]() ![]() |
0..* | Reference(HealthcareService | Organization | Patient | Practitioner) | Consent Enforcer | |||||
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: value:url tomonidan Tartibsiz, Ochiq Constraints: ext-1 | |||||
![]() ![]() ![]() |
C | 0..1 | code | Mime type of the content, with charset etc. Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Misol General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Bogʻlanish: AllLanguages (required): IETF language tag for a human language.
Misol General: en-AU | |||||
![]() ![]() ![]() |
C | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Misol General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() |
0..1 | integer64 | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Misol General: Official Corporate Logo | |||||
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
![]() ![]() ![]() |
0..1 | decimal | Length in seconds (audio / video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of printed pages | |||||
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |||||
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |||||
![]() ![]() |
0..1 | BackboneElement | Computable version of the backing policy | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | Reference(Resource) | Reference backing policy resource | |||||
![]() ![]() ![]() |
0..1 | url | URL to a computable backing policy | |||||
![]() ![]() |
0..* | Reference(DocumentReference) | Human Readable Policy | |||||
![]() ![]() |
0..* | BackboneElement | Consent Verified by patient or family | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
1..1 | boolean | Has been verified | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Business case of verification Bogʻlanish: ConsentVerificationCodes (example): Types of Verification/Validation. | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization | Practitioner | PractitionerRole) | Person conducting verification | |||||
![]() ![]() ![]() |
0..1 | Reference(Patient | RelatedPerson) | Person who verified | |||||
![]() ![]() ![]() |
0..* | dateTime | When consent verified | |||||
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |||||
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | Period | Timeframe for this provision | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Who|what controlled by this provision (or group, by role) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Bogʻlanish: ParticipationRoleType (extensible): How an actor is involved in the consent considerations. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role) | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |||||
![]() ![]() ![]() |
0..* | Coding | Security Labels that define affected resources Bogʻlanish: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System. | |||||
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |||||
![]() ![]() ![]() |
0..* | Coding | e.g. Resource Type, Profile, CDA, etc Bogʻlanish: ConsentContentClass (preferred): The document type a consent provision covers. | |||||
![]() ![]() ![]() |
0..* | Coding | e.g. Resource Type, Profile, etc Bogʻlanish: ResourceType (extensible): The resource types a consent provision covers. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | e.g. LOINC or SNOMED CT code, etc. in the content Bogʻlanish: ConsentContentCodes (example): If this code is found in an instance, then the exception applies. | |||||
![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this provision | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Data controlled by this provision | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
1..1 | code | instance | related | dependents | authoredby Bogʻlanish: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions. | |||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Resource) | The actual data reference | |||||
![]() ![]() ![]() |
0..1 | Expression | A computable expression of the consent | |||||
![]() ![]() ![]() |
0..* | Qarang provision (Consent) | Nested Exception Provisions | |||||
Ushbu format bo‘yicha hujjatlar | ||||||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.category | Base | example | Consent Category Codes | 📍5.0.0 | FHIR standarti. |
| Consent.sourceAttachment.contentType | Base | required | Mime Types | 📍5.0.0 | FHIR standarti. |
| Consent.sourceAttachment.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.verification.verificationType | Base | example | Consent Vefication Codes | 📍5.0.0 | FHIR standarti. |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.actor.role | Base | extensible | Participation Role Type | 📍5.0.0 | FHIR standarti. |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.securityLabel | Base | example | Example set of Security Labels | 📍5.0.0 | FHIR standarti. |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.documentType | Base | preferred | Consent Content Class | 📍5.0.0 | FHIR standarti. |
| Consent.provision.resourceType | Base | extensible | Resource Types | 📍5.0.0 | FHIR standarti. |
| Consent.provision.code | Base | example | Consent Content Codes | 📍5.0.0 | FHIR standarti. |
| Consent.provision.data.meaning | Base | required | Consent Data Meaning | 📍5.0.0 | FHIR standarti. |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Asosiy elementlar ko'rinishi
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |
![]() ![]() |
0..* | Resource | Contained, inline Resources | |
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | |
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |
![]() ![]() |
0..1 | Period | Effective period for this Consent | |
![]() ![]() ![]() |
C | 0..1 | dateTime | Starting time with inclusive boundary |
![]() ![]() ![]() |
C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Misol General: http://www.acme.com/logo-small.png | |
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Differensial ko‘rinish
Ushbu tuzilma Consent asosida yaratilgan
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() |
|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |
![]() ![]() |
0..1 | Period | Effective period for this Consent | |
![]() ![]() ![]() |
0..1 | dateTime | Starting time with inclusive boundary | |
![]() ![]() ![]() |
0..1 | dateTime | End time with inclusive boundary, if not ongoing | |
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found | |
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |
Ushbu format bo‘yicha hujjatlar | ||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
Snapshot ko‘rinishiView
| Nomi | Belgilar | Card. | Turi | Tavsif va cheklovlar Filter: ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | Consent(5.0.0) | A healthcare consumer's or third party's choices to permit or deny recipients or roles to perform actions for specific purposes and periods of time | |||||
![]() ![]() |
0..1 | id | Logical id of this artifact | |||||
![]() ![]() |
0..1 | Meta | Metadata about the resource | |||||
![]() ![]() |
0..1 | uri | A set of rules under which this content was created | |||||
![]() ![]() |
0..1 | code | Language of the resource content Bogʻlanish: AllLanguages (required): IETF language tag for a human language
| |||||
![]() ![]() |
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 | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() |
0..* | Extension | Extensions that cannot be ignored Constraints: ext-1 | |||||
![]() ![]() |
0..* | Identifier | Identifier for this record (external references) | |||||
![]() ![]() |
1..1 | code | draft | active | inactive | not-done | entered-in-error | unknown Bogʻlanish: ConsentStateCodesVS (0.11.1) (required) | |||||
![]() ![]() |
0..* | CodeableConcept | Classification of the consent statement - for indexing/retrieval Bogʻlanish: ConsentCategoryCodes (example): A classification of the type of consents found in a consent statement. | |||||
![]() ![]() |
0..1 | Reference(Patient | Practitioner | Group) | Who the consent applies to | |||||
![]() ![]() |
0..1 | date | Fully executed date of the consent | |||||
![]() ![]() |
0..1 | Period | Effective period for this Consent | |||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: value:url tomonidan Tartibsiz, Ochiq Constraints: ext-1 | |||||
![]() ![]() ![]() |
C | 0..1 | dateTime | Starting time with inclusive boundary | ||||
![]() ![]() ![]() |
C | 0..1 | dateTime | End time with inclusive boundary, if not ongoing | ||||
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is granting rights according to the policy and rules | |||||
![]() ![]() |
0..* | Reference(CareTeam | HealthcareService | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Who is agreeing to the policy and rules | |||||
![]() ![]() |
0..* | Reference(HealthcareService | Organization | Patient | Practitioner) | Consent workflow management | |||||
![]() ![]() |
0..* | Reference(HealthcareService | Organization | Patient | Practitioner) | Consent Enforcer | |||||
![]() ![]() |
0..* | Attachment | Source from which this consent is taken | |||||
![]() ![]() ![]() |
0..1 | id | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: value:url tomonidan Tartibsiz, Ochiq Constraints: ext-1 | |||||
![]() ![]() ![]() |
C | 0..1 | code | Mime type of the content, with charset etc. Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049) Misol General: text/plain; charset=UTF-8, image/png | ||||
![]() ![]() ![]() |
0..1 | code | Human language of the content (BCP-47) Bogʻlanish: AllLanguages (required): IETF language tag for a human language.
Misol General: en-AU | |||||
![]() ![]() ![]() |
C | 0..1 | base64Binary | Data inline, base64ed | ||||
![]() ![]() ![]() |
0..1 | url | Uri where the data can be found Misol General: http://www.acme.com/logo-small.png | |||||
![]() ![]() ![]() |
0..1 | integer64 | Number of bytes of content (if url provided) | |||||
![]() ![]() ![]() |
0..1 | base64Binary | Hash of the data (sha-1, base64ed) | |||||
![]() ![]() ![]() |
0..1 | string | Label to display in place of the data Misol General: Official Corporate Logo | |||||
![]() ![]() ![]() |
0..1 | dateTime | Date attachment was first created | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Height of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Width of the image in pixels (photo/video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of frames if > 1 (photo) | |||||
![]() ![]() ![]() |
0..1 | decimal | Length in seconds (audio / video) | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Number of printed pages | |||||
![]() ![]() |
0..* | Reference(Consent | DocumentReference | Contract | QuestionnaireResponse) | Source from which this consent is taken | |||||
![]() ![]() |
0..* | CodeableConcept | Regulations establishing base Consent Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentPolicyVS (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 | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Regulatory basis from the national value set Bogʻlanish: ConsentPolicyVS (0.11.1) (required) | |||||
![]() ![]() |
0..1 | BackboneElement | Computable version of the backing policy | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | Reference(Resource) | Reference backing policy resource | |||||
![]() ![]() ![]() |
0..1 | url | URL to a computable backing policy | |||||
![]() ![]() |
0..* | Reference(DocumentReference) | Human Readable Policy | |||||
![]() ![]() |
0..* | BackboneElement | Consent Verified by patient or family | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
1..1 | boolean | Has been verified | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Business case of verification Bogʻlanish: ConsentVerificationCodes (example): Types of Verification/Validation. | |||||
![]() ![]() ![]() |
0..1 | Reference(Organization | Practitioner | PractitionerRole) | Person conducting verification | |||||
![]() ![]() ![]() |
0..1 | Reference(Patient | RelatedPerson) | Person who verified | |||||
![]() ![]() ![]() |
0..* | dateTime | When consent verified | |||||
![]() ![]() |
0..1 | code | deny | permit Bogʻlanish: ConsentProvisionTypeVS (0.11.1) (required) | |||||
![]() ![]() |
0..* | BackboneElement | Constraints to the base Consent.policyRule/Consent.policy | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() |
0..1 | Period | Timeframe for this provision | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Who|what controlled by this provision (or group, by role) | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..1 | CodeableConcept | How the actor is involved Bogʻlanish: ParticipationRoleType (extensible): How an actor is involved in the consent considerations. | |||||
![]() ![]() ![]() ![]() |
0..1 | Reference(Device | Group | CareTeam | Organization | Patient | Practitioner | RelatedPerson | PractitionerRole) | Resource for the actor (or group, by role) | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Actions controlled by this provision Slice: value:$this tomonidan Tartibsiz, Ochiq Bogʻlanish: ConsentActionVS (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 | |||||
![]() ![]() ![]() ![]() |
0..* | CodeableConcept | Action from the national value set Bogʻlanish: ConsentActionVS (0.11.1) (required) | |||||
![]() ![]() ![]() |
0..* | Coding | Security Labels that define affected resources Bogʻlanish: SecurityLabelExamples (example): Example Security Labels from the Healthcare Privacy and Security Classification System. | |||||
![]() ![]() ![]() |
0..* | Coding | Context of activities covered by this provision Bogʻlanish: ConsentPurposeOfUseVS (0.11.1) (extensible) | |||||
![]() ![]() ![]() |
0..* | Coding | e.g. Resource Type, Profile, CDA, etc Bogʻlanish: ConsentContentClass (preferred): The document type a consent provision covers. | |||||
![]() ![]() ![]() |
0..* | Coding | e.g. Resource Type, Profile, etc Bogʻlanish: ResourceType (extensible): The resource types a consent provision covers. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | e.g. LOINC or SNOMED CT code, etc. in the content Bogʻlanish: ConsentContentCodes (example): If this code is found in an instance, then the exception applies. | |||||
![]() ![]() ![]() |
0..1 | Period | Timeframe for data controlled by this provision | |||||
![]() ![]() ![]() |
0..* | BackboneElement | Data controlled by this provision | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Extensions that cannot be ignored even if unrecognized Constraints: ext-1 | |||||
![]() ![]() ![]() ![]() |
1..1 | code | instance | related | dependents | authoredby Bogʻlanish: ConsentDataMeaning (required): How a resource reference is interpreted when testing consent restrictions. | |||||
![]() ![]() ![]() ![]() |
1..1 | Reference(Resource) | The actual data reference | |||||
![]() ![]() ![]() |
0..1 | Expression | A computable expression of the consent | |||||
![]() ![]() ![]() |
0..* | Qarang provision (Consent) | Nested Exception Provisions | |||||
Ushbu format bo‘yicha hujjatlar | ||||||||
| Yoʻl | Holat | Foydalanish | ValueSet | Version | Manba |
| Consent.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| Consent.status | Base | required | Consent State Codes | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.category | Base | example | Consent Category Codes | 📍5.0.0 | FHIR standarti. |
| Consent.sourceAttachment.contentType | Base | required | Mime Types | 📍5.0.0 | FHIR standarti. |
| Consent.sourceAttachment.language | Base | required | All Languages | 📍5.0.0 | FHIR standarti. |
| Consent.regulatoryBasis | Base | preferred | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.regulatoryBasis:dhpRegulatoryBasis | Base | required | Consent policies | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.verification.verificationType | Base | example | Consent Vefication Codes | 📍5.0.0 | FHIR standarti. |
| Consent.decision | Base | required | Consent provision type | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.actor.role | Base | extensible | Participation Role Type | 📍5.0.0 | FHIR standarti. |
| Consent.provision.action | Base | preferred | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.action:dhpAction | Base | required | Possible consent actions | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.securityLabel | Base | example | Example set of Security Labels | 📍5.0.0 | FHIR standarti. |
| Consent.provision.purpose | Base | extensible | Consent purpose of use | 📍0.11.1 | Ushbu implementatsiya qo'llanmasi |
| Consent.provision.documentType | Base | preferred | Consent Content Class | 📍5.0.0 | FHIR standarti. |
| Consent.provision.resourceType | Base | extensible | Resource Types | 📍5.0.0 | FHIR standarti. |
| Consent.provision.code | Base | example | Consent Content Codes | 📍5.0.0 | FHIR standarti. |
| Consent.provision.data.meaning | Base | required | Consent Data Meaning | 📍5.0.0 | FHIR standarti. |
| Id | Daraja | Yoʻl(lar) | Tavsif | Ifoda |
Profilning boshqa ko‘rinishlari: CSV, Excel, Schematron
Ushbu profil uchun keng tarqalgan API amallari. So'rovlar JWT kirish tokenini talab qiladi - Xavfsizlik va autentifikatsiya bo'limiga qarang. [base] - FHIR-serverning bazaviy URL manzili; | kod tizimini qiymatdan ajratadi va %7C ko'rinishida URL-kodlanishi kerak.
Server identifikatori bo'yicha olish
GET [base]/Consent/[id]
Bemorning rozilik bo'yicha qarorlarini qidirish
GET [base]/Consent?patient=Patient/[id]
GET [base]/Consent?patient=Patient/[id]&status=active
GET [base]/Consent?patient=Patient/[id]&category=http://terminology.hl7.org/CodeSystem/consentcategorycodes%7Cinfa
GET [base]/Consent?patient=Patient/[id]&period=ge2025-01-01
GET [base]/Consent?patient=Patient/[id]&date=ge2025-01-01
Yaratish - bemorning ma'lumot almashishni rad etishini qayd etish; Consent mavjud bo'lmasa, almashishga sukut bo'yicha ruxsat beriladi
POST [base]/Consent
{
"resourceType": "Consent",
"meta": { "profile": [ "https://dhp.uz/fhir/core/StructureDefinition/uz-core-consent" ] },
"status": "active",
"subject": { "reference": "Patient/[id]" },
"decision": "deny",
...
}
Yangilash - masalan, bemor almashishni rad etsa yoki qayta ruxsat bersa: to'liq resursni yangi decision qiymati bilan yuboring:
PUT [base]/Consent/[id]
If-Match: W/"3" # oxirgi o'qishdagi ETag; resurs shu vaqtdan beri o'zgargan bo'lsa, 412
Consent odatda bemor tomonidan portalda belgilanadi. Consent kirishni taqiqlasa, ma'lumot so'rovlari HTTP 403 bilan rad etiladi; mijoz tizimlari bu natijani to'g'ri qayta ishlashi kerak.
Qo'llab-quvvatlanadigan qidiruv parametrlarining to'liq ro'yxati CapabilityStatement da keltirilgan.