FHIR © HL7.org  |  Server Home  |  XIG Home  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/ED

Packagehl7.v2plus
TypeStructureDefinition
IdED
FHIR VersionR5
Sourcehttp://somewhere.org/fhir/uv/v2plus/https://build.fhir.org/ig/HL7/v2ig/StructureDefinition-ED.html
URLhttp://hl7.org/v2/StructureDefinition/ED
Version0.0.0
Statusactive
Date2025-07-11T16:45:01+00:00
NameED
TitleHL7 v2 ED Data Type
Authorityhl7
Typehttp://hl7.org/v2/StructureDefinition/ED
Kindlogical

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
HDHL7 v2 HD Data Type
IDHL7 v2 ID Data Type
TXHL7 v2 TX Data Type
complex-data-typeHL7 v2 Complex Data Type
ValueSet
v2-0299hl7VS-encoding
v2-0299hl7VS-encoding

Narrative

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

Generated Narrative: StructureDefinition ED

NameFlagsCard.TypeDescription & Constraintsdoco
.. ED 0..*V2ComplexDataTypeencapsulated data
... 1 0..1HDSource Application
... 2 1..1codeType of Data
Binding: MimeTypes . (required)
... 3 0..1codeData Subtype
Binding: SubtypeOfReferencedData . (required)
... 4 1..1codeEncoding
Binding: hl7VS-encoding (required)
... 5 1..1stringData

doco Documentation for this format

Source

{
  "resourceType": "StructureDefinition",
  "id": "ED",
  "meta": {
    "profile": [
      "http://hl7.org/v2/StructureDefinition/complex-data-type-profile"
    ]
  },
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
      "valueCode": "informative",
      "_valueCode": {
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
            "valueCanonical": "http://somewhere.org/fhir/uv/v2plus/ImplementationGuide/hl7.other.uv.v2plus"
          }
        ]
      }
    }
  ],
  "url": "http://hl7.org/v2/StructureDefinition/ED",
  "version": "0.0.0",
  "name": "ED",
  "title": "HL7 v2 ED Data Type",
  "status": "active",
  "date": "2025-07-11T16:45:01+00:00",
  "publisher": "HL7 International",
  "contact": [
    {
      "telecom": [
        {
          "system": "url",
          "value": "http://hl7.org/Special/committees/v2mgmt"
        }
      ]
    }
  ],
  "fhirVersion": "5.0.0",
  "mapping": [
    {
      "identity": "rim",
      "uri": "http://hl7.org/v3",
      "name": "RIM Mapping"
    }
  ],
  "kind": "logical",
  "abstract": false,
  "type": "http://hl7.org/v2/StructureDefinition/ED",
  "baseDefinition": "http://hl7.org/v2/StructureDefinition/complex-data-type",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "0.0.0"
      }
    ],
    "element": [
      {
        "id": "ED",
        "path": "ED",
        "short": "encapsulated data",
        "definition": "*Definition:* This data type transmits encapsulated data from a source system to a destination system. It contains the identity of the source system, the type of data, the encoding method of the data, and the data itself. This data type is similar to the RP (reference pointer) data type of Section _2A.2.66_, \"_RP - reference pointer_,\" except that instead of pointing to the data on another system, it contains the data which is to be sent to that system.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "ED.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "ED.1",
        "short": "Source Application",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ED.1",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/HD"
          }
        ]
      },
      {
        "id": "ED.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 4
              },
              {
                "url": "max",
                "valueInteger": 11
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "ED.2",
        "short": "Type of Data",
        "min": 1,
        "max": "1",
        "base": {
          "path": "ED.2",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0834"
        }
      },
      {
        "id": "ED.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "ED.3",
        "short": "Data Subtype",
        "min": 0,
        "max": "1",
        "base": {
          "path": "ED.3",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0291"
        }
      },
      {
        "id": "ED.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 6
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "ED.4",
        "short": "Encoding",
        "min": 1,
        "max": "1",
        "base": {
          "path": "ED.4",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0299"
        }
      },
      {
        "id": "ED.5",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          }
        ],
        "path": "ED.5",
        "short": "Data",
        "min": 1,
        "max": "1",
        "base": {
          "path": "ED.5",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/TX"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "ED",
        "path": "ED",
        "short": "encapsulated data",
        "definition": "*Definition:* This data type transmits encapsulated data from a source system to a destination system. It contains the identity of the source system, the type of data, the encoding method of the data, and the data itself. This data type is similar to the RP (reference pointer) data type of Section _2A.2.66_, \"_RP - reference pointer_,\" except that instead of pointing to the data on another system, it contains the data which is to be sent to that system.",
        "min": 0,
        "max": "*"
      },
      {
        "id": "ED.1",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "ED.1",
        "short": "Source Application",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/HD"
          }
        ]
      },
      {
        "id": "ED.2",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 4
              },
              {
                "url": "max",
                "valueInteger": 11
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "ED.2",
        "short": "Type of Data",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0834"
        }
      },
      {
        "id": "ED.3",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "O"
          }
        ],
        "path": "ED.3",
        "short": "Data Subtype",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0291"
        }
      },
      {
        "id": "ED.4",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          },
          {
            "extension": [
              {
                "url": "min",
                "valueInteger": 1
              },
              {
                "url": "max",
                "valueInteger": 6
              }
            ],
            "url": "http://hl7.org/v2/StructureDefinition/length"
          }
        ],
        "path": "ED.4",
        "short": "Encoding",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/ID"
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "http://terminology.hl7.org/ValueSet/v2-0299"
        }
      },
      {
        "id": "ED.5",
        "extension": [
          {
            "url": "http://hl7.org/v2/StructureDefinition/optionality",
            "valueCode": "R"
          }
        ],
        "path": "ED.5",
        "short": "Data",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "http://hl7.org/v2/StructureDefinition/TX"
          }
        ]
      }
    ]
  }
}