Profile Comparison between http://smart.who.int/base/StructureDefinition/SGLogicalModel vs http://smart.who.int/base/StructureDefinition/SGLogicalModel

Left:SMART Guidelines Logical Model (http://smart.who.int/base/StructureDefinition/SGLogicalModel)
Right:SMART Guidelines Logical Model (http://smart.who.int/base/StructureDefinition/SGLogicalModel)

Messages

ErrorStructureDefinition.versionValues for version differ: '1.0.0' vs '0.3.0'
InformationStructureDefinition.statusValues for status differ: 'active' vs 'draft'
InformationStructureDefinition.dateValues for date differ: '2026-08-27T08:31:36+00:00' vs '2026-10-20T16:33:47+00:00'
InformationStructureDefinition.jurisdictionAdded the item 'null#null'

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/StructureDefinition/StructureDefinition
      copyright
        date2026-08-27T08:31:36+00:002026-10-20T16:33:47+00:00
        • Values Differ
        descriptionDefines the minimum expectations for Logical Models used in SMART Guidelines
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]null#null
                • Added the item 'null#null'
                kindresource
                  nameSGLogicalModel
                    publisherWHO
                      purpose
                        statusactivedraft
                        • Values Differ
                        titleSMART Guidelines Logical Model
                          typeStructureDefinition
                            urlhttp://smart.who.int/base/StructureDefinition/SGLogicalModel
                              version1.0.00.3.0
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              StructureDefinition C0..*StructureDefinitionStructural Definition
                              C0..*StructureDefinitionStructural Definition
                                StructureDefinition.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                  StructureDefinition.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                    StructureDefinition.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                      StructureDefinition.language 0..1codeLanguage of the resource content
                                      Binding: ?? (preferred): A human language.
                                      Additional BindingsPurpose
                                      ??Max Binding
                                      0..1codeLanguage of the resource content
                                      Binding: ?? (preferred): A human language.
                                      Additional BindingsPurpose
                                      ??Max Binding
                                        StructureDefinition.text 0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                        0..1NarrativeText summary of the resource, for human interpretation
                                        This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                          StructureDefinition.contained 0..*ResourceContained, inline Resources
                                          0..*ResourceContained, inline Resources
                                            StructureDefinition.extension 0..*ExtensionAdditional content defined by implementations
                                            0..*ExtensionAdditional content defined by implementations
                                              StructureDefinition.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                              This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                                StructureDefinition.url This element is included in summaries. 1..1uriCanonical identifier for this structure definition, represented as a URI (globally unique) This element is included in summaries. 1..1uriCanonical identifier for this structure definition, represented as a URI (globally unique)
                                                  StructureDefinition.identifier This element is included in summaries. 0..*IdentifierAdditional identifier for the structure definition
                                                  This element is included in summaries. 0..*IdentifierAdditional identifier for the structure definition
                                                    StructureDefinition.version This element is included in summaries. 0..1stringBusiness version of the structure definition This element is included in summaries. 0..1stringBusiness version of the structure definition
                                                      StructureDefinition.name This element is included in summaries. C1..1stringName for this structure definition (computer friendly) This element is included in summaries. C1..1stringName for this structure definition (computer friendly)
                                                        StructureDefinition.title This element is included in summaries. 1..1stringName for this structure definition (human friendly) This element is included in summaries. 1..1stringName for this structure definition (human friendly)
                                                          StructureDefinition.status This element is a modifier element. This element is included in summaries. 1..1codedraft | active | retired | unknown
                                                          Binding: ?? (required): The lifecycle status of an artifact.
                                                          This element is a modifier element. This element is included in summaries. 1..1codedraft | active | retired | unknown
                                                          Binding: ?? (required): The lifecycle status of an artifact.
                                                            StructureDefinition.experimental This element is included in summaries. 0..1booleanFor testing purposes, not real usage This element is included in summaries. 0..1booleanFor testing purposes, not real usage
                                                              StructureDefinition.date This element is included in summaries. 0..1dateTimeDate last changed This element is included in summaries. 0..1dateTimeDate last changed
                                                                StructureDefinition.publisher This element is included in summaries. 1..1stringName of the publisher (organization or individual) This element is included in summaries. 1..1stringName of the publisher (organization or individual)
                                                                  StructureDefinition.contact This element is included in summaries. 0..*ContactDetailContact details for the publisher
                                                                  This element is included in summaries. 0..*ContactDetailContact details for the publisher
                                                                    StructureDefinition.description 1..1markdownNatural language description of the structure definition1..1markdownNatural language description of the structure definition
                                                                      StructureDefinition.useContext This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
                                                                      This element is included in summaries. 0..*UsageContextThe context that the content is intended to support
                                                                        StructureDefinition.jurisdiction This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for structure definition (if applicable)
                                                                        Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                        This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for structure definition (if applicable)
                                                                        Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                          StructureDefinition.purpose 0..1markdownWhy this structure definition is defined0..1markdownWhy this structure definition is defined
                                                                            StructureDefinition.copyright 0..1markdownUse and/or publishing restrictions0..1markdownUse and/or publishing restrictions
                                                                              StructureDefinition.keyword This element is included in summaries. 0..*CodingAssist with indexing and finding
                                                                              Binding: ?? (extensible): Codes for the meaning of the defined structure (SNOMED CT and LOINC codes, as an example).
                                                                              This element is included in summaries. 0..*CodingAssist with indexing and finding
                                                                              Binding: ?? (extensible): Codes for the meaning of the defined structure (SNOMED CT and LOINC codes, as an example).
                                                                                StructureDefinition.fhirVersion This element is included in summaries. 0..1codeFHIR Version this StructureDefinition targets
                                                                                Binding: ?? (required): All published FHIR Versions.
                                                                                This element is included in summaries. 0..1codeFHIR Version this StructureDefinition targets
                                                                                Binding: ?? (required): All published FHIR Versions.
                                                                                  StructureDefinition.mapping C0..*BackboneElementExternal specification that the content is mapped to
                                                                                  C0..*BackboneElementExternal specification that the content is mapped to
                                                                                    StructureDefinition.mapping.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                      StructureDefinition.mapping.extension 0..*ExtensionAdditional content defined by implementations
                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                        StructureDefinition.mapping.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                        This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                          StructureDefinition.mapping.identity 1..1idInternal id when this mapping is used1..1idInternal id when this mapping is used
                                                                                            StructureDefinition.mapping.uri C0..1uriIdentifies what this mapping refers toC0..1uriIdentifies what this mapping refers to
                                                                                              StructureDefinition.mapping.name C0..1stringNames what this mapping refers toC0..1stringNames what this mapping refers to
                                                                                                StructureDefinition.mapping.comment 0..1stringVersions, Issues, Scope limitations etc.0..1stringVersions, Issues, Scope limitations etc.
                                                                                                  StructureDefinition.kind This element is included in summaries. 1..1codeprimitive-type | complex-type | resource | logical
                                                                                                  Binding: ?? (required): Defines the type of structure that a definition is describing.
                                                                                                  Required Pattern: logical (extensions allowed)
                                                                                                  This element is included in summaries. 1..1codeprimitive-type | complex-type | resource | logical
                                                                                                  Binding: ?? (required): Defines the type of structure that a definition is describing.
                                                                                                  Required Pattern: logical (extensions allowed)
                                                                                                    StructureDefinition.abstract This element is included in summaries. 1..1booleanWhether the structure is abstract This element is included in summaries. 1..1booleanWhether the structure is abstract
                                                                                                      StructureDefinition.context This element is included in summaries. C0..*BackboneElementIf an extension, where it can be used in instances
                                                                                                      This element is included in summaries. C0..*BackboneElementIf an extension, where it can be used in instances
                                                                                                        StructureDefinition.context.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                          StructureDefinition.context.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                            StructureDefinition.context.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                            This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                              StructureDefinition.context.type This element is included in summaries. 1..1codefhirpath | element | extension
                                                                                                              Binding: ?? (required): How an extension context is interpreted.
                                                                                                              This element is included in summaries. 1..1codefhirpath | element | extension
                                                                                                              Binding: ?? (required): How an extension context is interpreted.
                                                                                                                StructureDefinition.context.expression This element is included in summaries. 1..1stringWhere the extension can be used in instances This element is included in summaries. 1..1stringWhere the extension can be used in instances
                                                                                                                  StructureDefinition.contextInvariant This element is included in summaries. C0..*stringFHIRPath invariants - when the extension can be used
                                                                                                                  This element is included in summaries. C0..*stringFHIRPath invariants - when the extension can be used
                                                                                                                    StructureDefinition.type This element is included in summaries. C1..1uriType defined or constrained by this structure
                                                                                                                    Binding: ?? (extensible): Either a resource or a data type, including logical model types.
                                                                                                                    This element is included in summaries. C1..1uriType defined or constrained by this structure
                                                                                                                    Binding: ?? (extensible): Either a resource or a data type, including logical model types.
                                                                                                                      StructureDefinition.baseDefinition This element is included in summaries. C0..1canonical(StructureDefinition)Definition that this type is constrained/specialized from This element is included in summaries. C0..1canonical(StructureDefinition)Definition that this type is constrained/specialized from
                                                                                                                        StructureDefinition.derivation This element is included in summaries. 0..1codespecialization | constraint - How relates to base definition
                                                                                                                        Binding: ?? (required): How a type relates to its baseDefinition.
                                                                                                                        This element is included in summaries. 0..1codespecialization | constraint - How relates to base definition
                                                                                                                        Binding: ?? (required): How a type relates to its baseDefinition.
                                                                                                                          StructureDefinition.snapshot C0..1BackboneElementSnapshot view of the structureC0..1BackboneElementSnapshot view of the structure
                                                                                                                            StructureDefinition.snapshot.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                              StructureDefinition.snapshot.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                                StructureDefinition.snapshot.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                  StructureDefinition.snapshot.element C1..*ElementDefinitionDefinition of elements in the resource (if no StructureDefinition)
                                                                                                                                  C1..*ElementDefinitionDefinition of elements in the resource (if no StructureDefinition)
                                                                                                                                    StructureDefinition.differential C0..1BackboneElementDifferential view of the structureC0..1BackboneElementDifferential view of the structure
                                                                                                                                      StructureDefinition.differential.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                        StructureDefinition.differential.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                                                          StructureDefinition.differential.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                          This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                            StructureDefinition.differential.element 1..*ElementDefinitionDefinition of elements in the resource (if no StructureDefinition)
                                                                                                                                            1..*ElementDefinitionDefinition of elements in the resource (if no StructureDefinition)
                                                                                                                                              StructureDefinition.differential.element.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                StructureDefinition.differential.element.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                                  StructureDefinition.differential.element.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                  This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                                                                                    StructureDefinition.differential.element.path This element is included in summaries. 1..1stringPath of the element in the hierarchy of elements This element is included in summaries. 1..1stringPath of the element in the hierarchy of elements
                                                                                                                                                      StructureDefinition.differential.element.representation This element is included in summaries. 0..*codexmlAttr | xmlText | typeAttr | cdaText | xhtml
                                                                                                                                                      Binding: ?? (required): How a property is represented when serialized.
                                                                                                                                                      This element is included in summaries. 0..*codexmlAttr | xmlText | typeAttr | cdaText | xhtml
                                                                                                                                                      Binding: ?? (required): How a property is represented when serialized.
                                                                                                                                                        StructureDefinition.differential.element.sliceName This element is included in summaries. 0..1stringName for this particular element (in a set of slices) This element is included in summaries. 0..1stringName for this particular element (in a set of slices)
                                                                                                                                                          StructureDefinition.differential.element.sliceIsConstraining This element is included in summaries. 0..1booleanIf this slice definition constrains an inherited slice definition (or not) This element is included in summaries. 0..1booleanIf this slice definition constrains an inherited slice definition (or not)
                                                                                                                                                            StructureDefinition.differential.element.label This element is included in summaries. 0..1stringName for element to display with or prompt for element This element is included in summaries. 0..1stringName for element to display with or prompt for element
                                                                                                                                                              StructureDefinition.differential.element.Slices for code This element is included in summaries. 1..*CodingCorresponding codes in terminologies
                                                                                                                                                              Slice: Unordered, Open by pattern:system
                                                                                                                                                              Binding: ?? (example): Codes that indicate the meaning of a data element.

                                                                                                                                                              Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                                                                                                                                              This element is included in summaries. 1..*CodingCorresponding codes in terminologies
                                                                                                                                                              Slice: Unordered, Open by pattern:system
                                                                                                                                                              Binding: ?? (example): Codes that indicate the meaning of a data element.

                                                                                                                                                              Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                                                                                                                                                StructureDefinition.differential.element.slicing This element is included in summaries. C0..1ElementThis element is sliced - slices follow This element is included in summaries. C0..1ElementThis element is sliced - slices follow
                                                                                                                                                                  StructureDefinition.differential.element.slicing.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                    StructureDefinition.differential.element.slicing.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                    Slice: Unordered, Open by value:url
                                                                                                                                                                    0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                    Slice: Unordered, Open by value:url
                                                                                                                                                                      StructureDefinition.differential.element.slicing.discriminator This element is included in summaries. 0..*ElementElement values that are used to distinguish the slices
                                                                                                                                                                      This element is included in summaries. 0..*ElementElement values that are used to distinguish the slices
                                                                                                                                                                        StructureDefinition.differential.element.slicing.discriminator.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                          StructureDefinition.differential.element.slicing.discriminator.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                                                            StructureDefinition.differential.element.slicing.discriminator.type This element is included in summaries. 1..1codevalue | exists | pattern | type | profile
                                                                                                                                                                            Binding: ?? (required): How an element value is interpreted when discrimination is evaluated.
                                                                                                                                                                            This element is included in summaries. 1..1codevalue | exists | pattern | type | profile
                                                                                                                                                                            Binding: ?? (required): How an element value is interpreted when discrimination is evaluated.
                                                                                                                                                                              StructureDefinition.differential.element.slicing.discriminator.path This element is included in summaries. 1..1stringPath to element value This element is included in summaries. 1..1stringPath to element value
                                                                                                                                                                                StructureDefinition.differential.element.slicing.description This element is included in summaries. C0..1stringText description of how slicing works (or not) This element is included in summaries. C0..1stringText description of how slicing works (or not)
                                                                                                                                                                                  StructureDefinition.differential.element.slicing.ordered This element is included in summaries. 0..1booleanIf elements must be in same order as slices This element is included in summaries. 0..1booleanIf elements must be in same order as slices
                                                                                                                                                                                    StructureDefinition.differential.element.slicing.rules This element is included in summaries. 1..1codeclosed | open | openAtEnd
                                                                                                                                                                                    Binding: ?? (required): How slices are interpreted when evaluating an instance.
                                                                                                                                                                                    This element is included in summaries. 1..1codeclosed | open | openAtEnd
                                                                                                                                                                                    Binding: ?? (required): How slices are interpreted when evaluating an instance.
                                                                                                                                                                                      StructureDefinition.differential.element.short This element is included in summaries. 1..1stringConcise definition for space-constrained presentation This element is included in summaries. 1..1stringConcise definition for space-constrained presentation
                                                                                                                                                                                        StructureDefinition.differential.element.definition This element is included in summaries. 1..1markdownFull formal definition as narrative text This element is included in summaries. 1..1markdownFull formal definition as narrative text
                                                                                                                                                                                          StructureDefinition.differential.element.comment This element is included in summaries. 0..1markdownComments about the use of this element This element is included in summaries. 0..1markdownComments about the use of this element
                                                                                                                                                                                            StructureDefinition.differential.element.requirements This element is included in summaries. 0..1markdownWhy this resource has been created This element is included in summaries. 0..1markdownWhy this resource has been created
                                                                                                                                                                                              StructureDefinition.differential.element.alias This element is included in summaries. 0..*stringOther names
                                                                                                                                                                                              This element is included in summaries. 0..*stringOther names
                                                                                                                                                                                                StructureDefinition.differential.element.min This element is included in summaries. C0..1unsignedIntMinimum Cardinality This element is included in summaries. C0..1unsignedIntMinimum Cardinality
                                                                                                                                                                                                  StructureDefinition.differential.element.max This element is included in summaries. C0..1stringMaximum Cardinality (a number or *) This element is included in summaries. C0..1stringMaximum Cardinality (a number or *)
                                                                                                                                                                                                    StructureDefinition.differential.element.base This element is included in summaries. 0..1ElementBase definition information for tools This element is included in summaries. 0..1ElementBase definition information for tools
                                                                                                                                                                                                      StructureDefinition.differential.element.base.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                        StructureDefinition.differential.element.base.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                        Slice: Unordered, Open by value:url
                                                                                                                                                                                                        0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                        Slice: Unordered, Open by value:url
                                                                                                                                                                                                          StructureDefinition.differential.element.base.path This element is included in summaries. 1..1stringPath that identifies the base element This element is included in summaries. 1..1stringPath that identifies the base element
                                                                                                                                                                                                            StructureDefinition.differential.element.base.min This element is included in summaries. 1..1unsignedIntMin cardinality of the base element This element is included in summaries. 1..1unsignedIntMin cardinality of the base element
                                                                                                                                                                                                              StructureDefinition.differential.element.base.max This element is included in summaries. 1..1stringMax cardinality of the base element This element is included in summaries. 1..1stringMax cardinality of the base element
                                                                                                                                                                                                                StructureDefinition.differential.element.contentReference This element is included in summaries. C0..1uriReference to definition of content for the element This element is included in summaries. C0..1uriReference to definition of content for the element
                                                                                                                                                                                                                  StructureDefinition.differential.element.type This element is included in summaries. C1..1ElementData type and Profile for this element
                                                                                                                                                                                                                  This element is included in summaries. C1..1ElementData type and Profile for this element
                                                                                                                                                                                                                    StructureDefinition.differential.element.type.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                                      StructureDefinition.differential.element.type.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                      Slice: Unordered, Open by value:url
                                                                                                                                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                      Slice: Unordered, Open by value:url
                                                                                                                                                                                                                        StructureDefinition.differential.element.type.code This element is included in summaries. 1..1uriData type or Resource (reference to definition)
                                                                                                                                                                                                                        Binding: ?? (extensible): Either a resource or a data type, including logical model types.
                                                                                                                                                                                                                        This element is included in summaries. 1..1uriData type or Resource (reference to definition)
                                                                                                                                                                                                                        Binding: ?? (extensible): Either a resource or a data type, including logical model types.
                                                                                                                                                                                                                          StructureDefinition.differential.element.type.profile This element is included in summaries. 0..*canonical(StructureDefinition | ImplementationGuide)Profiles (StructureDefinition or IG) - one must apply
                                                                                                                                                                                                                          This element is included in summaries. 0..*canonical(StructureDefinition | ImplementationGuide)Profiles (StructureDefinition or IG) - one must apply
                                                                                                                                                                                                                            StructureDefinition.differential.element.type.targetProfile This element is included in summaries. 0..*canonical(StructureDefinition | ImplementationGuide)Profile (StructureDefinition or IG) on the Reference/canonical target - one must apply
                                                                                                                                                                                                                            This element is included in summaries. 0..*canonical(StructureDefinition | ImplementationGuide)Profile (StructureDefinition or IG) on the Reference/canonical target - one must apply
                                                                                                                                                                                                                              StructureDefinition.differential.element.type.aggregation This element is included in summaries. C0..*codecontained | referenced | bundled - how aggregated
                                                                                                                                                                                                                              Binding: ?? (required): How resource references can be aggregated.
                                                                                                                                                                                                                              This element is included in summaries. C0..*codecontained | referenced | bundled - how aggregated
                                                                                                                                                                                                                              Binding: ?? (required): How resource references can be aggregated.
                                                                                                                                                                                                                                StructureDefinition.differential.element.type.versioning This element is included in summaries. 0..1codeeither | independent | specific
                                                                                                                                                                                                                                Binding: ?? (required): Whether a reference needs to be version specific or version independent, or whether either can be used.
                                                                                                                                                                                                                                This element is included in summaries. 0..1codeeither | independent | specific
                                                                                                                                                                                                                                Binding: ?? (required): Whether a reference needs to be version specific or version independent, or whether either can be used.
                                                                                                                                                                                                                                  StructureDefinition.differential.element.defaultValue[x] This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaSpecified value if missing from instance This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaSpecified value if missing from instance
                                                                                                                                                                                                                                    StructureDefinition.differential.element.meaningWhenMissing This element is included in summaries. C0..1markdownImplicit meaning when this element is missing This element is included in summaries. C0..1markdownImplicit meaning when this element is missing
                                                                                                                                                                                                                                      StructureDefinition.differential.element.orderMeaning This element is included in summaries. 0..1stringWhat the order of the elements means This element is included in summaries. 0..1stringWhat the order of the elements means
                                                                                                                                                                                                                                        StructureDefinition.differential.element.fixed[x] This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue must be exactly this This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue must be exactly this
                                                                                                                                                                                                                                          StructureDefinition.differential.element.pattern[x] This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue must have at least these property values This element is included in summaries. C0..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue must have at least these property values
                                                                                                                                                                                                                                            StructureDefinition.differential.element.example This element is included in summaries. 0..*ElementExample value (as defined for type)
                                                                                                                                                                                                                                            This element is included in summaries. 0..*ElementExample value (as defined for type)
                                                                                                                                                                                                                                              StructureDefinition.differential.element.example.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                                                                StructureDefinition.differential.element.example.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                  StructureDefinition.differential.element.example.label This element is included in summaries. 1..1stringDescribes the purpose of this example This element is included in summaries. 1..1stringDescribes the purpose of this example
                                                                                                                                                                                                                                                    StructureDefinition.differential.element.example.value[x] This element is included in summaries. 1..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue of Example (one of allowed types) This element is included in summaries. 1..1base64Binary, boolean, canonical(), code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference(), SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, MetaValue of Example (one of allowed types)
                                                                                                                                                                                                                                                      StructureDefinition.differential.element.minValue[x] This element is included in summaries. 0..1date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, QuantityMinimum Allowed Value (for some types) This element is included in summaries. 0..1date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, QuantityMinimum Allowed Value (for some types)
                                                                                                                                                                                                                                                        StructureDefinition.differential.element.maxValue[x] This element is included in summaries. 0..1date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, QuantityMaximum Allowed Value (for some types) This element is included in summaries. 0..1date, dateTime, instant, time, decimal, integer, positiveInt, unsignedInt, QuantityMaximum Allowed Value (for some types)
                                                                                                                                                                                                                                                          StructureDefinition.differential.element.maxLength This element is included in summaries. 0..1integerMax length for strings This element is included in summaries. 0..1integerMax length for strings
                                                                                                                                                                                                                                                            StructureDefinition.differential.element.condition This element is included in summaries. 0..*idReference to invariant about presence
                                                                                                                                                                                                                                                            This element is included in summaries. 0..*idReference to invariant about presence
                                                                                                                                                                                                                                                              StructureDefinition.differential.element.constraint This element is included in summaries. C0..*ElementCondition that must evaluate to true
                                                                                                                                                                                                                                                              This element is included in summaries. C0..*ElementCondition that must evaluate to true
                                                                                                                                                                                                                                                                StructureDefinition.differential.element.constraint.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                                                                                  StructureDefinition.differential.element.constraint.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                  Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                  Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                    StructureDefinition.differential.element.constraint.key This element is included in summaries. C1..1idTarget of 'condition' reference above This element is included in summaries. C1..1idTarget of 'condition' reference above
                                                                                                                                                                                                                                                                      StructureDefinition.differential.element.constraint.requirements This element is included in summaries. 0..1stringWhy this constraint is necessary or appropriate This element is included in summaries. 0..1stringWhy this constraint is necessary or appropriate
                                                                                                                                                                                                                                                                        StructureDefinition.differential.element.constraint.severity This element is included in summaries. 1..1codeerror | warning
                                                                                                                                                                                                                                                                        Binding: ?? (required): SHALL applications comply with this constraint?
                                                                                                                                                                                                                                                                        This element is included in summaries. 1..1codeerror | warning
                                                                                                                                                                                                                                                                        Binding: ?? (required): SHALL applications comply with this constraint?
                                                                                                                                                                                                                                                                          StructureDefinition.differential.element.constraint.human This element is included in summaries. 1..1stringHuman description of constraint This element is included in summaries. 1..1stringHuman description of constraint
                                                                                                                                                                                                                                                                            StructureDefinition.differential.element.constraint.expression This element is included in summaries. 0..1stringFHIRPath expression of constraint This element is included in summaries. 0..1stringFHIRPath expression of constraint
                                                                                                                                                                                                                                                                              StructureDefinition.differential.element.constraint.xpath This element is included in summaries. 0..1stringXPath expression of constraint This element is included in summaries. 0..1stringXPath expression of constraint
                                                                                                                                                                                                                                                                                StructureDefinition.differential.element.constraint.source This element is included in summaries. 0..1canonical(StructureDefinition)Reference to original source of constraint This element is included in summaries. 0..1canonical(StructureDefinition)Reference to original source of constraint
                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element.mustSupport This element is included in summaries. 0..1booleanIf the element must be supported This element is included in summaries. 0..1booleanIf the element must be supported
                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element.isModifier This element is included in summaries. 0..1booleanIf this modifies the meaning of other elements This element is included in summaries. 0..1booleanIf this modifies the meaning of other elements
                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element.isModifierReason This element is included in summaries. 0..1stringReason that this element is marked as a modifier This element is included in summaries. 0..1stringReason that this element is marked as a modifier
                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element.isSummary This element is included in summaries. 0..1booleanInclude when _summary = true? This element is included in summaries. 0..1booleanInclude when _summary = true?
                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element.binding This element is included in summaries. C0..1ElementValueSet details if this is coded This element is included in summaries. C0..1ElementValueSet details if this is coded
                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element.binding.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element.binding.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                                              Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                                              0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                                              Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element.binding.strength This element is included in summaries. 1..1coderequired | extensible | preferred | example
                                                                                                                                                                                                                                                                                                Binding: ?? (required): Indication of the degree of conformance expectations associated with a binding.
                                                                                                                                                                                                                                                                                                This element is included in summaries. 1..1coderequired | extensible | preferred | example
                                                                                                                                                                                                                                                                                                Binding: ?? (required): Indication of the degree of conformance expectations associated with a binding.
                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element.binding.description This element is included in summaries. 0..1stringHuman explanation of the value set This element is included in summaries. 0..1stringHuman explanation of the value set
                                                                                                                                                                                                                                                                                                    StructureDefinition.differential.element.binding.valueSet This element is included in summaries. C0..1canonical(ValueSet)Source of value set This element is included in summaries. C0..1canonical(ValueSet)Source of value set
                                                                                                                                                                                                                                                                                                      StructureDefinition.differential.element.mapping This element is included in summaries. 0..*ElementMap element to another set of definitions
                                                                                                                                                                                                                                                                                                      This element is included in summaries. 0..*ElementMap element to another set of definitions
                                                                                                                                                                                                                                                                                                        StructureDefinition.differential.element.mapping.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                                                                                                                                                                          StructureDefinition.differential.element.mapping.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                                                          0..*ExtensionAdditional content defined by implementations
                                                                                                                                                                                                                                                                                                          Slice: Unordered, Open by value:url
                                                                                                                                                                                                                                                                                                            StructureDefinition.differential.element.mapping.identity This element is included in summaries. 1..1idReference to mapping declaration This element is included in summaries. 1..1idReference to mapping declaration
                                                                                                                                                                                                                                                                                                              StructureDefinition.differential.element.mapping.language This element is included in summaries. 0..1codeComputable language of mapping
                                                                                                                                                                                                                                                                                                              Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                                                                                                                                                                                                                              This element is included in summaries. 0..1codeComputable language of mapping
                                                                                                                                                                                                                                                                                                              Binding: ?? (required): The mime type of an attachment. Any valid mime type is allowed.
                                                                                                                                                                                                                                                                                                                StructureDefinition.differential.element.mapping.map This element is included in summaries. 1..1stringDetails of the mapping This element is included in summaries. 1..1stringDetails of the mapping
                                                                                                                                                                                                                                                                                                                  StructureDefinition.differential.element.mapping.comment This element is included in summaries. 0..1stringComments about the mapping or its use This element is included in summaries. 0..1stringComments about the mapping or its use

                                                                                                                                                                                                                                                                                                                    doco Documentation for this format