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

Left:SMART Guidelines ConceptMap (http://smart.who.int/base/StructureDefinition/SGConceptMap)
Right:SMART Guidelines ConceptMap (http://smart.who.int/base/StructureDefinition/SGConceptMap)

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/uv/crmi/StructureDefinition/crmi-shareableconceptmap
      copyright
        date2026-08-27T08:31:36+00:002026-10-20T16:33:47+00:00
        • Values Differ
        descriptionDefines the minimum expectations for ConceptMap resources used in SMART Guidelines
          experimental
            fhirVersion4.0.1
              jurisdiction
                jurisdiction / jurisdiction[0]null#null
                • Added the item 'null#null'
                kindresource
                  nameSGConceptMap
                    publisherWHO
                      purpose
                        statusactivedraft
                        • Values Differ
                        titleSMART Guidelines ConceptMap
                          typeConceptMap
                            urlhttp://smart.who.int/base/StructureDefinition/SGConceptMap
                              version1.0.00.3.0
                              • Values Differ

                              Structure

                              NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                              ConceptMap C1..1CRMIShareableConceptMapA map from one set of concepts to one or more other concepts
                              C1..1CRMIShareableConceptMapA map from one set of concepts to one or more other concepts
                                ConceptMap.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
                                  ConceptMap.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                    ConceptMap.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
                                      ConceptMap.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
                                        ConceptMap.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
                                          ConceptMap.contained 0..*ResourceContained, inline Resources
                                          0..*ResourceContained, inline Resources
                                            ConceptMap.Slices for extension 0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                            0..*ExtensionExtension
                                            Slice: Unordered, Open by value:url
                                              ConceptMap.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
                                                ConceptMap.url This element must be supported. This element is included in summaries. 1..1uriCanonical identifier for this concept map, represented as a URI (globally unique) This element must be supported. This element is included in summaries. 1..1uriCanonical identifier for this concept map, represented as a URI (globally unique)
                                                  ConceptMap.identifier This element is included in summaries. 0..1IdentifierAdditional identifier for the concept map This element is included in summaries. 0..1IdentifierAdditional identifier for the concept map
                                                    ConceptMap.version This element must be supported. This element is included in summaries. 1..1stringBusiness version of the concept map This element must be supported. This element is included in summaries. 1..1stringBusiness version of the concept map
                                                      ConceptMap.name This element must be supported. This element is included in summaries. C1..1stringName for this concept map (computer friendly) This element must be supported. This element is included in summaries. C1..1stringName for this concept map (computer friendly)
                                                        ConceptMap.title This element must be supported. This element is included in summaries. 1..1stringName for this concept map (human friendly) This element must be supported. This element is included in summaries. 1..1stringName for this concept map (human friendly)
                                                          ConceptMap.status This element is a modifier element. This element must be supported. 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 must be supported. This element is included in summaries. 1..1codedraft | active | retired | unknown
                                                          Binding: ?? (required): The lifecycle status of an artifact.
                                                            ConceptMap.experimental This element must be supported. This element is included in summaries. 1..1booleanFor testing purposes, not real usage This element must be supported. This element is included in summaries. 1..1booleanFor testing purposes, not real usage
                                                              ConceptMap.date This element is included in summaries. 0..1dateTimeDate last changed This element is included in summaries. 0..1dateTimeDate last changed
                                                                ConceptMap.publisher This element must be supported. This element is included in summaries. 1..1stringName of the publisher (organization or individual) This element must be supported. This element is included in summaries. 1..1stringName of the publisher (organization or individual)
                                                                  ConceptMap.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
                                                                    ConceptMap.description This element must be supported. 1..1markdownNatural language description of the concept map This element must be supported. 1..1markdownNatural language description of the concept map
                                                                      ConceptMap.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
                                                                        ConceptMap.jurisdiction This element is included in summaries. 0..*CodeableConceptIntended jurisdiction for concept map (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 concept map (if applicable)
                                                                        Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.
                                                                          ConceptMap.purpose 0..1markdownWhy this concept map is defined0..1markdownWhy this concept map is defined
                                                                            ConceptMap.copyright 0..1markdownUse and/or publishing restrictions0..1markdownUse and/or publishing restrictions
                                                                              ConceptMap.source[x] This element is included in summaries. 0..1uri, canonical(ValueSet)The source value set that contains the concepts that are being mapped This element is included in summaries. 0..1uri, canonical(ValueSet)The source value set that contains the concepts that are being mapped
                                                                                ConceptMap.target[x] This element is included in summaries. 0..1uri, canonical(ValueSet)The target value set which provides context for the mappings This element is included in summaries. 0..1uri, canonical(ValueSet)The target value set which provides context for the mappings
                                                                                  ConceptMap.group 0..*BackboneElementSame source and target systems
                                                                                  0..*BackboneElementSame source and target systems
                                                                                    ConceptMap.group.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                      ConceptMap.group.extension 0..*ExtensionAdditional content defined by implementations
                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                        ConceptMap.group.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
                                                                                          ConceptMap.group.source 0..1uriSource system where concepts to be mapped are defined0..1uriSource system where concepts to be mapped are defined
                                                                                            ConceptMap.group.sourceVersion 0..1stringSpecific version of the code system0..1stringSpecific version of the code system
                                                                                              ConceptMap.group.target 0..1uriTarget system that the concepts are to be mapped to0..1uriTarget system that the concepts are to be mapped to
                                                                                                ConceptMap.group.targetVersion 0..1stringSpecific version of the code system0..1stringSpecific version of the code system
                                                                                                  ConceptMap.group.element 1..*BackboneElementMappings for a concept from the source set
                                                                                                  1..*BackboneElementMappings for a concept from the source set
                                                                                                    ConceptMap.group.element.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                      ConceptMap.group.element.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                      0..*ExtensionAdditional content defined by implementations
                                                                                                        ConceptMap.group.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
                                                                                                          ConceptMap.group.element.code 0..1codeIdentifies element being mapped0..1codeIdentifies element being mapped
                                                                                                            ConceptMap.group.element.display 0..1stringDisplay for the code0..1stringDisplay for the code
                                                                                                              ConceptMap.group.element.target C0..*BackboneElementConcept in target system for element
                                                                                                              C0..*BackboneElementConcept in target system for element
                                                                                                                ConceptMap.group.element.target.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                  ConceptMap.group.element.target.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                    ConceptMap.group.element.target.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
                                                                                                                      ConceptMap.group.element.target.code 0..1codeCode that identifies the target element0..1codeCode that identifies the target element
                                                                                                                        ConceptMap.group.element.target.display 0..1stringDisplay for the code0..1stringDisplay for the code
                                                                                                                          ConceptMap.group.element.target.equivalence This element is a modifier element. 1..1coderelatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint
                                                                                                                          Binding: ?? (required): The degree of equivalence between concepts.
                                                                                                                          This element is a modifier element. 1..1coderelatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint
                                                                                                                          Binding: ?? (required): The degree of equivalence between concepts.
                                                                                                                            ConceptMap.group.element.target.comment C0..1stringDescription of status/issues in mappingC0..1stringDescription of status/issues in mapping
                                                                                                                              ConceptMap.group.element.target.dependsOn 0..*BackboneElementOther elements required for this mapping (from context)
                                                                                                                              0..*BackboneElementOther elements required for this mapping (from context)
                                                                                                                                ConceptMap.group.element.target.dependsOn.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                  ConceptMap.group.element.target.dependsOn.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                  0..*ExtensionAdditional content defined by implementations
                                                                                                                                    ConceptMap.group.element.target.dependsOn.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
                                                                                                                                      ConceptMap.group.element.target.dependsOn.property 1..1uriReference to property mapping depends on1..1uriReference to property mapping depends on
                                                                                                                                        ConceptMap.group.element.target.dependsOn.system 0..1canonical(CodeSystem)Code System (if necessary)0..1canonical(CodeSystem)Code System (if necessary)
                                                                                                                                          ConceptMap.group.element.target.dependsOn.value 1..1stringValue of the referenced element1..1stringValue of the referenced element
                                                                                                                                            ConceptMap.group.element.target.dependsOn.display 0..1stringDisplay for the code (if value is a code)0..1stringDisplay for the code (if value is a code)
                                                                                                                                              ConceptMap.group.element.target.product 0..*See dependsOn (ConceptMap)Other concepts that this mapping also produces
                                                                                                                                              0..*See dependsOn (ConceptMap)Other concepts that this mapping also produces
                                                                                                                                                ConceptMap.group.unmapped C0..1BackboneElementWhat to do when there is no mapping for the source conceptC0..1BackboneElementWhat to do when there is no mapping for the source concept
                                                                                                                                                  ConceptMap.group.unmapped.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                                                                                    ConceptMap.group.unmapped.extension 0..*ExtensionAdditional content defined by implementations
                                                                                                                                                    0..*ExtensionAdditional content defined by implementations
                                                                                                                                                      ConceptMap.group.unmapped.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
                                                                                                                                                        ConceptMap.group.unmapped.mode 1..1codeprovided | fixed | other-map
                                                                                                                                                        Binding: ?? (required): Defines which action to take if there is no match in the group.
                                                                                                                                                        1..1codeprovided | fixed | other-map
                                                                                                                                                        Binding: ?? (required): Defines which action to take if there is no match in the group.
                                                                                                                                                          ConceptMap.group.unmapped.code 0..1codeFixed code when mode = fixed0..1codeFixed code when mode = fixed
                                                                                                                                                            ConceptMap.group.unmapped.display 0..1stringDisplay for the code0..1stringDisplay for the code
                                                                                                                                                              ConceptMap.group.unmapped.url 0..1canonical(ConceptMap)canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped0..1canonical(ConceptMap)canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped

                                                                                                                                                                doco Documentation for this format