Union of http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap and http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap

This is the set of resources that conform to either of the profiles CRMI Shareable ConceptMap (http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap) and CRMI Shareable ConceptMap (http://hl7.org/fhir/uv/crmi/StructureDefinition/crmi-shareableconceptmap). E.g. what you have to deal with if you get resources conforming to one of them

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. ConceptMap C1..1A map from one set of concepts to one or more other concepts
cmd-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... meta Σ0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language 0..1codeLanguage of the resource content
Binding: ?? (preferred): A human language.


ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... extension 0..*ExtensionExtension
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... url SΣ1..1uriCanonical identifier for this concept map, represented as a URI (globally unique)
ele-1: All FHIR elements must have a @value or children
... identifier Σ0..1IdentifierAdditional identifier for the concept map
ele-1: All FHIR elements must have a @value or children
... version SΣ1..1stringBusiness version of the concept map
ele-1: All FHIR elements must have a @value or children
... name SΣ0..1stringName for this concept map (computer friendly)
ele-1: All FHIR elements must have a @value or children
... title SΣ1..1stringName for this concept map (human friendly)
ele-1: All FHIR elements must have a @value or children
... status ?!SΣ1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.


ele-1: All FHIR elements must have a @value or children
... experimental SΣ1..1booleanFor testing purposes, not real usage
ele-1: All FHIR elements must have a @value or children
... date Σ0..1dateTimeDate last changed
ele-1: All FHIR elements must have a @value or children
... publisher SΣ0..1stringName of the publisher (organization or individual)
ele-1: All FHIR elements must have a @value or children
... contact Σ0..*ContactDetailContact details for the publisher
ele-1: All FHIR elements must have a @value or children
... description S1..1markdownNatural language description of the concept map
ele-1: All FHIR elements must have a @value or children
... useContext Σ0..*UsageContextThe context that the content is intended to support
ele-1: All FHIR elements must have a @value or children
... jurisdiction Σ0..*CodeableConceptIntended jurisdiction for concept map (if applicable)
Binding: ?? (extensible): Countries and regions within which this artifact is targeted for use.


ele-1: All FHIR elements must have a @value or children
... purpose 0..1markdownWhy this concept map is defined
ele-1: All FHIR elements must have a @value or children
... copyright 0..1markdownUse and/or publishing restrictions
ele-1: All FHIR elements must have a @value or children
... source[x] Σ0..1The source value set that contains the concepts that are being mapped
ele-1: All FHIR elements must have a @value or children
.... sourceUriuri
.... sourceCanonicalcanonical(ValueSet)
... target[x] Σ0..1The target value set which provides context for the mappings
ele-1: All FHIR elements must have a @value or children
.... targetUriuri
.... targetCanonicalcanonical(ValueSet)
... group 0..*BackboneElementSame source and target systems
ele-1: All FHIR elements must have a @value or children
.... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... source 0..1uriSource system where concepts to be mapped are defined
ele-1: All FHIR elements must have a @value or children
.... sourceVersion 0..1stringSpecific version of the code system
ele-1: All FHIR elements must have a @value or children
.... target 0..1uriTarget system that the concepts are to be mapped to
ele-1: All FHIR elements must have a @value or children
.... targetVersion 0..1stringSpecific version of the code system
ele-1: All FHIR elements must have a @value or children
.... element 1..*BackboneElementMappings for a concept from the source set
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... code 0..1codeIdentifies element being mapped
ele-1: All FHIR elements must have a @value or children
..... display 0..1stringDisplay for the code
ele-1: All FHIR elements must have a @value or children
..... target C0..*BackboneElementConcept in target system for element
cmd-1: If the map is narrower or inexact, there SHALL be some comments
ele-1: All FHIR elements must have a @value or children
...... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... code 0..1codeCode that identifies the target element
ele-1: All FHIR elements must have a @value or children
...... display 0..1stringDisplay for the code
ele-1: All FHIR elements must have a @value or children
...... equivalence ?!1..1coderelatedto | equivalent | equal | wider | subsumes | narrower | specializes | inexact | unmatched | disjoint
Binding: ?? (required): The degree of equivalence between concepts.


ele-1: All FHIR elements must have a @value or children
...... comment 0..1stringDescription of status/issues in mapping
ele-1: All FHIR elements must have a @value or children
...... dependsOn 0..*BackboneElementOther elements required for this mapping (from context)
ele-1: All FHIR elements must have a @value or children
....... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
....... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
....... property 1..1uriReference to property mapping depends on
ele-1: All FHIR elements must have a @value or children
....... system 0..1canonical(CodeSystem)Code System (if necessary)
ele-1: All FHIR elements must have a @value or children
....... value 1..1stringValue of the referenced element
ele-1: All FHIR elements must have a @value or children
....... display 0..1stringDisplay for the code (if value is a code)
ele-1: All FHIR elements must have a @value or children
...... product 0..*Other concepts that this mapping also produces
ele-1: All FHIR elements must have a @value or children
.... unmapped C0..1BackboneElementWhat to do when there is no mapping for the source concept
cmd-2: If the mode is 'fixed', a code must be provided
cmd-3: If the mode is 'other-map', a url must be provided
ele-1: All FHIR elements must have a @value or children
..... extension 0..*ExtensionAdditional content defined by implementations
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... modifierExtension ?!Σ0..*ExtensionExtensions that cannot be ignored even if unrecognized
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
..... mode 1..1codeprovided | fixed | other-map
Binding: ?? (required): Defines which action to take if there is no match in the group.


ele-1: All FHIR elements must have a @value or children
..... code 0..1codeFixed code when mode = fixed
ele-1: All FHIR elements must have a @value or children
..... display 0..1stringDisplay for the code
ele-1: All FHIR elements must have a @value or children
..... url 0..1canonical(ConceptMap)canonical reference to an additional ConceptMap to use for mapping if the source concept is unmapped
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format