PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.ph-library@2.0.0-ballot
    http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-valueset-library
description: This Library profile defines the library containing US Public Health value sets.
package_name: hl7.fhir.us.ph-library
derivation: constraint
name: USPublicHealthValueSetLibrary
type: Library
elements:
  description: {short: The description should succinctly and lucidly state the scope of the value sets included (the domains covered with as much specificity as to make the collection unique) and the intended use of the collection (a sense of what guides can use the collection)., mustSupport: true, index: 7}
  purpose: {short: Value Sets Purpose, mustSupport: true, index: 8}
  type:
    short: asset-collection
    mustSupport: true
    pattern:
      type: CodeableConcept
      value:
        coding:
        - {code: asset-collection, system: 'http://terminology.hl7.org/CodeSystem/library-type'}
    type: CodeableConcept
    index: 6
  title: {short: Value Sets Name, index: 5}
  extension:
    index: 0
    slicing:
      rules: open
      ordered: false
      discriminator:
      - {path: url, type: value}
      min: null
      slices:
        expansionParameters:
          match: {url: null}
          schema: {short: Expansion Parameters for the ValueSet., type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-expansion-parameters-extension', index: 1}
          min: 0
          max: 1
  identifier:
    elements:
      system:
        short: The namespace for Object Identifiers
        pattern: {type: uri, value: 'urn:ietf:rfc:3986'}
        mustSupport: true
        type: uri
        index: 2
      value: {mustSupport: true, index: 3}
    required: [system, value]
  version: {short: Value Sets Definition Version, mustSupport: true, index: 4}
  relatedArtifact:
    index: 11
    slicing:
      rules: open
      discriminator:
      - {path: resource.resolve(), type: profile}
      min: 1
      slices:
        USPHValueSet:
          match: {}
          schema:
            short: US Public Health Value Set
            mustSupport: true
            array: true
            min: 1
            _required: true
            index: 12
            elements:
              type:
                short: composed-of
                pattern: {type: code, value: composed-of}
                type: code
                index: 13
              resource: {type: canonical, mustSupport: true, index: 14}
            required: [resource]
  effectivePeriod:
    mustSupport: true
    index: 9
    elements:
      start: {short: Value Sets Effective Start Date, mustSupport: true, index: 10}
    required: [start]
package_version: 2.0.0-ballot
extensions:
  expansionParameters: {url: 'http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-expansion-parameters-extension', min: 0, max: 1, short: Expansion Parameters for the ValueSet., type: Extension, mustSupport: true, index: 1}
class: profile
kind: resource
url: http://hl7.org/fhir/us/ph-library/StructureDefinition/us-ph-valueset-library
base: http://hl7.org/fhir/StructureDefinition/shareablelibrary
version: 2.0.0-ballot
required: [effectivePeriod, purpose, relatedArtifact, title]