Implementation Guide
25.0.0 - R4 APIs
Publish Box goes here
| Active as of 2022-03-01 |
Mappings for the athena-careplan-profile resource profile.
No Mappings Found
No Mappings Found
| Name | athenaFlow | athenaPractice | Workflow Pattern | RIM Mapping | FiveWs Pattern Mapping | HL7 v2 Mapping![]() |
|---|---|---|---|---|---|---|
![]() |
FHIRR4_CAREPLANVIEW |
FHIRR4_CAREPLANVIEW |
Request |
|
||
![]() ![]() |
MakeId(%RESOURCEID%) |
MakeId(%RESOURCEID%) |
||||
![]() ![]() |
||||||
![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() |
%CAREPLANID% |
%CAREPLANID% |
||||
![]() ![]() ![]() |
%WHENUPDATED% |
%WHENUPDATED% |
||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() ![]() |
||||||
![]() ![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
CheckSensitive(%SENSITIVECHART%) |
CheckSensitive(%SENSITIVECHART%) |
||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
./codeSystem |
C*E.3 | ||||
![]() ![]() ![]() ![]() |
./codeSystemVersion |
C*E.7 | ||||
![]() ![]() ![]() ![]() |
%CONFABBR% |
%CONFABBR% |
./code |
C*E.1 | ||
![]() ![]() ![]() ![]() |
CV.displayName |
C*E.2 - but note this is not well followed | ||||
![]() ![]() ![]() ![]() |
CD.codingRationale |
Sometimes implied by being first | ||||
![]() ![]() ![]() |
MakeChangeTagList(%DCHANGE%) |
MakeChangeTagList(%DCHANGE%) |
||||
![]() ![]() |
||||||
![]() ![]() |
||||||
![]() ![]() |
Act.text? |
|||||
![]() ![]() |
N/A |
|||||
![]() ![]() |
N/A |
|||||
![]() ![]() |
N/A |
|||||
![]() ![]() |
|
|
Request.identifier |
.id |
FiveWs.identifier |
PTH-3 |
![]() ![]() |
Request.instantiatesCanonical |
.outboundRelationship[typeCode=DEFN].target |
||||
![]() ![]() |
Request.instantiatesUri |
.outboundRelationship[typeCode=DEFN].target |
||||
![]() ![]() |
Request.basedOn |
|||||
![]() ![]() |
Request.replaces |
|||||
![]() ![]() |
||||||
![]() ![]() |
|
|
Request.status {uses different ValueSet} |
.statusCode planned = new active = active completed = completed |
FiveWs.status |
PTH-5 |
![]() ![]() |
|
|
Request.intent |
|||
![]() ![]() |
FiveWs.class |
|||||
![]() ![]() ![]() |
|
|
FiveWs.class |
|||
![]() ![]() |
||||||
![]() ![]() |
%COMMENTS% |
%COMMENTS% |
FiveWs.what[x] |
|||
![]() ![]() |
|
|
Request.subject |
.participation[typeCode=PAT].role[classCode=PAT] |
FiveWs.subject |
PID-3 |
![]() ![]() |
|
|
Request.context |
. |
FiveWs.context |
Associated PV1 |
![]() ![]() |
MakePeriod(%COMMITTEDDATE%) |
MakePeriod(%COMMITTEDDATE%) |
Request.occurrence[x] |
.effectiveTime |
FiveWs.planned |
GOL-7 / GOL-8 |
![]() ![]() |
%WHENUPDATED% |
%WHENUPDATED% |
Request.authoredOn |
.participation[typeCode=AUT].time |
FiveWs.recorded |
|
![]() ![]() |
|
|
Request.requester |
FiveWs.author |
||
![]() ![]() |
||||||
![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() |
|
|
||||
![]() ![]() ![]() |
|
|
||||
![]() ![]() |
|
|
Request.performer {similar but does not entail CareTeam} |
FiveWs.actor |
||
![]() ![]() |
|
|
Request.reasonReference |
|
FiveWs.why[x] |
PRB-4 |
![]() ![]() |
Request.supportingInfo |
|||||
![]() ![]() |
|
|
.outboundRelationship[typeCode<=OBJ]. |
GOL.1 | ||
![]() ![]() |
MakeActivityList(%RESOURCEID%) |
MakeActivityList(%RESOURCEID%) |
This is a list of contained Request-Event tuples!} |
.outboundRelationship[typeCode=COMP].target |
||
![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() |
||||||
![]() ![]() ![]() |
{Event that is outcome of Request in activity.reference} |
.inboundRelationship[typeCode=FLFS].source |
||||
![]() ![]() ![]() |
|
NTE? | ||||
![]() ![]() ![]() |
{Request that resulted in Event in activity.actionResulting} |
.outboundRelationship[typeCode=COMP].target |
||||
![]() ![]() ![]() |
|
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
n/a |
|||||
![]() ![]() ![]() ![]() |
N/A |
|||||
![]() ![]() ![]() ![]() |
.inboundRelationship[typeCode=COMP].source[classCode=LIST].code |
|||||
![]() ![]() ![]() ![]() |
Request.instantiatesCanonical |
.outboundRelationship[typeCode=DEFN].target |
||||
![]() ![]() ![]() ![]() |
Request.instantiatesUri |
.outboundRelationship[typeCode=DEFN].target |
||||
![]() ![]() ![]() ![]() |
Request.code |
.code |
OBR-4 / RXE-2 / RXO-1 / RXD-2 | |||
![]() ![]() ![]() ![]() |
Request.reasonCode |
|||||
![]() ![]() ![]() ![]() |
Request.reasonReference |
|||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode<=OBJ]. |
|||||
![]() ![]() ![]() ![]() |
Request.status |
.statusCode not-started = new scheduled = not-started (and fulfillment relationship to appointent) in-progress = active on-hold = suspended completed = completed cancelled = aborted |
ORC-5? | |||
![]() ![]() ![]() ![]() |
Request.statusReason |
|||||
![]() ![]() ![]() ![]() |
Request.doNotPerform |
actionNegationInd |
||||
![]() ![]() ![]() ![]() |
Request.occurrence[x] |
.effectiveTime |
TQ1 | |||
![]() ![]() ![]() ![]() |
.participation[typeCode=LOC].role |
OBR-24(???!!) | ||||
![]() ![]() ![]() ![]() |
Request.performer |
.participation[typeCode=PFM] |
( PRV-4 = (provider participations)); PRT-5 : ( PRV-4 = (non-provider person participations )) ; PRT-5 : ( PRV-4 = (patient non-subject of care) ) ; PRT-8 | |||
![]() ![]() ![]() ![]() |
.participation[typeCode=PRD].role |
RXE-2 / RXO-1 / RXD-2 | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP][classCode=SBADM].doseQuantity |
RXO-23 / RXE-19 / RXD-12 | ||||
![]() ![]() ![]() ![]() |
.outboundRelationship[typeCode=COMP][classCode=SPLY].quantity |
RXO-11 / RXE-10 / RXD-4 / RXG-5 / RXA-6 / TQ1-2.1 *and* RXO-12 / RXE-11 / RXD-5 / RXG-7 / RXA-7 / TQ1-2.2 | ||||
![]() ![]() ![]() ![]() |
.text |
NTE? | ||||
![]() ![]() |
MakeAnnotation(%COMMENTS%) |
MakeAnnotation(%COMMENTS%) |
Request.note |
|
NTE? | |
Documentation for this format | ||||||