O‘zbekiston Raqamli sog‘liqni saqlash platformasi
0.11.1 - ci-build Uzbekistan bayroqcha

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

Resurss profili: UZ Core Provenance ( Eksperimental )

Rasmiy URL: https://dhp.uz/fhir/core/StructureDefinition/uz-core-provenance Versiya: 0.11.1
Active 2025-03-13 holatiga ko‘ra Kompyuterda qayta ishlanadigan nom: UZCoreProvenance

Uzbekistan Core Provenance profile, used to digitally sign documents via oneID

Mashina tarjimasi, inson tomonidan tekshirilishi zarur. Ushbu sahifa ingliz tilidan sun'iy intellekt yordamida avtomatik tarjima qilingan va hali muharrir tomonidan tekshirilmagan. Har qanday nomuvofiqlikda asl inglizcha versiya ustuvor hisoblanadi.

UZ Core Provenance Raqamli sog'liqni saqlash platformasidagi klinik yozuvning kelib chiqishi, mualliflik va imzosini qayd etadi. Klinik jihatdan muhim bo'lgan har bir yozuvda uni kim va qachon qayd etganini ko'rsatuvchi Provenance bo'lishi kerak; imzolangan hujjatlar uchun u raqamli imzoni - shifokor DHP da joylashtirilgan iframe orqali oneID yordamida autentifikatsiyadan o'tganda olinadigan - olib boradi va imzolangan resursga havola qiladi. Tizimingiz Provenance ni u yuborayotgan ma'lumotlar bilan birga yozadi - ham yozuvni kim yaratganini qayd etish uchun, ham imzolangan hujjatlar uchun imzoni olib borish uchun.

Majburiy va Must Support ma'lumot elementlari

Quyidagi elementlar har doim mavjud bo'lishi (majburiy) yoki ma'lumot mavjud bo'lganda qo'llab-quvvatlanishi kerak (Must Support) - hammasi talab qilinmaydi, lekin tizimingiz ma'lumotga ega bo'lganda har bir Must Support elementini to'ldirishi va qabul qilishda uni qayta ishlashi kerak. Bu inson o'qiy oladigan xulosa; quyidagi rasmiy ko'rinishlar aniq kardinalliklar, tiplar va terminologiya bog'lanishlarini beradi.

Har bir UZ Core Provenance quyidagiga ega bo'lishi shart

Ushbu profil o'zining hech qanday majburiy kardinalligini qo'shmaydi. Talab qilinadigan elementlar asosiy resursdan meros qilib olinganlar: kamida bitta target (ushbu Provenance tavsiflovchi resurs) va kamida bitta who ga ega agent (mas'ul aktor). Bu yerda target DocumentReference yoki Medication bilan, agent.who esa PractitionerRole bilan cheklangan.

Har bir UZ Core Provenance quyidagini qo'llab-quvvatlashi kerak

  • target - ushbu Provenance tegishli bo'lgan yozuv;
  • occurredDateTime - faoliyat sodir bo'lgan vaqt;
  • bajarilgan activity (required bog'lanish);
  • faoliyat tegishli bo'lgan bemor (patient);
  • o'zining type i (ishtirok roli, required bog'lanish) va who i (PractitionerRole) bilan agent;
  • o'zining role i (required bog'lanish) va u nimaga ishora qilishi bilan entity;
  • o'zining type i (required bog'lanish), qachon yaratilgani, kim imzolagani (PractitionerRole), sigFormat va imzo ma'lumotlarini olib boruvchi signature.

Imzolangan hujjatlar uchun imzo blobi signature.data ichida yashaydi; target imzolangan hujjatga havola qiladi.

JSON ni bosqichma-bosqich qurish

Siz klinik jihatdan muhim ma'lumotlarni yuborganingizda Provenance quring - uni kim yaratganini qayd etish va imzolangan hujjatlar uchun imzoni olib borish uchun. Quyidagi misollar server qabul qiladigan eng kichik yozuvdan to'liq imzolangan hujjat hodisasigacha boradi. Bittasini nusxalab oling va moslang - ko'rsatilgan har bir qiymat ushbu profilga muvofiq validatsiyadan o'tadi. To'liq nusxa - bu misol Provenance.

