This page is part of the FHIR Specification v4.3.0-snapshot1: R4B Snapshot to support the Jan 2022 Connectathon. About the R4B version of FHIR. The current officially released version is 4.3.0. For a full list of available versions, see the Directory of published versions . Page versions: R5 R4B R4
FHIR Infrastructure Work Group | Maturity Level: 2 | Trial Use | Compartments: Not linked to any defined compartments |
Dependency Graph for StructureMap FMM level 2
Name | Card. | Type | Dependency Analysis |
---|---|---|---|
StructureMap | DomainResource | ||
url | 1..1 | uri | |
identifier | 0..* | Identifier | |
version | 0..1 | string | |
name | 1..1 | string | |
title | 0..1 | string | |
status | 1..1 | code | |
experimental | 0..1 | boolean | |
date | 0..1 | dateTime | |
publisher | 0..1 | string | |
contact | 0..* | ContactDetail | |
description | 0..1 | markdown | |
useContext | 0..* | UsageContext | |
jurisdiction | 0..* | CodeableConcept | |
purpose | 0..1 | markdown | |
copyright | 0..1 | markdown | |
structure | 0..* | BackboneElement | |
url | 1..1 | canonical(StructureDefinition) | |
mode | 1..1 | code | |
alias | 0..1 | string | |
documentation | 0..1 | string | |
import | 0..* | canonical(StructureMap) | |
group | 1..* | BackboneElement | |
name | 1..1 | id | |
extends | 0..1 | id | |
typeMode | 1..1 | code | |
documentation | 0..1 | string | |
input | 1..* | BackboneElement | |
name | 1..1 | id | |
type | 0..1 | string | |
mode | 1..1 | code | |
documentation | 0..1 | string | |
rule | 1..* | BackboneElement | |
name | 1..1 | id | |
source | 1..* | BackboneElement | |
context | 1..1 | id | |
min | 0..1 | integer | |
max | 0..1 | string | |
type | 0..1 | string | |
defaultValue[x] | 0..1 | ||
defaultValueBase64Binary | base64Binary | ||
defaultValueBoolean | boolean | ||
defaultValueCanonical | canonical | ||
defaultValueCode | code | ||
defaultValueDate | date | ||
defaultValueDateTime | dateTime | ||
defaultValueDecimal | decimal | ||
defaultValueId | id | ||
defaultValueInstant | instant | ||
defaultValueInteger | integer | ||
defaultValueMarkdown | markdown | ||
defaultValueOid | oid | ||
defaultValuePositiveInt | positiveInt | ||
defaultValueString | string | ||
defaultValueTime | time | ||
defaultValueUnsignedInt | unsignedInt | ||
defaultValueUri | uri | ||
defaultValueUrl | url | ||
defaultValueUuid | uuid | ||
defaultValueAddress | Address | ||
defaultValueAge | Age | ||
defaultValueAnnotation | Annotation | ||
defaultValueAttachment | Attachment | ||
defaultValueCodeableConcept | CodeableConcept | ||
defaultValueCoding | Coding | ||
defaultValueContactPoint | ContactPoint | ||
defaultValueCount | Count | ||
defaultValueDistance | Distance | ||
defaultValueDuration | Duration | ||
defaultValueHumanName | HumanName | ||
defaultValueIdentifier | Identifier | ||
defaultValueMoney | Money | ||
defaultValuePeriod | Period | ||
defaultValueQuantity | Quantity | ||
defaultValueRange | Range | ||
defaultValueRatio | Ratio | ||
defaultValueReference | Reference( | ||
defaultValueSampledData | SampledData | ||
defaultValueSignature | Signature | ||
defaultValueTiming | Timing | ||
defaultValueContactDetail | ContactDetail | ||
defaultValueContributor | Contributor | ||
defaultValueDataRequirement | DataRequirement | ||
defaultValueExpression | Expression | ||
defaultValueParameterDefinition | ParameterDefinition | ||
defaultValueRelatedArtifact | RelatedArtifact | ||
defaultValueTriggerDefinition | TriggerDefinition | ||
defaultValueUsageContext | UsageContext | ||
defaultValueDosage | Dosage | ||
defaultValueMeta | Meta | ||
element | 0..1 | string | |
listMode | 0..1 | code | |
variable | 0..1 | id | |
condition | 0..1 | string | |
check | 0..1 | string | |
logMessage | 0..1 | string | |
target | 0..* | BackboneElement | |
context | 0..1 | id | |
contextType | 0..1 | code | |
element | 0..1 | string | |
variable | 0..1 | id | |
listMode | 0..* | code | |
listRuleId | 0..1 | id | |
transform | 0..1 | code | |
parameter | 0..* | BackboneElement | |
value[x] | 1..1 | ||
valueId | id | ||
valueString | string | ||
valueBoolean | boolean | ||
valueInteger | integer | ||
valueDecimal | decimal | ||
rule | 0..* | see rule | |
dependent | 0..* | BackboneElement | |
name | 1..1 | id | |
variable | 1..* | string | |
documentation | 0..1 | string |