StructureMap

StructureMap

draftFHIR R3 package : Core3.0.2resource19 key elements

Base StructureDefinition for StructureMap Resource

Metadata

hl7.org/fhir
Canonical URL
http://hl7.org/fhir/StructureDefinition/StructureMap
ID
StructureMap
Type
StructureMap
Base Definition
DomainResource
Derivation
specialization
Mandatory and Must-Support Elements

Elements with cardinality > 0 or marked as Must Support (S)

PathCard.TypeFlagsDescription
StructureMap1..1
1+
A Map of relationships between 2 structures that can be used to transform data
url1..1
uri
1+
Logical URI to reference this structure map (globally unique)
name1..1
string
1+
Name for this structure map (computer friendly)
status1..1
code
1+
draft | active | retired | unknown
structure.url1..1
uri
1+
Canonical URL for structure definition
structure.mode1..1
code
1+
source | queried | target | produced
group1..*
BackboneElement
1+
Named sections for reader convenience
group.name1..1
id
1+
Human-readable label
group.typeMode1..1
code
1+
none | types | type-and-types
group.input1..*
BackboneElement
1+
Named instance provided when invoking the map
group.input.name1..1
id
1+
Name for this instance of data
group.input.mode1..1
code
1+
source | target
group.rule1..*
BackboneElement
1+
Transform Rule from source to target
group.rule.name1..1
id
1+
Name of the rule for internal references
group.rule.source1..*
BackboneElement
1+
Source inputs to the mapping
group.rule.source.context1..1
id
1+
Type or variable this rule applies to
group.rule.target.parameter.value[x]1..1
idstringbooleanintegerdecimal
1+
Parameter value - variable or literal
group.rule.dependent.name1..1
id
1+
Name of a rule or group to apply
group.rule.dependent.variable1..*
string
1+
Variable to pass to the rule or group