Siz yuborishingiz kerak bo'lgan eng kichik Provenance

Provenance ga kamida bitta target (u tegishli bo'lgan yozuv) va who ga ega kamida bitta agent (mas'ul aktor) kerak. Bu yerda target DocumentReference yoki Medication bilan, agent.who esa PractitionerRole bilan cheklangan. Ham target, ham agent.who oddiy References hisoblanadi. Amalda siz shuningdek occurredDateTime (faoliyat qachon sodir bo'lgani), bajarilgan activity va u tegishli bo'lgan patient ni ham yuborasiz:

{
  "resourceType": "Provenance",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-provenance"] },
  "target": [
    { "reference": "DocumentReference/example-pdf-document" }
  ],
  "occurredDateTime": "2025-02-05T12:58:00+05:00",
  "activity": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion", "code": "LA" }]
  },
  "patient": { "reference": "Patient/example-patient" },
  "agent": [
    {
      "type": {
        "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type", "code": "author" }]
      },
      "who": { "reference": "PractitionerRole/example-practitionerrole" }
    }
  ]
}

activity va agent.type ning har biri required bog'lanishdan foydalanadi - qiymat bog'langan qiymatlar to'plamidan kelishi kerak (quyidagi Snapshot ko'rinishi har birini sanab o'tadi). agent.who PractitionerRole ga havola qilishi kerak.

Raqamli imzoni qo'shish

Ushbu profil mavjud bo'lishining sababi - shifokor DHP da joylashtirilgan iframe orqali oneID yordamida autentifikatsiyadan o'tgandan keyin platforma qaytaradigan raqamli imzoni olib borishdir. signature yozuvini qo'shing: uning type i u qanday yaratilganini bildiradi (required bog'lanish), when u qo'llanilgan moment, who xuddi shu PractitionerRole ga havola qiladi, sigFormat blobning media tipi, data esa base64 da kodlangan imzoning o'zi:

{
  "resourceType": "Provenance",
  "meta": { "profile": ["https://dhp.uz/fhir/core/StructureDefinition/uz-core-provenance"] },
  "target": [
    { "reference": "DocumentReference/example-pdf-document" }
  ],
  "occurredDateTime": "2025-02-05T12:58:00+05:00",
  "activity": {
    "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/v3-DocumentCompletion", "code": "LA" }]
  },
  "patient": { "reference": "Patient/example-patient" },
  "agent": [
    {
      "type": {
        "coding": [{ "system": "http://terminology.hl7.org/CodeSystem/provenance-participant-type", "code": "author" }]
      },
      "who": { "reference": "PractitionerRole/example-practitionerrole" }
    }
  ],
  "signature": [
    {
      "type": [
        { "system": "https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs", "code": "biometricAuth" }
      ],
      "when": "2025-02-05T12:58:00+05:00",
      "who": { "reference": "PractitionerRole/example-practitionerrole" },
      "sigFormat": "application/signature+xml",
      "data": "dGhpcyBibG9iIGlzIHNuaXBwZWQ="
    }
  ]
}

target bu yerda imzolangan DocumentReference ga havola qiladi. data qiymati - bu base64 imzo blobi (yuqorida qisqartirilgan); ishlab chiqarishda to'liq blobni yuboring.

API chaqiruvlari misollari va namunaviy yuk uchun ushbu sahifaning pastidagi Tezkor boshlash bo'limiga qarang.

Foydalanishlar:

You can also check for usages in the FHIR IG Statistics

Profil mazmunining rasmiy ko‘rinishlari

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

NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.implicitRules Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..1 uri A set of rules under which this content was created
Provenance.contained 0..* Resource Contained, inline Resources
Provenance.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Yopiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurredPeriod Period
Provenance.occurred[x] uchun slices.occurredDateTime dateTime
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.patient Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(Patient) The patient is the subject of the data created/updated (.target) by the activity
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..* BackboneElement Actor involved
Constraints: prov-1, prov-2, prov-3
Provenance.agent.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.agent.onBehalfOf C 0..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient) The agent that delegated
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..* BackboneElement An entity used in this activity
Provenance.entity.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Reference(Resource) Identity of entity
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Bogʻlanish: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.system Ushbu element xulosalarga kiritiladi. 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR standarti.
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR standarti.

