STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

??.??.3 Resource OpaqueData - Detailed Descriptions

Detailed Descriptions for the elements in the OpaqueData resource.

OpaqueData
Definition

Opaque data is the equivalent of an ASN.1 External Type ISO/IEC 8824-1:2008 Information technology -- Abstract Syntax Notation One (ASN.1): Specification of basic notion. Clause 37 - Notation for the external type or the XML Schema anyType. An OpaqueData instance may represent text with an optional spoken or written language code or a formal structure such as embedded HTML, XML or MIME encoded data. When a formal structure is included, its type should be specified in the format attribute and, when the type is an XML variant, the corresponding schema (or DTD) should be included in the schema parameter.The OpaqueData data type must be encoded in such a way that the content can be represented by a character string. Binary data is not permitted,although hyperlinks to binary data are.

Control0..*
OpaqueData.value(value)
Definition

the instance value. Note that instance value should be encoded in such a way that it allows embedded structures. As an example, in XML Schema, this encoding should be to xs:anyType or an equivalent.

Control1..1
TypetsAnyType
OpaqueData.format(format)
Definition

the format or encoding for value. This is typically recorded as the URI of a Mime Type.

Control0..1
TypeFormatReference
OpaqueData.language(language)
Definition

a reference to the written or spoken language used in value.

Control0..1
TypeLanguageReference
OpaqueData.schema(schema)
Definition

if the format of the document involves an XML encoding, this contains the URI of a document that carries the corresponding XML Schema or DTD.

Control0..1
TypeDocumentURI