Datatypes
Class Image

This class represents an Image, particularly but not limited to, diagnostic images. The class may also be used for scanned documents and incoming facsimiles.
Note that this class is equivalent to a the FHIR Attachment data type.

Attributes
«CS» Code contentType contentType

"Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate." - HL7 FHIR, Attachment.contentType.
The FHIM will likely use the system at OID: 2.16.840.1.113883.5.79. See the IANA site at: http://www.iana.org/assignments/media-types/media-types.xhtml

String data data

Contains the image itself. Note that while this property is modeled as a string, this will usually be implemented using a binary representation such as base64.
"The actual data of the attachment - a sequence of bytes. In XML, represented using base64." - HL7 FHIR, Attachment.data.

«TS» PointInTime dateCreated dateCreated

"The date that the attachment was first created." - HL7 FHIR, Attachment.creation.

String hash hash

A hash function is any function that can be used to map data of arbitrary size to data of fixed size. Note that while this property is modeled as a string, this will usually be implemented using a binary representation such as base64.
"The calculated hash of the data using SHA-1. Represented using base64." - HL7 FHIR, Attachment.hash.

«CS» Code language language

"The human language of the content. The value can be any valid value according to BCP 47." - HL7 FHIR, Attachment.language.

Integer size size

"The number of bytes of data that make up this attachment." - HL7 FHIR, Attachment.size.

String title title

"A label or set of text to display in place of the data." - HL7 FHIR, Attachment.title.

String url url

"An alternative location where the data can be accessed." - HL7 FHIR, Attachment.url.


Properties:

Alias
Classifier Behavior
Is Abstractfalse
Is Activefalse
Is Leaffalse
Keywords
NameImage
Name Expression
NamespaceDatatypes
Owned Template Signature
OwnerDatatypes
Owning Template Parameter
PackageDatatypes
Qualified NameFHIM::Datatypes::Image
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 contentType
Public «CS» Code contentType

"Identifies the type of the data in the attachment and allows a method to be chosen to interpret or render the data. Includes mime type parameters such as charset where appropriate." - HL7 FHIR, Attachment.contentType.
The FHIM will likely use the system at OID: 2.16.840.1.113883.5.79. See the IANA site at: http://www.iana.org/assignments/media-types/media-types.xhtml

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamecontentType
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::contentType
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 data
Public String data

Contains the image itself. Note that while this property is modeled as a string, this will usually be implemented using a binary representation such as base64.
"The actual data of the attachment - a sequence of bytes. In XML, represented using base64." - HL7 FHIR, Attachment.data.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namedata
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::data
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 dateCreated
Public «TS» PointInTime dateCreated

"The date that the attachment was first created." - HL7 FHIR, Attachment.creation.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
NamedateCreated
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::dateCreated
Stereotype
Template Parameter
Type«TS» PointInTime
Upper1
Upper Value(1)
VisibilityPublic


 hash
Public String hash

A hash function is any function that can be used to map data of arbitrary size to data of fixed size. Note that while this property is modeled as a string, this will usually be implemented using a binary representation such as base64.
"The calculated hash of the data using SHA-1. Represented using base64." - HL7 FHIR, Attachment.hash.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namehash
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::hash
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 language
Public «CS» Code language

"The human language of the content. The value can be any valid value according to BCP 47." - HL7 FHIR, Attachment.language.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namelanguage
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::language
Stereotype
Template Parameter
Type«CS» Code
Upper1
Upper Value(1)
VisibilityPublic


 size
Public Integer size

"The number of bytes of data that make up this attachment." - HL7 FHIR, Attachment.size.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Namesize
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::size
Stereotype
Template Parameter
TypeInteger
Upper1
Upper Value(1)
VisibilityPublic


 title
Public String title

"A label or set of text to display in place of the data." - HL7 FHIR, Attachment.title.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nametitle
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::title
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic


 url
Public String url

"An alternative location where the data can be accessed." - HL7 FHIR, Attachment.url.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassImage
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity0..1
Nameurl
Name Expression
NamespaceImage
Opposite
OwnerImage
Owning Association
Owning Template Parameter
Qualified NameFHIM::Datatypes::Image::url
Stereotype
Template Parameter
TypeString
Upper1
Upper Value(1)
VisibilityPublic