Extensions for Using Data Elements from FHIR R4 in FHIR STU3
0.1.0 - STU International flag

Extensions for Using Data Elements from FHIR R4 in FHIR STU3 - Downloaded Version null See the Directory of published versions

Extension: ExtensionImplementationGuide_Manifest

Official URL: http://hl7.org/fhir/4.0/StructureDefinition/extension-ImplementationGuide.manifest Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: ExtensionImplementationGuide_Manifest

R4: ImplementationGuide.manifest (new:BackboneElement)

This extension is part of the cross-version definitions generated to enable use of the element ImplementationGuide.manifest as defined in FHIR R4 in FHIR STU3.

The source element is defined as: ImplementationGuide.manifest 0..1 BackboneElement

Following are the generation technical comments: Element ImplementationGuide.manifest has a context of ImplementationGuide based on following the parent source element upwards and mapping to ImplementationGuide. Element ImplementationGuide.manifest has no mapping targets in FHIR STU3. Typically, this is because the element has been added (is a new element).

Context of Use

Usage info

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Extension Content

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

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension R4: Information about an assembled IG (new)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:rendering 0..1 Extension R4: Location of rendered implementation guide (new)
..... url 1..1 uri "rendering"
..... value[x] 0..1 uri Location of rendered implementation guide
.... extension:resource 1..* Extension R4: Resource in the implementation guide (new)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:reference 1..1 Extension R4: Location of the resource (new)
....... url 1..1 uri "reference"
....... value[x] 1..1 Reference(Cross-version Profile for R4.Resource for use in FHIR STU3(0.1.0) | Resource) Location of the resource
...... extension:example 0..1 Extension R4: Is an example/What is this an example of? (new)
....... url 1..1 uri "example"
....... value[x] 0..1 Is an example/What is this an example of?
........ valueBoolean boolean
........ valueUri uri
...... extension:relativePath 0..1 Extension R4: Relative path for page in IG (new)
....... url 1..1 uri "relativePath"
....... value[x] 0..1 uri Relative path for page in IG
..... url 1..1 uri "resource"
..... value[x] 0..0 Value of extension
.... extension:page 0..* Extension R4: HTML page within the parent IG
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 1..1 Extension R4: HTML page name additional types
....... url 1..1 uri "name"
....... value[x] 1..1 string HTML page name
...... extension:title 0..1 Extension R4: Title of the page, for references
....... url 1..1 uri "title"
....... value[x] 0..1 string Title of the page, for references
...... extension:anchor 0..* Extension R4: Anchor available on the page (new)
....... url 1..1 uri "anchor"
....... value[x] 0..1 string Anchor available on the page
..... url 1..1 uri "page"
..... value[x] 0..0 Value of extension
.... extension:image 0..* Extension R4: Image within the IG (new)
..... url 1..1 uri "image"
..... value[x] 0..1 string Image within the IG
.... extension:other 0..* Extension R4: Additional linkable file in IG additional types
..... url 1..1 uri "other"
..... value[x] 0..1 string Additional linkable file in IG
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-ImplementationGuide.manifest"
... value[x] 0..0 Value of extension

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension R4: Information about an assembled IG (new)
... id 0..1 string xml:id (or equivalent in JSON)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:rendering 0..1 Extension R4: Location of rendered implementation guide (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "rendering"
..... value[x] 0..1 uri Location of rendered implementation guide
.... extension:resource 1..* Extension R4: Resource in the implementation guide (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:reference 1..1 Extension R4: Location of the resource (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] 1..1 Reference(Cross-version Profile for R4.Resource for use in FHIR STU3(0.1.0) | Resource) Location of the resource
...... extension:example 0..1 Extension R4: Is an example/What is this an example of? (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "example"
....... value[x] 0..1 Is an example/What is this an example of?
........ valueBoolean boolean
........ valueUri uri
...... extension:relativePath 0..1 Extension R4: Relative path for page in IG (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "relativePath"
....... value[x] 0..1 uri Relative path for page in IG
..... url 1..1 uri "resource"
.... extension:page 0..* Extension R4: HTML page within the parent IG
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 1..1 Extension R4: HTML page name additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 1..1 string HTML page name
...... extension:title 0..1 Extension R4: Title of the page, for references
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "title"
....... value[x] 0..1 string Title of the page, for references
...... extension:anchor 0..* Extension R4: Anchor available on the page (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "anchor"
....... value[x] 0..1 string Anchor available on the page
..... url 1..1 uri "page"
.... extension:image 0..* Extension R4: Image within the IG (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "image"
..... value[x] 0..1 string Image within the IG
.... extension:other 0..* Extension R4: Additional linkable file in IG additional types
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "other"
..... value[x] 0..1 string Additional linkable file in IG
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-ImplementationGuide.manifest"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: R4: ImplementationGuide.manifest (new:BackboneElement)

  • rendering: uri: R4: ImplementationGuide.manifest.rendering (new:url)
  • reference: Reference: R4: ImplementationGuide.manifest.resource.reference (new:Reference(Resource))
  • example: boolean, uri: R4: ImplementationGuide.manifest.resource.example[x] (new:boolean, canonical(StructureDefinition))
  • relativePath: uri: R4: ImplementationGuide.manifest.resource.relativePath (new:url)
  • name: string: R4: ImplementationGuide.manifest.page.name additional types (string) additional types from child elements (value)
  • title: string: R4: ImplementationGuide.manifest.page.title
  • anchor: string: R4: ImplementationGuide.manifest.page.anchor (new:string)
  • image: string: R4: ImplementationGuide.manifest.image (new:string)
  • other: string: R4: ImplementationGuide.manifest.other additional types (string) additional types from child elements (value)

Maturity: 0

Differential View

This structure is derived from Extension

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension R4: Information about an assembled IG (new)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:rendering 0..1 Extension R4: Location of rendered implementation guide (new)
..... url 1..1 uri "rendering"
..... value[x] 0..1 uri Location of rendered implementation guide
.... extension:resource 1..* Extension R4: Resource in the implementation guide (new)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:reference 1..1 Extension R4: Location of the resource (new)
....... url 1..1 uri "reference"
....... value[x] 1..1 Reference(Cross-version Profile for R4.Resource for use in FHIR STU3(0.1.0) | Resource) Location of the resource
...... extension:example 0..1 Extension R4: Is an example/What is this an example of? (new)
....... url 1..1 uri "example"
....... value[x] 0..1 Is an example/What is this an example of?
........ valueBoolean boolean
........ valueUri uri
...... extension:relativePath 0..1 Extension R4: Relative path for page in IG (new)
....... url 1..1 uri "relativePath"
....... value[x] 0..1 uri Relative path for page in IG
..... url 1..1 uri "resource"
..... value[x] 0..0 Value of extension
.... extension:page 0..* Extension R4: HTML page within the parent IG
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 1..1 Extension R4: HTML page name additional types
....... url 1..1 uri "name"
....... value[x] 1..1 string HTML page name
...... extension:title 0..1 Extension R4: Title of the page, for references
....... url 1..1 uri "title"
....... value[x] 0..1 string Title of the page, for references
...... extension:anchor 0..* Extension R4: Anchor available on the page (new)
....... url 1..1 uri "anchor"
....... value[x] 0..1 string Anchor available on the page
..... url 1..1 uri "page"
..... value[x] 0..0 Value of extension
.... extension:image 0..* Extension R4: Image within the IG (new)
..... url 1..1 uri "image"
..... value[x] 0..1 string Image within the IG
.... extension:other 0..* Extension R4: Additional linkable file in IG additional types
..... url 1..1 uri "other"
..... value[x] 0..1 string Additional linkable file in IG
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-ImplementationGuide.manifest"
... value[x] 0..0 Value of extension

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Extension 0..1 Extension R4: Information about an assembled IG (new)
... id 0..1 string xml:id (or equivalent in JSON)
... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:rendering 0..1 Extension R4: Location of rendered implementation guide (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "rendering"
..... value[x] 0..1 uri Location of rendered implementation guide
.... extension:resource 1..* Extension R4: Resource in the implementation guide (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:reference 1..1 Extension R4: Location of the resource (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "reference"
....... value[x] 1..1 Reference(Cross-version Profile for R4.Resource for use in FHIR STU3(0.1.0) | Resource) Location of the resource
...... extension:example 0..1 Extension R4: Is an example/What is this an example of? (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "example"
....... value[x] 0..1 Is an example/What is this an example of?
........ valueBoolean boolean
........ valueUri uri
...... extension:relativePath 0..1 Extension R4: Relative path for page in IG (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "relativePath"
....... value[x] 0..1 uri Relative path for page in IG
..... url 1..1 uri "resource"
.... extension:page 0..* Extension R4: HTML page within the parent IG
..... id 0..1 string xml:id (or equivalent in JSON)
..... Slices for extension 1..* Extension Extension
Slice: Unordered, Open by value:url
...... extension:name 1..1 Extension R4: HTML page name additional types
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "name"
....... value[x] 1..1 string HTML page name
...... extension:title 0..1 Extension R4: Title of the page, for references
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "title"
....... value[x] 0..1 string Title of the page, for references
...... extension:anchor 0..* Extension R4: Anchor available on the page (new)
....... id 0..1 string xml:id (or equivalent in JSON)
....... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
....... url 1..1 uri "anchor"
....... value[x] 0..1 string Anchor available on the page
..... url 1..1 uri "page"
.... extension:image 0..* Extension R4: Image within the IG (new)
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "image"
..... value[x] 0..1 string Image within the IG
.... extension:other 0..* Extension R4: Additional linkable file in IG additional types
..... id 0..1 string xml:id (or equivalent in JSON)
..... extension 0..* Extension Additional Content defined by implementations
Slice: Unordered, Open by value:url
..... url 1..1 uri "other"
..... value[x] 0..1 string Additional linkable file in IG
... url 1..1 uri "http://hl7.org/fhir/4.0/StructureDefinition/extension-ImplementationGuide.manifest"

doco Documentation for this format

This structure is derived from Extension

Summary

Complex Extension: R4: ImplementationGuide.manifest (new:BackboneElement)

  • rendering: uri: R4: ImplementationGuide.manifest.rendering (new:url)
  • reference: Reference: R4: ImplementationGuide.manifest.resource.reference (new:Reference(Resource))
  • example: boolean, uri: R4: ImplementationGuide.manifest.resource.example[x] (new:boolean, canonical(StructureDefinition))
  • relativePath: uri: R4: ImplementationGuide.manifest.resource.relativePath (new:url)
  • name: string: R4: ImplementationGuide.manifest.page.name additional types (string) additional types from child elements (value)
  • title: string: R4: ImplementationGuide.manifest.page.title
  • anchor: string: R4: ImplementationGuide.manifest.page.anchor (new:string)
  • image: string: R4: ImplementationGuide.manifest.image (new:string)
  • other: string: R4: ImplementationGuide.manifest.other additional types (string) additional types from child elements (value)

Maturity: 0

 

Other representations of profile: CSV, Excel, Schematron

Constraints

Id Grade Path(s) Description Expression
ele-1 error **ALL** elements All FHIR elements must have a @value or children hasValue() | (children().count() > id.count())
ext-1 error **ALL** extensions Must have either extensions or value[x], not both extension.exists() != value.exists()