Cheklovlar

Id Daraja Yoʻl(lar) Tavsif Ifoda

Ushbu tuzilma Provenance asosida yaratilgan

NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 Period, dateTime When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Ochiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. 1..* BackboneElement Actor involved
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. 0..* BackboneElement An entity used in this activity
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Reference(Resource) Identity of entity
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.system 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari (Differensial)

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.id Ushbu element xulosalarga kiritiladi. 0..1 id Logical id of this artifact
Provenance.meta Ushbu element xulosalarga kiritiladi. 0..1 Meta Metadata about the resource
Provenance.implicitRules Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..1 uri A set of rules under which this content was created
Provenance.language 0..1 code Language of the resource content
Bogʻlanish: AllLanguages (required): IETF language tag for a human language
Qo'shimcha bog'lashlarPurpose
CommonLanguages Boshlang'ich
Provenance.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
Provenance.contained 0..* Resource Contained, inline Resources
Provenance.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Yopiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurredPeriod Period
Provenance.occurred[x] uchun slices.occurredDateTime dateTime
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.recorded Ushbu element xulosalarga kiritiladi. 0..1 instant When the activity was recorded / updated
Provenance.policy 0..* uri Policy or plan the activity was defined by
Provenance.location 0..1 Reference(Location) Where the activity occurred, if relevant
Provenance.authorization 0..* CodeableReference() Authorization (purposeOfUse) related to the event
Bogʻlanish: PurposeOfUse (3.1.0) (example): The authorized purposeOfUse for the activity.
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest | Task) Workflow authorization within which this event occurred
Provenance.patient Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(Patient) The patient is the subject of the data created/updated (.target) by the activity
Provenance.encounter 0..1 Reference(Encounter) Encounter within which this event occurred or which the event is tightly associated
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..* BackboneElement Actor involved
Constraints: prov-1, prov-2, prov-3
Provenance.agent.id 0..1 string Unique id for inter-element referencing
Provenance.agent.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.agent.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.role 0..* CodeableConcept What the agents role was
Bogʻlanish: SecurityRoleType (example): The role that a provenance agent played with respect to the activity.
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.agent.onBehalfOf C 0..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient) The agent that delegated
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..* BackboneElement An entity used in this activity
Provenance.entity.id 0..1 string Unique id for inter-element referencing
Provenance.entity.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.entity.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Reference(Resource) Identity of entity
Provenance.entity.agent 0..* Qarang agent (Provenance) Entity is attributed to this agent
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.id 0..1 id Unique id for inter-element referencing
Provenance.signature.extension 0..* Extension Additional content defined by implementations
Slice: value:url tomonidan Tartibsiz, Ochiq
Constraints: ext-1
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Bogʻlanish: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.id 0..1 id Unique id for inter-element referencing
Provenance.signature.type uchun slices.type:nationalType.extension 0..* Extension Additional content defined by implementations
Slice: value:url tomonidan Tartibsiz, Ochiq
Constraints: ext-1
Provenance.signature.type uchun slices.type:nationalType.system Ushbu element xulosalarga kiritiladi. 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.type uchun slices.type:nationalType.version Ushbu element xulosalarga kiritiladi. 0..1 string Version of the system - if relevant
Provenance.signature.type uchun slices.type:nationalType.code Ushbu element xulosalarga kiritiladi. C 0..1 code Symbol in syntax defined by the system
Provenance.signature.type uchun slices.type:nationalType.display Ushbu element xulosalarga kiritiladi. C 0..1 string Representation defined by the system
Provenance.signature.type uchun slices.type:nationalType.userSelected Ushbu element xulosalarga kiritiladi. 0..1 boolean If this coding was chosen directly by the user
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.onBehalfOf Ushbu element xulosalarga kiritiladi. 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) The party represented
Provenance.signature.targetFormat 0..1 code The technical format of the signed resources
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.language Base required All Languages 📍5.0.0 FHIR standarti.
Provenance.authorization Base example PurposeOfUse 📍3.1.0 THO v7.3
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.role Base example Security Role Type 📍5.0.0 FHIR standarti.
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR standarti.
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​targetFormat Base required Mime Types 📍5.0.0 FHIR standarti.
Provenance.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR standarti.

