This page is part of the Data Access Framework (v1.6.0: STU 2 Ballot 1) based on FHIR v1.6.0. . For a full list of available versions, see the Directory of published versions
Mappings for the daf-core-procedure Profile.
Profile daf-core-procedure | ||
Procedure | DAFCoreProcedure | Entity. Role, or Act |
id | ||
meta | ||
implicitRules | ||
language | ||
text | Act.text? | |
contained | N/A | |
extension | N/A | |
modifierExtension | N/A | |
identifier | .id | |
subject | Entity. Role, or Act | |
status | ||
category | .outboundRelationship[typeCode="COMP].target[classCode="LIST", moodCode="EVN"].code | |
code | .code | |
id | n/a | |
extension | n/a | |
coding | union(., ./translation) | |
coding | DAFProcedureCode | union(., ./translation) |
coding | union(., ./translation) | |
coding | union(., ./translation) | |
text | ./originalText[mediaType/code="text/plain"]/data | |
notPerformed | .actionNegationInd | |
reasonNotPerformed | .reason.Observation.value | |
bodySite | .targetSiteCode | |
reasonReference | .reasonCode | |
reasonCode | .reasonCode | |
performer | .participation[typeCode=PFM] | |
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
actor | .role | |
role | .functionCode | |
performed[x] | .effectiveTime | |
encounter | .inboundRelationship[typeCode=COMP].source[classCode=ENC, moodCode=EVN] | |
location | ||
outcome | .outboundRelationship[typeCode=OUT].target.text | |
report | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN] | |
complication | Need specialization of OUT for this. | |
followUp | .outboundRelationship[typeCode=COMP].target[classCode=ACT, moodCode=INT].code | |
request | ||
notes | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS, moodCode=EVN, code="annotation"].value | |
focalDevice | ||
id | n/a | |
extension | n/a | |
modifierExtension | N/A | |
action | ||
manipulated | ||
usedReference | ||
usedCode | ||
component |
Profile daf-core-procedure | ||
Procedure | DAFCoreProcedure | clinical.general |
id | ||
meta | ||
implicitRules | ||
language | ||
text | ||
contained | ||
extension | ||
modifierExtension | ||
identifier | id | |
subject | administrative.individual | |
status | ||
category | ||
code | class | |
id | ||
extension | ||
coding | ||
coding | DAFProcedureCode | |
coding | ||
coding | ||
text | ||
notPerformed | ||
reasonNotPerformed | ||
bodySite | ||
reasonReference | ||
reasonCode | ||
performer | ||
id | ||
extension | ||
modifierExtension | ||
actor | who.actor | |
role | ||
performed[x] | when.done | |
encounter | context | |
location | where | |
outcome | ||
report | ||
complication | ||
followUp | ||
request | ||
notes | ||
focalDevice | ||
id | ||
extension | ||
modifierExtension | ||
action | ||
manipulated | ||
usedReference | ||
usedCode | ||
component |
Profile daf-core-procedure | ||
Procedure | DAFCoreProcedure | |
id | ||
meta | ||
implicitRules | ||
language | ||
text | ||
contained | ||
extension | ||
modifierExtension | ||
identifier | Some combination of ORC-2 / ORC-3 / OBR-2 / OBR-3 / IPC-1 / IPC-2 / IPC-3 / IPC-4 | |
subject | ||
status | ||
category | ||
code | OBR-44/OBR-45 | |
id | ||
extension | ||
coding | C*E.1-8, C*E.10-22 | |
coding | DAFProcedureCode | C*E.1-8, C*E.10-22 |
coding | C*E.1-8, C*E.10-22 | |
coding | C*E.1-8, C*E.10-22 | |
text | C*E.9. But note many systems use C*E.2 for this | |
notPerformed | ||
reasonNotPerformed | ||
bodySite | OBX-20 | |
reasonReference | ||
reasonCode | ||
performer | ||
id | ||
extension | ||
modifierExtension | ||
actor | ORC-19/PRT-5 | |
role | Some combination of STF-18 / PRA-3 / PRT-4 / ROL-3 / ORC-12 / OBR-16 / PV1-7 / PV1-8 / PV1-9 / PV1-17 / OBX-25 | |
performed[x] | OBR-7 | |
encounter | PV1-19 | |
location | ||
outcome | ||
report | ||
complication | ||
followUp | ||
request | ||
notes | NTE | |
focalDevice | ||
id | ||
extension | ||
modifierExtension | ||
action | ||
manipulated | ||
usedReference | ||
usedCode | ||
component |