ESMD FHIR Implementation Guide
1.0.0 - esmd

ESMD FHIR Implementation Guide - Local Development build (v1.0.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: Esmd Binary Profile

Official URL: https://terminology.esmduat.cms.gov:8099/fhir/StructureDefinition/Esmd-Binary Version: 1.0.0
Active as of 2024-02-25 Computable Name: EsmdBinary

The Esmd-Binary profile extends the HL7 Binary resource. It is used to return the encoded document payload when an authorized HIH requests to download or redownload a clinical document payload or esMD system reference data file from the esMD System's secure storage.

Usage:

Formal Views of Profile Content

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

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id SΣ 1..1 id Logical id of this artifact
... meta SΣ 0..1 EsmdMeta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
ele-1: All FHIR elements must have a @value or children
.... security SΣC 1..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


ele-1: All FHIR elements must have a @value or children
inv-esmd-meta-security-01: esMD supports only V security code
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... data S 1..1 base64Binary The actual content
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Binary.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
inv-esmd-meta-security-01errorBinary.meta.securityesMD supports only V security code
: code.exists() implies (code = 'V' or code = 'HTEST')

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id S 1..1 id Logical id of this artifact
... meta S 0..1 EsmdMeta Metadata about the resource
.... profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security S 1..* Coding Security Labels applied to this resource
... contentType 1..1 code MimeType of the binary content

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id SΣ 1..1 id Logical id of this artifact
... meta SΣ 0..1 EsmdMeta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... 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 Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
.... security SΣC 1..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


inv-esmd-meta-security-01: esMD supports only V security code
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


... 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): The mime type of an attachment. Any valid mime type is allowed.

... securityContext Σ 0..1 Reference(Resource) Identifies another resource to use as proxy when enforcing access control
... data S 1..1 base64Binary The actual content

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Binary.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Binary.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Binary.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
inv-esmd-meta-security-01errorBinary.meta.securityesMD supports only V security code
: code.exists() implies (code = 'V' or code = 'HTEST')

This structure is derived from Binary

Summary

Mandatory: 2 elements(1 nested mandatory element)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id SΣ 1..1 id Logical id of this artifact
... meta SΣ 0..1 EsmdMeta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
ele-1: All FHIR elements must have a @value or children
.... security SΣC 1..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


ele-1: All FHIR elements must have a @value or children
inv-esmd-meta-security-01: esMD supports only V security code
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... data S 1..1 base64Binary The actual content
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Binary.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
inv-esmd-meta-security-01errorBinary.meta.securityesMD supports only V security code
: code.exists() implies (code = 'V' or code = 'HTEST')

Differential View

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id S 1..1 id Logical id of this artifact
... meta S 0..1 EsmdMeta Metadata about the resource
.... profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
.... security S 1..* Coding Security Labels applied to this resource
... contentType 1..1 code MimeType of the binary content

doco Documentation for this format

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..* Binary Pure binary content defined by a format other than FHIR
... id SΣ 1..1 id Logical id of this artifact
... meta SΣ 0..1 EsmdMeta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
.... 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 Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
.... security SΣC 1..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


inv-esmd-meta-security-01: esMD supports only V security code
.... tag Σ 0..* Coding Tags applied to this resource
Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".


... 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): The mime type of an attachment. Any valid mime type is allowed.

... securityContext Σ 0..1 Reference(Resource) Identifies another resource to use as proxy when enforcing access control
... data S 1..1 base64Binary The actual content

doco Documentation for this format

Terminology Bindings

PathConformanceValueSetURI
Binary.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
Binary.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
Binary.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Additional Bindings Purpose
AllLanguages Max Binding
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)
http://hl7.org/fhir/ValueSet/mimetypes|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
inv-esmd-meta-security-01errorBinary.meta.securityesMD supports only V security code
: code.exists() implies (code = 'V' or code = 'HTEST')

This structure is derived from Binary

Summary

Mandatory: 2 elements(1 nested mandatory element)
Must-Support: 4 elements

Structures

This structure refers to these other structures:

 

Other representations of profile: CSV, Excel, Schematron