Cheklovlar

Id Daraja Yoʻl(lar) Tavsif Ifoda

Ushbu tuzilma Provenance asosida yaratilgan

Xulosa

Majburiy: 0 element(3 ichma-ich majburiy elements)
Qo‘llab-quvvatlash majburiy: 17 elements

Tuzilmalar

Ushbu tuzilma quyidagi boshqa tuzilmalarga murojaat qiladi:

Slices

Ushbu tuzilma quyidagi ta slice ni belgilaydi:

  • 1 elementi Provenance.occurred[x] qiymati asosida slice qilingan
  • 1 elementi Provenance.signature.type qiymati asosida slice qilingan

Asosiy elementlar ko'rinishi

NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.implicitRules Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..1 uri A set of rules under which this content was created
Provenance.contained 0..* Resource Contained, inline Resources
Provenance.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Yopiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurredPeriod Period
Provenance.occurred[x] uchun slices.occurredDateTime dateTime
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.patient Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(Patient) The patient is the subject of the data created/updated (.target) by the activity
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..* BackboneElement Actor involved
Constraints: prov-1, prov-2, prov-3
Provenance.agent.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.agent.onBehalfOf C 0..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient) The agent that delegated
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..* BackboneElement An entity used in this activity
Provenance.entity.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Reference(Resource) Identity of entity
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Bogʻlanish: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.system Ushbu element xulosalarga kiritiladi. 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR standarti.
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR standarti.

Cheklovlar

Id Daraja Yoʻl(lar) Tavsif Ifoda

Differensial ko‘rinish

Ushbu tuzilma Provenance asosida yaratilgan

NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 Period, dateTime When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Ochiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.patient Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(Patient) The patient is the subject of the data created/updated (.target) by the activity
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. 1..* BackboneElement Actor involved
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. 0..* BackboneElement An entity used in this activity
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Reference(Resource) Identity of entity
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.system 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari (Differensial)

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi

Snapshot ko‘rinishiView

