Package | hl7.v2plus |
Type | StructureDefinition |
Id | ED |
FHIR Version | R5 |
Source | http://somewhere.org/fhir/uv/v2plus/https://build.fhir.org/ig/HL7/v2ig/StructureDefinition-ED.html |
URL | http://hl7.org/v2/StructureDefinition/ED |
Version | 0.0.0 |
Status | active |
Date | 2025-07-11T16:45:01+00:00 |
Name | ED |
Title | HL7 v2 ED Data Type |
Authority | hl7 |
Type | http://hl7.org/v2/StructureDefinition/ED |
Kind | logical |
No resources found
StructureDefinition | |
HD | HL7 v2 HD Data Type |
ID | HL7 v2 ID Data Type |
TX | HL7 v2 TX Data Type |
complex-data-type | HL7 v2 Complex Data Type |
ValueSet | |
v2-0299 | hl7VS-encoding |
v2-0299 | hl7VS-encoding |
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureDefinition ED
Profile: HL7 v2 Complex Data Type Profile
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
![]() ![]() | 0..* | V2ComplexDataType | encapsulated data | |
![]() ![]() ![]() | 0..1 | HD | Source Application | |
![]() ![]() ![]() | 1..1 | code | Type of Data Binding: MimeTypes ![]() | |
![]() ![]() ![]() | 0..1 | code | Data Subtype Binding: SubtypeOfReferencedData ![]() | |
![]() ![]() ![]() | 1..1 | code | Encoding Binding: hl7VS-encoding (required) | |
![]() ![]() ![]() | 1..1 | string | Data | |
{ "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" } ] } ] } }