FHIR Implementation Guide for ABDM
3.1.0 - active India flag

Banner

FHIR Implementation Guide for ABDM - Local Development build (v3.1.0). See the Directory of published versions

Resource Profile: StructureDefinition/Binary

Official URL: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Binary Version: 3.1.0
Draft as of 2020-08-17 Computable Name: Binary

This profile sets minimum expectations for the Binary resource to searching for and fetching the data of a single raw artifact as digital content accessible in its native format of a patient.

This profile sets minimum expectations for the Binary resource to searching for and fetching a Organization associated with a patient or provider. It identifies which core elements, extensions, vocabularies and value sets SHALL be present in the resource when using this profile.

Examples

Usage:

Formal Views of Profile Content

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

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... contentType S1..1codeMimeType of the binary content
... data S1..1base64BinaryThe actual content

doco Documentation for this format
NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contentType SΣ1..1codeMimeType of the binary content
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.

... data S1..1base64BinaryThe actual content

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contentType SΣ1..1codeMimeType of the binary content
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.

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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Binary.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from Binary

Summary

Mandatory: 1 element
Must-Support: 2 elements

Differential View

This structure is derived from Binary

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... contentType S1..1codeMimeType of the binary content
... data S1..1base64BinaryThe actual content

doco Documentation for this format

Key Elements View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contentType SΣ1..1codeMimeType of the binary content
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.

... data S1..1base64BinaryThe actual content

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Binary 0..*BinaryPure binary content defined by a format other than FHIR
... id Σ0..1idLogical id of this artifact
... meta Σ0..1MetaMetadata about the resource
... implicitRules ?!Σ0..1uriA set of rules under which this content was created
... contentType SΣ1..1codeMimeType of the binary content
Binding: Mime Types (required): The mime type of an attachment. Any valid mime type is allowed.

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

doco Documentation for this format

Terminology Bindings

PathConformanceValueSet
Binary.languagepreferredCommonLanguages
Additional Bindings Purpose
AllLanguages Max Binding
Binary.contentTyperequiredMime Types (a valid code from urn:ietf:bcp:13)

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())

This structure is derived from Binary

Summary

Mandatory: 1 element
Must-Support: 2 elements

 

Other representations of profile: CSV, Excel, Schematron