NomiBelgilarCard.TuriTavsif va cheklovlar    Filter: doco
Provenance 0..* Provenance(5.0.0) Who, What, When for a set of resources
Provenance.id Ushbu element xulosalarga kiritiladi. 0..1 id Logical id of this artifact
Provenance.meta Ushbu element xulosalarga kiritiladi. 0..1 Meta Metadata about the resource
Provenance.implicitRules Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..1 uri A set of rules under which this content was created
Provenance.language 0..1 code Language of the resource content
Bogʻlanish: AllLanguages (required): IETF language tag for a human language
Qo'shimcha bog'lashlarPurpose
CommonLanguages Boshlang'ich
Provenance.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
Provenance.contained 0..* Resource Contained, inline Resources
Provenance.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored
Constraints: ext-1
Provenance.target Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Reference(UZ Core Medication(0.11.1) | DocumentReference | Bundle) Target Reference(s) (usually version specific)
Provenance.occurred[x] uchun slices 0..1 When the activity occurred
Slice: type:$this tomonidan Tartibsiz, Yopiq
Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them Other type slices that contain no new information are not shown in this view
Provenance.occurred[x] uchun slices.occurredPeriod Period
Provenance.occurred[x] uchun slices.occurredDateTime dateTime
Provenance.occurred[x] uchun slices.occurred[x]:occurredDateTime Ushbu element qo‘llab-quvvatlanishi shart. 0..1 dateTime When the activity occurred
Provenance.recorded Ushbu element xulosalarga kiritiladi. 0..1 instant When the activity was recorded / updated
Provenance.policy 0..* uri Policy or plan the activity was defined by
Provenance.location 0..1 Reference(Location) Where the activity occurred, if relevant
Provenance.authorization 0..* CodeableReference() Authorization (purposeOfUse) related to the event
Bogʻlanish: PurposeOfUse (3.1.0) (example): The authorized purposeOfUse for the activity.
Provenance.activity Ushbu element qo‘llab-quvvatlanishi shart. 0..1 CodeableConcept Activity that occurred
Bogʻlanish: ProvenanceActivityTypesVS (0.11.1) (required)
Provenance.basedOn 0..* Reference(CarePlan | DeviceRequest | ImmunizationRecommendation | MedicationRequest | NutritionOrder | ServiceRequest | Task) Workflow authorization within which this event occurred
Provenance.patient Ushbu element qo‘llab-quvvatlanishi shart. 0..1 Reference(Patient) The patient is the subject of the data created/updated (.target) by the activity
Provenance.encounter 0..1 Reference(Encounter) Encounter within which this event occurred or which the event is tightly associated
Provenance.agent Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..* BackboneElement Actor involved
Constraints: prov-1, prov-2, prov-3
Provenance.agent.id 0..1 string Unique id for inter-element referencing
Provenance.agent.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.agent.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.agent.type Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 CodeableConcept How the agent participated
Bogʻlanish: ProvenanceParticipationRoleTypeVS (0.11.1) (required)
Provenance.agent.role 0..* CodeableConcept What the agents role was
Bogʻlanish: SecurityRoleType (example): The role that a provenance agent played with respect to the activity.
Provenance.agent.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. C 1..1 Reference(UZ Core PractitionerRole(0.11.1)) The agent that participated in the event
Provenance.agent.onBehalfOf C 0..1 Reference(Practitioner | PractitionerRole | Organization | CareTeam | Patient) The agent that delegated
Provenance.entity Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..* BackboneElement An entity used in this activity
Provenance.entity.id 0..1 string Unique id for inter-element referencing
Provenance.entity.extension 0..* Extension Additional content defined by implementations
Constraints: ext-1
Provenance.entity.modifierExtension Ushbu element modifikator element hisoblanadi. Ushbu element xulosalarga kiritiladi. 0..* Extension Extensions that cannot be ignored even if unrecognized
Constraints: ext-1
Provenance.entity.role Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 code revision | quotation | source | instantiates | removal
Bogʻlanish: ProvenanceEntityRoleVS (0.11.1) (required)
Provenance.entity.what Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Reference(Resource) Identity of entity
Provenance.entity.agent 0..* Qarang agent (Provenance) Entity is attributed to this agent
Provenance.signature Ushbu element qo‘llab-quvvatlanishi shart. 0..* Signature Signature on target
Provenance.signature.id 0..1 id Unique id for inter-element referencing
Provenance.signature.extension 0..* Extension Additional content defined by implementations
Slice: value:url tomonidan Tartibsiz, Ochiq
Constraints: ext-1
Provenance.signature.type uchun slices Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..* Coding Indication of the reason the entity signed the object(s)
Slice: value:system tomonidan Tartibsiz, Ochiq
Bogʻlanish: SignatureTypeCodes (preferred): An indication of the reason that an entity signed the object.

Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
Provenance.signature.type uchun slices.type:nationalType Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 1..1 Coding Indication of the reason the entity signed the object(s)
Bogʻlanish: SignatureTypeVS (0.11.1) (required)
Provenance.signature.type uchun slices.type:nationalType.id 0..1 id Unique id for inter-element referencing
Provenance.signature.type uchun slices.type:nationalType.extension 0..* Extension Additional content defined by implementations
Slice: value:url tomonidan Tartibsiz, Ochiq
Constraints: ext-1
Provenance.signature.type uchun slices.type:nationalType.system Ushbu element xulosalarga kiritiladi. 1..1 uri Identity of the terminology system
Majburiy andoza: https://terminology.dhp.uz/fhir/core/CodeSystem/signature-type-cs (extensions allowed)
Provenance.signature.type uchun slices.type:nationalType.version Ushbu element xulosalarga kiritiladi. 0..1 string Version of the system - if relevant
Provenance.signature.type uchun slices.type:nationalType.code Ushbu element xulosalarga kiritiladi. C 0..1 code Symbol in syntax defined by the system
Provenance.signature.type uchun slices.type:nationalType.display Ushbu element xulosalarga kiritiladi. C 0..1 string Representation defined by the system
Provenance.signature.type uchun slices.type:nationalType.userSelected Ushbu element xulosalarga kiritiladi. 0..1 boolean If this coding was chosen directly by the user
Provenance.signature.when Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 instant When the signature was created
Provenance.signature.who Ushbu element qo‘llab-quvvatlanishi shart. Ushbu element xulosalarga kiritiladi. 0..1 Reference(UZ Core PractitionerRole(0.11.1)) Who signed
Provenance.signature.onBehalfOf Ushbu element xulosalarga kiritiladi. 0..1 Reference(Practitioner | PractitionerRole | RelatedPerson | Patient | Device | Organization) The party represented
Provenance.signature.targetFormat 0..1 code The technical format of the signed resources
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.sigFormat Ushbu element qo‘llab-quvvatlanishi shart. 0..1 code The technical format of the signature
Bogʻlanish: MimeTypes (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
Provenance.signature.data Ushbu element qo‘llab-quvvatlanishi shart. 0..1 base64Binary The actual signature content (XML DigSig. JWS, picture, etc.)

doco Ushbu format bo‘yicha hujjatlar

Terminologiya bog‘lanishlari

Yoʻl Holat Foydalanish ValueSet Version Manba
Provenance.language Base required All Languages 📍5.0.0 FHIR standarti.
Provenance.authorization Base example PurposeOfUse 📍3.1.0 THO v7.3
Provenance.activity Base required Provenance Activity Types 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.type Base required Provenance Participation Role Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.agent.role Base example Security Role Type 📍5.0.0 FHIR standarti.
Provenance.entity.role Base required Provenance Entity Role 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​type Base preferred Signature Type Codes 📍5.0.0 FHIR standarti.
Provenance.signature.​type:nationalType Base required Signature Type 📍0.11.1 Ushbu implementatsiya qo'llanmasi
Provenance.signature.​targetFormat Base required Mime Types 📍5.0.0 FHIR standarti.
Provenance.signature.​sigFormat Base required Mime Types 📍5.0.0 FHIR standarti.

Cheklovlar

Id Daraja Yoʻl(lar) Tavsif Ifoda

Ushbu tuzilma Provenance asosida yaratilgan

Xulosa

Majburiy: 0 element(3 ichma-ich majburiy elements)
Qo‘llab-quvvatlash majburiy: 17 elements

Tuzilmalar

Ushbu tuzilma quyidagi boshqa tuzilmalarga murojaat qiladi:

Slices

Ushbu tuzilma quyidagi ta slice ni belgilaydi:

  • 1 elementi Provenance.occurred[x] qiymati asosida slice qilingan
  • 1 elementi Provenance.signature.type qiymati asosida slice qilingan

 

Profilning boshqa ko‘rinishlari: CSV, Excel, Schematron

Mashina tarjimasi, inson tomonidan tekshirilishi zarur. Ushbu sahifa ingliz tilidan sun'iy intellekt yordamida avtomatik tarjima qilingan va hali muharrir tomonidan tekshirilmagan. Har qanday nomuvofiqlikda asl inglizcha versiya ustuvor hisoblanadi.

Tez boshlash

Ushbu profil uchun keng tarqalgan API o'zaro ta'sirlari. So'rovlar JWT kirish tokenini talab qiladi - Xavfsizlik va autentifikatsiya bo'limiga qarang. [base] - bu FHIR server bazaviy URL manzili; | belgisi kod tizimini uning qiymatidan ajratadi va %7C shaklida URL-kodlangan bo'lishi kerak.

Provenance odatda u tavsiflaydigan ma'lumotlar bilan birga uni yaratuvchi tizim tomonidan yoziladi, shuning uchun ko'pchilik mijozlar uni bevosita yaratish o'rniga yozuvning target havolasini kuzatib o'qiydi.

Server identifikatori bo'yicha o'qish

GET [base]/Provenance/[id]

Yozuvning provenance ma'lumotini yoki bemorning imzolangan yozuvlarini topish

GET [base]/Provenance?target=DocumentReference/[id]
GET [base]/Provenance?patient=Patient/[id]
GET [base]/Provenance?patient=Patient/[id]&agent=PractitionerRole/[id]
GET [base]/Provenance?patient=Patient/[id]&when=ge2025-01-01
GET [base]/Provenance?entity=DocumentReference/[id]

Yozuvni uning provenance ma'lumoti bilan birga bitta so'rovda olish uchun teskari include (reverse include) dan foydalaning, masalan GET [base]/DocumentReference?_id=[id]&_revinclude=Provenance:target.

Qo'llab-quvvatlanadigan qidiruv parametrlarining to'liq ro'yxati uchun CapabilityStatement ga qarang.

Aloqador