PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.core@1.4.0
    http://hl7.org/fhir/StructureDefinition/Library
description: Base StructureDefinition for Library Resource
package_name: hl7.fhir.core
derivation: specialization
name: Library
type: null
elements:
  moduleMetadata: {type: ModuleMetadata, short: The metadata information for the library, isSummary: true, index: 0}
  model:
    type: BackboneElement
    short: A model used by the library
    isSummary: true
    array: true
    index: 1
    elements:
      name: {type: string, short: Name of the model, isSummary: true, index: 2}
      identifier: {type: string, short: The identifier of the model, isSummary: true, index: 3}
      version: {type: string, short: 'The version of the model, if any', isSummary: true, index: 4}
    required: [identifier]
  library:
    type: BackboneElement
    short: A library referenced by this library
    isSummary: true
    array: true
    index: 5
    elements:
      name: {type: string, short: Name of the library, isSummary: true, index: 6}
      identifier: {type: string, short: The identifier of the library, isSummary: true, index: 7}
      version: {type: string, short: 'The version of the library, if any', isSummary: true, index: 8}
      document:
        short: The content of the library
        isSummary: true
        choices: [documentAttachment, documentReference]
        index: 10
      documentAttachment: {type: Attachment, short: The content of the library, isSummary: true, choiceOf: document, index: 11}
      documentReference: {type: Reference, short: The content of the library, isSummary: true, choiceOf: document, index: 12}
    required: [identifier]
  codeSystem:
    type: BackboneElement
    short: A code system used by the library
    isSummary: true
    array: true
    index: 13
    elements:
      name: {type: string, short: Name of the code system, isSummary: true, index: 14}
      identifier: {type: string, short: The identifier of the code system, isSummary: true, index: 15}
      version: {type: string, short: 'The version of the code system, if any', isSummary: true, index: 16}
    required: [identifier]
  valueSet:
    type: BackboneElement
    short: A value set used by the library
    isSummary: true
    array: true
    index: 17
    elements:
      name: {type: string, short: Name of the value set, isSummary: true, index: 18}
      identifier: {type: string, short: The identifier of the value set, isSummary: true, index: 19}
      version: {type: string, short: The version of the value set, isSummary: true, index: 20}
      codeSystem: {type: string, short: The code system binding for this value set definition, isSummary: true, array: true, index: 21}
    required: [identifier]
  parameter: {type: ParameterDefinition, short: Parameters defined by the library, isSummary: true, array: true, index: 22}
  dataRequirement: {type: DataRequirement, short: Data requirements of the library, isSummary: true, array: true, index: 23}
  document: {type: Attachment, short: The content of the library, isSummary: true, index: 24}
package_version: 1.4.0
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/Library
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [document]