FHIR CI-Build

This is the Continuous Integration Build of FHIR (will be incorrect/inconsistent at times).
See the Directory of published versions icon

Terminology Infrastructure icon Work Group  Maturity Level: 0 Trial Use Use Context: Any

The canonical URL for this profile is:

http://hl7.org/fhir/StructureDefinition/shareablecodesystem

Enforces the minimum information set for the code system metadata required by HL7 and other organizations that share and publish code systems

Note to Implementers: All of the shareable, publishable, computable, and executable profiles will be migrating to the new Canonical Resource Management icon implementation guide as part of the next FHIR release. Implementers are encouraged to look there for updates, corrections and clarifications.

This profile was published on Thu, Jan 1, 1970 00:00+0000 as a draft by HL7.

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

This structure is derived from CodeSystem.

Summary

Mandatory: 6 elements (+1 nested mandatory element)
Must-Support: 18 elements

Extensions

This structure refers to these extensions:

 

Alternate definitions: Master Definition (XML, JSON), Schematron

Path Name Conformance ValueSet
CodeSystem.language All Languages required All Languages
CodeSystem.versionAlgorithm[x] Version Algorithm extensible Version Algorithm
CodeSystem.status PublicationStatus required PublicationStatus
CodeSystem.jurisdiction Jurisdiction ValueSet extensible Jurisdiction ValueSet
CodeSystem.topic Definition Topic example Definition Topic
CodeSystem.hierarchyMeaning Code System Hierarchy Meaning required Code System Hierarchy Meaning
CodeSystem.content Code System Content Mode required Code System Content Mode
CodeSystem.filter.operator Filter Operator required Filter Operator
CodeSystem.property.type Property Type required Property Type
CodeSystem.concept.designation.language All Languages required All Languages
CodeSystem.concept.designation.use Designation Use extensible Designation Use
CodeSystem.concept.designation.additionalUse Designation Use extensible Designation Use
RuleRule
Id Path Details Requirements
scs-1 CodeSystem If a codesystem contains nested concepts, it must specify hierarchyMeaning
Expression icon: concept.concept.exists() implies hierarchyMeaning.exists()
scs-2 CodeSystem If a codesystem contains example, fragment, or complete content, it must have at least one concept
Expression icon: content in ( 'example' | 'fragment' | 'complete' ) implies concept.exists()
. .