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

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

Resource Profile: Profile_R3_Binary_R4B

Official URL: http://hl7.org/fhir/3.0/StructureDefinition/profile-Binary Version: 0.1.0
Standards status: Trial-use Maturity Level: 0 Computable Name: Profile_R3_Binary_R4B

This cross-version profile allows STU3 Binary content to be represented via FHIR R4B Binary resources.

Usages:

  • This Profile is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contentType Σ 1..1 code MimeType of the binary content
Binding: Mime Types (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Binary.contentType Base required MimeType 📍4.3.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error Binary.implicitRules, Binary.contentType All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... meta
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:meta 0..1 (Complex) STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Binary.meta
... securityContext
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:securityContext 0..1 Reference(Resource) STU3: Access Control Management additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:meta 0..1 (Complex) STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Binary.meta
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible)
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example)
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contentType Σ 1..1 code MimeType of the binary content
Binding: Mime Types (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
... securityContext Σ 0..1 Reference(Resource) Identifies another resource to use as proxy when enforcing access control
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:securityContext 0..1 Reference(Resource) STU3: Access Control Management additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... data 0..1 base64Binary The actual content

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Binary.meta.security Base extensible SecurityLabels 📍4.3.0 FHIR Std.
Binary.meta.tag Base example Common Tags 📍4.3.0 FHIR Std.
Binary.language Base preferred Common Languages 📍4.3.0 FHIR Std.
Binary.contentType Base required MimeType 📍4.3.0 FHIR Std.
Binary.securityContext.​type Base extensible ResourceType 📍4.3.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error Binary.meta, Binary.meta.extension, Binary.meta.extension:meta, Binary.meta.versionId, Binary.meta.lastUpdated, Binary.meta.source, Binary.meta.profile, Binary.meta.security, Binary.meta.tag, Binary.implicitRules, Binary.language, Binary.contentType, Binary.securityContext, Binary.securityContext.extension, Binary.securityContext.extension:securityContext, Binary.securityContext.reference, Binary.securityContext.type, Binary.securityContext.identifier, Binary.securityContext.display, Binary.data All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Binary.meta.extension, Binary.meta.extension:meta, Binary.securityContext.extension, Binary.securityContext.extension:securityContext Must have either extensions or value[x], not both extension.exists() != value.exists()

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contentType Σ 1..1 code MimeType of the binary content
Binding: Mime Types (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Binary.contentType Base required MimeType 📍4.3.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error Binary.implicitRules, Binary.contentType All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())

Differential View

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... meta
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:meta 0..1 (Complex) STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Binary.meta
... securityContext
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
..... extension:securityContext 0..1 Reference(Resource) STU3: Access Control Management additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. Binary 0..* Binary(4.3.0) Pure binary content defined by a format other than FHIR
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:meta 0..1 (Complex) STU3: meta additional types
URL: http://hl7.org/fhir/3.0/StructureDefinition/extension-Binary.meta
Constraints: ext-1
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... profile Σ 0..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible)
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example)
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... contentType Σ 1..1 code MimeType of the binary content
Binding: Mime Types (required): BCP 13 (RFCs 2045, 2046, 2047, 4288, 4289 and 2049)
... securityContext Σ 0..1 Reference(Resource) Identifies another resource to use as proxy when enforcing access control
.... id 0..1 id Unique id for inter-element referencing
.... Slices for extension 0..* Extension Extension
Slice: Unordered, Open by value:url
Constraints: ext-1
..... extension:securityContext 0..1 Reference(Resource) STU3: Access Control Management additional types
URL: http://hl7.org/fhir/StructureDefinition/alternate-reference
Constraints: ext-1
.... reference ΣC 0..1 string Literal reference, Relative, internal or absolute URL
.... type Σ 0..1 uri Type the reference refers to (e.g. "Patient")
Binding: ResourceType (extensible)
.... identifier Σ 0..1 Identifier Logical reference, when literal reference is not known
.... display Σ 0..1 string Text alternative for the resource
... data 0..1 base64Binary The actual content

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
Binary.meta.security Base extensible SecurityLabels 📍4.3.0 FHIR Std.
Binary.meta.tag Base example Common Tags 📍4.3.0 FHIR Std.
Binary.language Base preferred Common Languages 📍4.3.0 FHIR Std.
Binary.contentType Base required MimeType 📍4.3.0 FHIR Std.
Binary.securityContext.​type Base extensible ResourceType 📍4.3.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression
ele-1 error Binary.meta, Binary.meta.extension, Binary.meta.extension:meta, Binary.meta.versionId, Binary.meta.lastUpdated, Binary.meta.source, Binary.meta.profile, Binary.meta.security, Binary.meta.tag, Binary.implicitRules, Binary.language, Binary.contentType, Binary.securityContext, Binary.securityContext.extension, Binary.securityContext.extension:securityContext, Binary.securityContext.reference, Binary.securityContext.type, Binary.securityContext.identifier, Binary.securityContext.display, Binary.data All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error Binary.meta.extension, Binary.meta.extension:meta, Binary.securityContext.extension, Binary.securityContext.extension:securityContext Must have either extensions or value[x], not both extension.exists() != value.exists()

 

Other representations of profile: CSV, Excel, Schematron