FHIR Cross-Version Mapping Pack
0.1.0 - Ballot for Release 5.1.0 International flag

FHIR Cross-Version Mapping Pack, published by HL7 International / FHIR Infrastructure. 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/HL7/fhir-cross-version/ and changes regularly. See the Directory of published versions

StructureMap: Goal Transforms: R3 to R2

Official URL: http://hl7.org/fhir/StructureMap/Goal3to2 Version: 0.1.0
Standards status: Draft Maturity Level: 1 Computable Name: Goal3to2

GoalTransformsR3toR2

/// url = 'http://hl7.org/fhir/StructureMap/Goal3to2'
/// name = 'Goal3to2'
/// title = 'Goal Transforms: R3 to R2'
/// status = 'active'

uses "http://hl7.org/fhir/3.0/Goal" alias Goal as source
uses "http://hl7.org/fhir/1.0/Goal" alias GoalR2 as target

imports "http://hl7.org/fhir/StructureMap/*3to2"

group Goal(source src : Goal, target tgt : GoalR2) extends DomainResource <<type+>> {
  src.identifier -> tgt.identifier "Goal-identifier";
  src.subject -> tgt.subject "Goal-subject";
  src.start -> tgt.start "Goal-start";
  src.target -> tgt.target "Goal-target";
  src.category -> tgt.category "Goal-category";
  src.description -> tgt.description "Goal-description";
  src.status -> tgt.status "Goal-status";
  src.statusDate -> tgt.statusDate "Goal-statusDate";
  src.statusReason -> tgt.statusReason "Goal-statusReason";
  src.expressedBy -> tgt.author "Goal-author";
  src.priority -> tgt.priority "Goal-priority";
  src.addresses -> tgt.addresses "Goal-addresses";
  src.note -> tgt.note "Goal-note";
  src.outcomeCode as vs0 ->  tgt.outcome as vt0,  vt0.result = vs0 "Goal-outcome";
  src.outcomeReference as vs0 ->  tgt.outcome as vt0,  vt0.result = vs0 "Goal-outcome";
}