Единая платформа цифрового здравоохранения Узбекистана
0.11.1 - ci-build Uzbekistan флаг

Uzbekistan Digital Health Platform, опубликовано Ministry of Health of the Republic of Uzbekistan. Это руководство не является санкционированной публикацией; это непрерывная сборка для версии 0.11.1, созданной FHIR (HL7® FHIR® Standard) CI Build. Эта версия основана на нынешнем содержании https://github.com/uzinfocom-org/digital-health-ig/ и регулярно изменяется. Смотрите каталог опубликованных версий

Профиль ресурса: UZ Core Composition - Отображения

Active по состоянию на 2026-03-05

Отображения для uz-core-composition профиль ресурса.

Mappings to Structures in this Implementation Guide

No Mappings Found

Mappings to other Structures

No Mappings Found

Other Mappings

НаименованиеWorkflow PatternFiveWs Pattern MappingRIM MappingCDA (R2)FHIR DocumentReferencedoco
Composition
Event
infrastructure.documents
  • Entity
  • Role
  • or Act
  • Document[classCode="DOC" and moodCode="EVN" and isNormalAct()]
ClinicalDocument
when described by DocumentReference
Composition / id
Composition / meta
Composition / implicitRules
Composition / language
Composition / text
Act.text?
Composition / contained
N/A
Composition / extension
N/A
Composition / modifierExtension
N/A
Composition / url
FiveWs.identifier
Composition / identifier
Event.identifier
FiveWs.identifier
Document.id / Document.setId
.setId
DocumentReference.identifier
Composition / version
FiveWs.version
.versionNumber
DocumentReference.version
Composition / status
Event.status
FiveWs.status
  • .completionCode="IN" & ./statusCode[isNormalDatatype()]="active"; final: .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and not(./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition"
  • .completionCode="AU" && ./statusCode[isNormalDatatype()]="complete" and ./inboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]/source[subsumesCode("ActClass#CACT") and moodCode="EVN" and domainMember("ReviseComposition"
  • .completionCode=NI && ./statusCode[isNormalDatatype()]="obsolete"
n/a
DocumentReference.docStatus
Composition / type
Event.code
FiveWs.class
./code
.code
DocumentReference.type
Composition / Разрезы для category
FiveWs.class
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="EVN"].code
n/a
DocumenttReference.category
Composition / Разрезы для category / category:dhpCategory
FiveWs.class
  • .outboundRelationship[typeCode="COMP].target[classCode="LIST"
  • moodCode="EVN"].code
n/a
DocumenttReference.category
Composition / subject
Event.subject
FiveWs.subject[x]
.participation[typeCode="SBJ"].role[typeCode="PAT"]
.recordTarget
DocumentReference.subject
Composition / encounter
Event.encounter
FiveWs.context
  • unique(highest(./outboundRelationship[typeCode="SUBJ" and isNormalActRelationship()]
  • priorityNumber)/target[moodCode="EVN" and classCode=("ENC"
  • "PCPR") and isNormalAct])
.componentOf.encompassingEncounter
DocumentReference.context
Composition / date
Event.occurrence[x]
FiveWs.done[x]
.effectiveTime[type="TS"]
.effectiveTime
  • DocumentReference.content.attachment.date
  • DocumentReference.date
Composition / useContext
Composition / author
Event.performer
FiveWs.author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
DocumentReference.author
Composition / name
Composition / title
./title
.title
  • DocumentReference.description
  • DocumentReference.content.attachment.title
Composition / note
Composition / attester
.participation[typeCode="AUTHEN"].role[classCode="ASSIGNED"]
.authenticator/.legalAuthenticator
DocumentReference.attester
Composition / attester / id
n/a
Composition / attester / extension
n/a
Composition / attester / modifierExtension
N/A
Composition / attester / mode
unique(./modeCode)
implied by .authenticator/.legalAuthenticator
DocumentReference.attester.mode
Composition / attester / time
./time[type="TS" and isNormalDatatype()]
.authenticator.time
DocumentReference.attester.time
Composition / attester / party
FiveWs.witness
  • ./role[classCode="ASSIGNED" and isNormalRole]/player[determinerCode="INST" and classCode=("DEV"
  • "PSN") and isNormalEntity()] or ./role[classCode="ASSIGNED" and isNormalRole and not(player)]/scoper[determinerCode="INST" and classCode="ORG" and isNormalEntity()]
.authenticator.assignedEnttty
DocumentReference.attester.party
Composition / custodian
.participation[typeCode="RCV"].role[classCode="CUST"].scoper[classCode="ORG" and determinerCode="INST"]
.custodian.assignedCustodian
DocumentReference.custodian
Composition / relatesTo
.outboundRelationship
.relatedDocument
DocumentReference.relatesTo
Composition / event
outboundRelationship[typeCode="SUBJ"].target[classCode<'ACT']
.documentationOf.serviceEvent
Composition / event / id
n/a
Composition / event / extension
n/a
Composition / event / modifierExtension
N/A
Composition / event / period
.effectiveTime
.effectiveTime
DocumentReference.period
Composition / event / detail
.outboundRelationship[typeCode="SUBJ"].target
n/a
DocumentReference.event
Composition / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.structuredBody.component.section
Composition / section / id
n/a
Composition / section / extension
n/a
Composition / section / modifierExtension
N/A
Composition / section / title
./title
.title
Composition / section / code
./code
.code
Composition / section / author
FiveWs.author
.participation[typeCode="AUT"].role[classCode="ASSIGNED"]
.author.assignedAuthor
Composition / section / focus
.subject? (CDA did not differentiate between subject and focus)
Composition / section / text
.text
.text
Composition / section / text / id
n/a
Composition / section / text / extension
n/a
Composition / section / text / status
N/A
Composition / section / text / div
N/A
Composition / section / orderedBy
.outboundRelationship[typeCode=COMP].sequenceNumber > 1
n/a
Composition / section / entry
.outboundRelationship[typeCode=COMP] or .participation[typeCode=SBJ]
.entry
Composition / section / emptyReason
  • .inboundRelationship[typeCode=SUBJ
  • code<ListEmptyReason].value[type=CD]
n/a
Composition / section / section
./outboundRelationship[typeCode="COMP" and isNormalActRelationship()]/target[moodCode="EVN" and classCode="DOCSECT" and isNormalAct]
.component.section

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