description: A set of rules of how FHIR is used to solve a particular problem. This resource is used to gather all the parts of an implementation guide into a logical whole and to publish a computable definition of all the parts. package_name: hl7.fhir.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, defaultValueBoolean: false, 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: [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.2.0 class: resource kind: resource url: http://hl7.org/fhir/StructureDefinition/ImplementationGuide base: http://hl7.org/fhir/StructureDefinition/DomainResource version: null required: [url, name, status]