復健訓練評估量表實作指引(Rehabilitation Training Scale Implementation Guide)
0.1.0 - ci-build

復健訓練評估量表實作指引(Rehabilitation Training Scale Implementation Guide), published by Kimsber. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/Kimsber/Rehab-IG/ and changes regularly. See the Directory of published versions

## Resource Profile: CarePlan - Mappings

Draft as of 2026-04-27

Mappings for the CarePlan resource profile.

#### Mappings to Structures in this Implementation Guide

No Mappings Found

#### Mappings to other Structures

No Mappings Found

#### Other Mappings

Name | Workflow Pattern | RIM Mapping | FiveWs Pattern Mapping | HL7 v2 Mapping
--- | --- | --- | --- | ---
CarePlan | Request | Act[classCode=PCPR moodCode=INT] |  |
id |  |  |  |
meta |  |  |  |
implicitRules |  |  |  |
language |  |  |  |
text |  | Act.text? |  |
id |  | n/a |  |
extension |  | n/a |  |
status |  | N/A |  |
div |  | N/A |  |
contained |  | N/A |  |
extension |  | N/A |  |
modifierExtension |  | N/A |  |
identifier | Request.identifier | .id | FiveWs.identifier | PTH-3
instantiatesCanonical | Request.instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target |  |
instantiatesUri | Request.instantiatesUri | .outboundRelationship[typeCode=DEFN].target |  |
basedOn | Request.basedOn |  |  |
replaces | Request.replaces |  |  |
partOf |  |  |  |
status | Request.status {uses different ValueSet} | .statusCode planned = new active = active completed = completed | FiveWs.status | PTH-5
intent | Request.intent |  |  |
Slices for category |  |  | FiveWs.class |
category:AssessPlan |  |  | FiveWs.class |
title |  |  |  |
description |  |  | FiveWs.what[x] |
subject | Request.subject | .participation[typeCode=PAT].role[classCode=PAT] | FiveWs.subject | PID-3
encounter | Request.context | . | FiveWs.context | Associated PV1
period | Request.occurrence[x] | .effectiveTime | FiveWs.planned | GOL-7 / GOL-8
created | Request.authoredOn | .participation[typeCode=AUT].time | FiveWs.recorded |
author | Request.requester |  | FiveWs.author |
contributor |  |  |  |
careTeam | Request.performer {similar but does not entail CareTeam} |  | FiveWs.actor |
addresses | Request.reasonReference | .actRelationship[typeCode=SUBJ].target[classCode=CONC moodCode=EVN] | FiveWs.why[x] | PRB-4
supportingInfo | Request.supportingInfo |  |  |
goal |  | .outboundRelationship[typeCode<=OBJ]. |  | GOL.1
activity | This is a list of contained Request-Event tuples!} | .outboundRelationship[typeCode=COMP].target |  |
id |  | n/a |  |
extension |  | n/a |  |
modifierExtension |  | N/A |  |
outcomeCodeableConcept |  |  |  |
outcomeReference | {Event that is outcome of Request in activity.reference} | .inboundRelationship[typeCode=FLFS].source |  |
progress |  | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="annotation"].value |  | NTE?
reference | {Request that resulted in Event in activity.actionResulting} | .outboundRelationship[typeCode=COMP].target |  |
detail |  | .outboundRelationship[typeCode=COMP subsetCode=SUMM].target |  |
id |  | n/a |  |
extension |  | n/a |  |
modifierExtension |  | N/A |  |
kind |  | .inboundRelationship[typeCode=COMP].source[classCode=LIST].code |  |
instantiatesCanonical | Request.instantiatesCanonical | .outboundRelationship[typeCode=DEFN].target |  |
instantiatesUri | Request.instantiatesUri | .outboundRelationship[typeCode=DEFN].target |  |
code | Request.code | .code |  | OBR-4 / RXE-2 / RXO-1 / RXD-2
reasonCode | Request.reasonCode |  |  |
reasonReference | Request.reasonReference |  |  |
goal |  | .outboundRelationship[typeCode<=OBJ]. |  |
status | 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?
statusReason | Request.statusReason |  |  |
doNotPerform | Request.doNotPerform | actionNegationInd |  |
scheduled[x] | Request.occurrence[x] | .effectiveTime |  | TQ1
location |  | .participation[typeCode=LOC].role |  | OBR-24(???!!)
performer | 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
Slices for product[x] |  | .participation[typeCode=PRD].role |  | RXE-2 / RXO-1 / RXD-2
product[x]:productReference |  | .participation[typeCode=PRD].role |  | RXE-2 / RXO-1 / RXD-2
dailyAmount |  | .outboundRelationship[typeCode=COMP][classCode=SBADM].doseQuantity |  | RXO-23 / RXE-19 / RXD-12
quantity |  | .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
description |  | .text |  | NTE?
note | Request.note | .inboundRelationship[typeCode=SUBJ].source[classCode=OBS moodCode=EVN code="annotation"].value |  | NTE?
Documentation for this format