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

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

Structure

NameFlagsCard.TypeDescription & Constraintsdoco
.. NamingSystem C1..1System of unique identification
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
nsd-0: Name should be usable as an identifier for the module by machine processing applications such as code generation
nsd-1: Root systems cannot have uuid identifiers
nsd-2: Can't have more than one preferred identifier for a type
... 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
... name Σ1..1stringName for this naming system (computer friendly)
ele-1: All FHIR elements must have a @value or children
... status ?!Σ1..1codedraft | active | retired | unknown
Binding: ?? (required): The lifecycle status of an artifact.


ele-1: All FHIR elements must have a @value or children
... kind Σ1..1codecodesystem | identifier | root
Binding: ?? (required): Identifies the purpose of the naming system.


ele-1: All FHIR elements must have a @value or children
... date SΣ1..1dateTimeDate last changed
ele-1: All FHIR elements must have a @value or children
... publisher Σ0..1stringName of the publisher (organization or individual)
ele-1: All FHIR elements must have a @value or children
... contact SΣ0..*ContactDetailContact details for the publisher
ele-1: All FHIR elements must have a @value or children
... responsible 0..1stringWho maintains system namespace?
ele-1: All FHIR elements must have a @value or children
... type 0..1CodeableConcepte.g. driver, provider, patient, bank etc.
Binding: ?? (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.


ele-1: All FHIR elements must have a @value or children
... description 0..1markdownNatural language description of the naming system
ele-1: All FHIR elements must have a @value or children
... useContext SΣ0..*UsageContextThe context that the content is intended to support
ele-1: All FHIR elements must have a @value or children
... jurisdiction SΣ0..*CodeableConceptIntended jurisdiction for naming system (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
... usage 0..1stringHow/where is it used
ele-1: All FHIR elements must have a @value or children
... uniqueId Σ1..*BackboneElementUnique identifiers used for system
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
.... type Σ1..1codeoid | uuid | uri | other
Binding: ?? (required): Identifies the style of unique identifier used to identify a namespace.


ele-1: All FHIR elements must have a @value or children
.... value Σ1..1stringThe unique identifier
ele-1: All FHIR elements must have a @value or children
.... preferred 0..1booleanIs this the id that should be used for this type
ele-1: All FHIR elements must have a @value or children
.... comment 0..1stringNotes about identifier usage
ele-1: All FHIR elements must have a @value or children
.... period 0..1PeriodWhen is identifier valid?
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format