FHIR IG analytics| Package | openehr.base |
| Resource Type | StructureDefinition |
| Id | StructureDefinition-DV-PARSABLE.json |
| FHIR Version | R5 |
| Source | http://fhir.org/guides/openehr/base/0.1.0-snapshot/StructureDefinition-DV-PARSABLE.html |
| URL | http://openehr.org/fhir/StructureDefinition/DV-PARSABLE |
| Version | 0.1.0-snapshot |
| Status | active |
| Date | 2025-09-06T15:35:39+10:00 |
| Name | DV_PARSABLE |
| Title | DV_PARSABLE |
| Realm | uv |
| Authority | hl7 |
| Description | Encapsulated data expressed as a parsable String. The internal model of the data item is not described in the openEHR model in common with other encapsulated types, but in this case, the form of the data is assumed to be plaintext, rather than compressed or other types of large binary data. |
| Type | http://openehr.org/fhir/StructureDefinition/DV_PARSABLE |
| Kind | logical |
| StructureDefinition | ||
| openehr.base#0.1.0-snapshot | ACTIVITY | ACTIVITY |
| openehr.base#0.1.0-snapshot | DV-TIME-SPECIFICATION | DV_TIME_SPECIFICATION |
| openehr.base#0.1.0-snapshot | EXTRACT-SPEC | EXTRACT_SPEC |
| openehr.base#0.1.0-snapshot | INSTRUCTION | INSTRUCTION |
| StructureDefinition | ||
| openehr.base#0.1.0-snapshot | DV-ENCAPSULATED | DV_ENCAPSULATED |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition DV-PARSABLE
| Name | Flags | Card. | Type | Description & Constraints |
|---|---|---|---|---|
![]() | C | 0..* | DV_ENCAPSULATED | Encapsulated data expressed as a parsable String. Elements defined in Ancestors:CR, LF, Local_terminology_id, charset, language Constraints: Formalism_valid, Size_valid |
![]() ![]() | 1..1 | string | The string, which may validly be empty in some syntaxes. | |
![]() ![]() | 1..1 | string | Name of the formalism, e. | |
{
"resourceType": "StructureDefinition",
"id": "DV-PARSABLE",
"text": {
"status": "extensions",
"div": "<!-- snip (see above) -->"
},
"contained": [
{
"resourceType": "OperationDefinition",
"id": "size",
"name": "size",
"title": "size",
"status": "active",
"kind": "operation",
"description": "Size in bytes of value.",
"code": "size",
"system": false,
"instance": true,
"parameter": [
{
"name": "return",
"use": "out",
"min": 1,
"max": "1",
"type": "integer"
}
]
}
],
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/web-source",
"valueUrl": "https://specifications.openehr.org/releases/RM/Release-1.1.0/data_types.html#_dv_parsable_class"
},
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/type-operation",
"valueCanonical": "#size"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode": "fhir"
},
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/view-hint",
"valueCode": "element-view-as-leaf"
},
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/view-hint",
"valueCode": "element-view-defns-parent"
},
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/view-hint",
"valueCode": "element-view-replace-cardinality"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
"valueInteger": 3,
"_valueInteger": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
"valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
}
]
}
},
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
"valueCode": "informative",
"_valueCode": {
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
"valueCanonical": "http://openehr.org/fhir/ImplementationGuide/openehr.base"
}
]
}
}
],
"url": "http://openehr.org/fhir/StructureDefinition/DV-PARSABLE",
"version": "0.1.0-snapshot",
"name": "DV_PARSABLE",
"title": "DV_PARSABLE",
"status": "active",
"experimental": false,
"date": "2025-09-06T15:35:39+10:00",
"publisher": "openEHR + HL7",
"contact": [
{
"telecom": [
{
"system": "url",
"value": "http://www.openehr.org"
}
]
}
],
"description": "Encapsulated data expressed as a parsable String. The internal model of the data item is not described in the openEHR model in common with other encapsulated types, but in this case, the form of the data is assumed to be plaintext, rather than compressed or other types of large binary data. ",
"jurisdiction": [
{
"coding": [
{
"system": "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code": "001"
}
]
}
],
"fhirVersion": "5.0.0",
"mapping": [
{
"identity": "rim",
"uri": "http://hl7.org/v3",
"name": "RIM Mapping"
}
],
"kind": "logical",
"abstract": false,
"type": "http://openehr.org/fhir/StructureDefinition/DV_PARSABLE",
"baseDefinition": "http://openehr.org/fhir/StructureDefinition/DV-ENCAPSULATED",
"derivation": "specialization",
"snapshot": {
"extension": [
{
"url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
"valueString": "0.1.0-snapshot"
}
],
"element": [
{
"id": "DV_PARSABLE",
"path": "DV_PARSABLE",
"short": "Encapsulated data expressed as a parsable String.",
"definition": "Encapsulated data expressed as a parsable String. The internal model of the data item is not described in the openEHR model in common with other encapsulated types, but in this case, the form of the data is assumed to be plaintext, rather than compressed or other types of large binary data. ",
"min": 0,
"max": "*",
"base": {
"path": "Base",
"min": 0,
"max": "*"
},
"constraint": [
{
"key": "Size_valid",
"severity": "error",
"human": "Size valid must satisfy range constraints",
"expression": "size() >= 0",
"source": "http://openehr.org/fhir/StructureDefinition/DV-ENCAPSULATED"
},
{
"key": "Formalism_valid",
"severity": "error",
"human": "Formalism valid must not be empty",
"expression": "formalism.empty().not()"
}
],
"isModifier": false,
"mapping": [
{
"identity": "rim",
"map": "n/a"
}
]
},
{
"id": "DV_PARSABLE.CR",
"path": "DV_PARSABLE.CR",
"short": "Carriage return character.",
"definition": "Carriage return character.",
"min": 1,
"max": "1",
"base": {
"path": "BASIC_DEFINITIONS.CR",
"min": 1,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.LF",
"path": "DV_PARSABLE.LF",
"short": "Line feed character.",
"definition": "Line feed character.",
"min": 1,
"max": "1",
"base": {
"path": "BASIC_DEFINITIONS.LF",
"min": 1,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.Local-terminology-id",
"path": "DV_PARSABLE.Local_terminology_id",
"short": "Predefined terminology identifier",
"definition": "Predefined terminology identifier to indicate it is local to the knowledge resource in which it occurs, e.g. an archetype",
"min": 1,
"max": "1",
"base": {
"path": "OPENEHR_DEFINITIONS.Local_terminology_id",
"min": 1,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.charset",
"path": "DV_PARSABLE.charset",
"short": "Name of character encoding scheme in which this value is encoded.",
"definition": "Name of character encoding scheme in which this value is encoded. Coded from openEHR Code Set character sets . Unicode is the default assumption in openEHR, with UTF-8 being the assumed encoding. This attribute allows for variations from these assumptions.",
"min": 0,
"max": "1",
"base": {
"path": "DV_ENCAPSULATED.charset",
"min": 0,
"max": "1"
},
"type": [
{
"code": "http://openehr.org/fhir/StructureDefinition/CODE-PHRASE"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.language",
"path": "DV_PARSABLE.language",
"short": "Optional indicator of the localised language in which the data is written, if relevant.",
"definition": "Optional indicator of the localised language in which the data is written, if relevant. Coded from openEHR Code Set `languages`.",
"min": 0,
"max": "1",
"base": {
"path": "DV_ENCAPSULATED.language",
"min": 0,
"max": "1"
},
"type": [
{
"code": "http://openehr.org/fhir/StructureDefinition/CODE-PHRASE"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.value",
"path": "DV_PARSABLE.value",
"short": "The string, which may validly be empty in some syntaxes.",
"definition": "The string, which may validly be empty in some syntaxes.",
"min": 1,
"max": "1",
"base": {
"path": "DV_PARSABLE.value",
"min": 1,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.formalism",
"path": "DV_PARSABLE.formalism",
"short": "Name of the formalism, e.",
"definition": "Name of the formalism, e.g. GLIF 1.0 , Proforma etc.",
"min": 1,
"max": "1",
"base": {
"path": "DV_PARSABLE.formalism",
"min": 1,
"max": "1"
},
"type": [
{
"code": "string"
}
],
"isModifier": false
}
]
},
"differential": {
"element": [
{
"id": "DV_PARSABLE",
"path": "DV_PARSABLE",
"short": "Encapsulated data expressed as a parsable String.",
"definition": "Encapsulated data expressed as a parsable String. The internal model of the data item is not described in the openEHR model in common with other encapsulated types, but in this case, the form of the data is assumed to be plaintext, rather than compressed or other types of large binary data. ",
"min": 0,
"max": "*",
"constraint": [
{
"key": "Formalism_valid",
"severity": "error",
"human": "Formalism valid must not be empty",
"expression": "formalism.empty().not()"
},
{
"key": "Size_valid",
"severity": "error",
"human": "Size valid must satisfy range constraints",
"expression": "size() >= 0"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.value",
"path": "DV_PARSABLE.value",
"short": "The string, which may validly be empty in some syntaxes.",
"definition": "The string, which may validly be empty in some syntaxes.",
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"isModifier": false
},
{
"id": "DV_PARSABLE.formalism",
"path": "DV_PARSABLE.formalism",
"short": "Name of the formalism, e.",
"definition": "Name of the formalism, e.g. GLIF 1.0 , Proforma etc.",
"min": 1,
"max": "1",
"type": [
{
"code": "string"
}
],
"isModifier": false
}
]
}
}