description: A complex extension matching the structure of the V2 OG data type. This is used in the v2-to-fhir mapping IG to capture and preserve the OBX-4 Sub-Id details. package_name: hl7.fhir.uv.extensions.r4b derivation: constraint name: ObsV2SubId type: Extension elements: extension: short: Original Sub-Identifier type: Extension index: 0 slicing: slices: original-sub-identifier: match: {} schema: short: Original Sub-Identifier type: Extension index: 0 extensions: {} elements: extension: {index: 1} url: type: uri pattern: {type: uri, value: original-sub-identifier} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} required: [value, valueString] group: match: {} schema: short: Group type: Extension index: 6 extensions: {} elements: extension: {index: 7} url: type: uri pattern: {type: uri, value: group} index: 8 value: choices: [valueDecimal] index: 10 valueDecimal: {type: decimal, choiceOf: value, index: 11} required: [value, valueDecimal] sequence: match: {} schema: short: Sequence type: Extension index: 12 extensions: {} elements: extension: {index: 13} url: type: uri pattern: {type: uri, value: sequence} index: 14 value: choices: [valueDecimal] index: 16 valueDecimal: {type: decimal, choiceOf: value, index: 17} required: [value, valueDecimal] identifier: match: {} schema: short: Identifier type: Extension index: 18 extensions: {} elements: extension: {index: 19} url: type: uri pattern: {type: uri, value: identifier} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} required: [value, valueString] url: pattern: {type: uri, value: 'http://hl7.org/fhir/StructureDefinition/observation-v2-subid'} type: uri index: 24 value: choices: [] index: 26 package_version: 5.3.0-ballot extensions: original-sub-identifier: url: null short: Original Sub-Identifier type: Extension index: 0 extensions: {} elements: extension: {index: 1} url: type: uri pattern: {type: uri, value: original-sub-identifier} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} required: [value, valueString] group: url: null short: Group type: Extension index: 6 extensions: {} elements: extension: {index: 7} url: type: uri pattern: {type: uri, value: group} index: 8 value: choices: [valueDecimal] index: 10 valueDecimal: {type: decimal, choiceOf: value, index: 11} required: [value, valueDecimal] sequence: url: null short: Sequence type: Extension index: 12 extensions: {} elements: extension: {index: 13} url: type: uri pattern: {type: uri, value: sequence} index: 14 value: choices: [valueDecimal] index: 16 valueDecimal: {type: decimal, choiceOf: value, index: 17} required: [value, valueDecimal] identifier: url: null short: Identifier type: Extension index: 18 extensions: {} elements: extension: {index: 19} url: type: uri pattern: {type: uri, value: identifier} index: 20 value: choices: [valueString] index: 22 valueString: {type: string, choiceOf: value, index: 23} required: [value, valueString] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/observation-v2-subid base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot