FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageopenehr.base
Resource TypeStructureDefinition
IdStructureDefinition-DV-PARSABLE.json
FHIR VersionR5
Sourcehttp://fhir.org/guides/openehr/base/0.1.0-snapshot/StructureDefinition-DV-PARSABLE.html
URLhttp://openehr.org/fhir/StructureDefinition/DV-PARSABLE
Version0.1.0-snapshot
Statusactive
Date2025-09-06T15:35:39+10:00
NameDV_PARSABLE
TitleDV_PARSABLE
Realmuv
Authorityhl7
DescriptionEncapsulated 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.
Typehttp://openehr.org/fhir/StructureDefinition/DV_PARSABLE
Kindlogical

Resources that use this resource

StructureDefinition
openehr.base#0.1.0-snapshotACTIVITYACTIVITY
openehr.base#0.1.0-snapshotDV-TIME-SPECIFICATIONDV_TIME_SPECIFICATION
openehr.base#0.1.0-snapshotEXTRACT-SPECEXTRACT_SPEC
openehr.base#0.1.0-snapshotINSTRUCTIONINSTRUCTION

Resources that this resource uses

StructureDefinition
openehr.base#0.1.0-snapshotDV-ENCAPSULATEDDV_ENCAPSULATED

Narrative

Note: links and images are rebased to the (stated) source

Generated Narrative: StructureDefinition DV-PARSABLE

NameFlagsCard.TypeDescription & Constraintsdoco
.. DV_PARSABLE C0..*DV_ENCAPSULATEDEncapsulated data expressed as a parsable String.

Elements defined in Ancestors:CR, LF, Local_terminology_id, charset, language
Constraints: Formalism_valid, Size_valid
... value 1..1stringThe string, which may validly be empty in some syntaxes.
... formalism 1..1stringName of the formalism, e.

doco Documentation for this format

Source1

{
  "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
      }
    ]
  }
}