NameFlagsCard.TypeDescription & Constraintsdoco
.. StructureMap DomainResourceA Map of relationships between 2 structures that can be used to transform data
... url Σ1..1uriAbsolute URL used to reference this StructureMap
... identifier Σ0..*IdentifierOther identifiers for the StructureMap
... version Σ0..1stringLogical id for this version of the StructureMap
... name Σ1..1stringInformal name for this StructureMap
... status ?! Σ1..1codedraft | active | retired
ConformanceResourceStatus (Required)
... experimental Σ0..1booleanIf for testing purposes, not real usage
... publisher Σ0..1stringName of the publisher (Organization or individual)
... contact Σ0..*BackboneElementContact details of the publisher
.... name Σ0..1stringName of an individual to contact
.... telecom Σ0..*ContactPointContact details for individual or publisher
... date Σ0..1dateTimeDate for this version of the StructureMap
... description Σ0..1stringNatural language description of the StructureMap
... useContext Σ0..*CodeableConceptContent intends to support these contexts
Context of Use ValueSet (Extensible)
... requirements 0..1stringScope and Usage this structure map is for
... copyright 0..1stringUse and/or publishing restrictions
... structure Σ0..*BackboneElementStructure Definition used by this map
.... url Σ1..1uriCanonical URL for structure definition
.... mode Σ1..1codesource | queried | target | produced
StructureMapModelMode (Required)
.... documentation 0..1stringDocumentation on use of structure
... import Σ0..*uriOther maps used by this map (canonical URLs)
... group Σ1..*BackboneElementNamed sections for reader convenience
.... name Σ1..1idDescriptive name for a user
.... extends Σ0..1idAnother group that this group adds rules to
.... documentation Σ0..1stringDocumentation for this group
.... input Σ1..*BackboneElementNamed instance provided when invoking the map
..... name Σ1..1idName for this instance of data
..... type Σ0..1stringType for this instance of data
..... mode Σ1..1codesource | target
StructureMapInputMode (Required)
..... documentation 0..1stringDocumentation for this instance of data
.... rule Σ1..*BackboneElementTransform Rule from source to target
..... name Σ1..1idName of the rule for internal references
..... source Σ1..*BackboneElementSource inputs to the mapping
...... required Σ1..1booleanWhether this rule applies if the source isn't found
...... context Σ1..1idType or variable this rule applies to
...... contextType Σ1..1codetype | variable
StructureMapContextType (Required)
...... element Σ0..1stringOptional field for this source
...... listMode Σ0..1codefirst | share | last
StructureMapListMode (Required)
...... variable Σ0..1idNamed context for field, if a field is specified
...... condition Σ0..1stringFluentPath expression - must be true or the rule does not apply
...... check Σ0..1stringFluentPath expression - must be true or the mapping engine throws an error instead of completing
..... target Σ0..*BackboneElementContent to create because of this mapping rule
...... context Σ1..1idType or variable this rule applies to
...... contextType Σ1..1codetype | variable
StructureMapContextType (Required)
...... element Σ0..1stringField to create in the context
...... variable Σ0..1idNamed context for field, if desired, and a field is specified
...... listMode Σ0..*codefirst | share | last
StructureMapListMode (Required)
...... listRuleId Σ0..1idInternal rule reference for shared list items
...... transform Σ0..1codecreate | copy +
StructureMapTransform (Required)
...... parameter Σ0..*BackboneElementParameters to the transform
....... value[x] Σ1..1Parameter value - variable or literal
........ valueIdid
........ valueStringstring
........ valueBooleanboolean
........ valueIntegerinteger
........ valueDecimaldecimal
..... rule Σ0..*see ruleRules contained in this rule
..... dependent Σ0..*BackboneElementWhich other rules to apply in the context of this rule
...... name Σ1..1idName of a rule or group to apply
...... variable Σ1..*stringNames of variables to pass to the rule or group
..... documentation 0..1stringDocumentation for this instance of data

doco Documentation for this format