PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.r3.core@3.0.2
    http://hl7.org/fhir/StructureDefinition/ImplementationGuide
description: Base StructureDefinition for ImplementationGuide Resource
package_name: hl7.fhir.r3.core
derivation: specialization
name: ImplementationGuide
type: ImplementationGuide
elements:
  description: {type: markdown, short: Natural language description of the implementation guide, index: 8}
  binary: {type: uri, short: 'Image, css, script, etc.', array: true, index: 32}
  package:
    type: BackboneElement
    short: Group of resources as used in .page.package
    isSummary: true
    array: true
    index: 16
    elements:
      name: {type: string, short: Name used .page.package, isSummary: true, index: 17}
      description: {type: string, short: Human readable text describing the package, index: 18}
      resource:
        min: 1
        short: Resource in the implementation guide
        index: 19
        type: BackboneElement
        array: true
        elements:
          example: {short: 'If not an example, has its normal meaning', type: boolean, isSummary: true, index: 20}
          name: {type: string, short: Human Name for the resource, isSummary: true, index: 21}
          description: {type: string, short: Reason why included in guide, index: 22}
          acronym: {type: string, short: Short code to identify the resource, index: 23}
          source:
            short: Location of the resource
            choices: [sourceUri, sourceReference]
            isSummary: true
            index: 25
          sourceUri: {short: Location of the resource, type: uri, choiceOf: source, isSummary: true, index: 26}
          sourceReference:
            short: Location of the resource
            refers: ['http://hl7.org/fhir/StructureDefinition/Resource']
            type: Reference
            choiceOf: source
            isSummary: true
            index: 27
          exampleFor:
            short: Resource this is an example of (if applicable)
            refers: ['http://hl7.org/fhir/StructureDefinition/StructureDefinition']
            type: Reference
            index: 28
        required: [example, sourceReference, source, sourceUri]
        isSummary: true
    required: [resource, name]
  date: {short: Date this was last changed, type: dateTime, isSummary: true, index: 5}
  dependency:
    type: BackboneElement
    short: Another Implementation guide this depends on
    isSummary: true
    array: true
    index: 13
    elements:
      type: {short: reference | inclusion, type: code, isSummary: true, index: 14}
      uri: {short: Where to find dependency, type: uri, isSummary: true, index: 15}
    required: [uri, type]
  publisher: {short: Name of the publisher (organization or individual), type: string, isSummary: true, index: 6}
  fhirVersion: {short: FHIR Version this Implementation Guide targets, type: id, isSummary: true, index: 12}
  jurisdiction: {short: Intended jurisdiction for implementation guide (if applicable), type: CodeableConcept, array: true, isSummary: true, index: 10}
  global:
    short: Profiles that apply globally
    type: BackboneElement
    array: true
    isSummary: true
    index: 29
    elements:
      type: {short: Type this profiles applies to, type: code, isSummary: true, index: 30}
      profile:
        short: Profile that all resources must conform to
        refers: ['http://hl7.org/fhir/StructureDefinition/StructureDefinition']
        type: Reference
        isSummary: true
        index: 31
    required: [profile, type]
  name: {short: Name for this implementation guide (computer friendly), type: string, isSummary: true, index: 2}
  useContext: {short: Context the content is intended to support, type: UsageContext, array: true, isSummary: true, index: 9}
  copyright: {short: Use and/or publishing restrictions, type: markdown, index: 11}
  experimental: {isModifier: true, short: 'For testing purposes, not real usage', type: boolean, isSummary: true, index: 4}
  page:
    short: Page/Section in the Guide
    type: BackboneElement
    isSummary: true
    index: 33
    elements:
      source: {short: Where to find that page, type: uri, isSummary: true, index: 34}
      title: {type: string, short: Short title shown for navigational assistance, isSummary: true, index: 35}
      kind: {short: page | example | list | include | directory | dictionary | toc | resource, type: code, isSummary: true, index: 36}
      type: {type: code, short: Kind of resource to include in the list, array: true, index: 37}
      package: {type: string, short: Name of package to include, array: true, index: 38}
      format: {short: 'Format of the page (e.g. html, markdown, etc.)', type: code, index: 39}
      page:
        short: Nested Pages / Sections
        elementReference: ['http://hl7.org/fhir/StructureDefinition/ImplementationGuide', elements, page]
        array: true
        index: 40
    required: [kind, title, source]
  status: {isModifier: true, short: draft | active | retired | unknown, type: code, isSummary: true, index: 3}
  url: {short: Logical URI to reference this implementation guide (globally unique), type: uri, isSummary: true, index: 0}
  version: {short: Business version of the implementation guide, type: string, isSummary: true, index: 1}
  contact: {short: Contact details for the publisher, type: ContactDetail, array: true, isSummary: true, index: 7}
package_version: 3.0.2
class: resource
kind: resource
url: http://hl7.org/fhir/StructureDefinition/ImplementationGuide
base: http://hl7.org/fhir/StructureDefinition/DomainResource
version: null
required: [url, name, status]