description: References a location within a set of source text from which the discrete information described by this Resource/Element was extracted. package_name: hl7.fhir.uv.extensions derivation: constraint name: ResourceDerivationReference type: Extension elements: extension: short: Source reference. index: 0 slicing: slices: reference: match: {} schema: short: Source reference. index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: reference} index: 2 value: choices: [valueReference] index: 4 valueReference: {type: Reference, choiceOf: value, index: 5} required: [valueReference, value] path: match: {} schema: short: Element containing text. index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: path} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} required: [valueString, value] offset: match: {} schema: short: Starting position. meaningWhenMissing: If not specified, the location at which derivation started is unknown. index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: offset} index: 14 value: choices: [valueInteger] index: 16 valueInteger: {type: integer, choiceOf: value, index: 17} required: [value, valueInteger] length: match: {} schema: short: Number of characters. meaningWhenMissing: If not specified, the location at which derivation ended is unknown. index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: Uri, value: length} index: 20 value: choices: [valueInteger] index: 22 valueInteger: {type: integer, choiceOf: value, index: 23} required: [value, valueInteger] url: pattern: {type: Uri, value: 'http://hl7.org/fhir/StructureDefinition/derivation-reference'} index: 24 value: choices: [] index: 26 package_version: 1.0.0 extensions: reference: url: null short: Source reference. index: 0 extensions: {} elements: extension: {index: 1} url: pattern: {type: Uri, value: reference} index: 2 value: choices: [valueReference] index: 4 valueReference: {type: Reference, choiceOf: value, index: 5} required: [valueReference, value] path: url: null short: Element containing text. index: 6 extensions: {} elements: extension: {index: 7} url: pattern: {type: Uri, value: path} index: 8 value: choices: [valueString] index: 10 valueString: {type: string, choiceOf: value, index: 11} required: [valueString, value] offset: url: null short: Starting position. meaningWhenMissing: If not specified, the location at which derivation started is unknown. index: 12 extensions: {} elements: extension: {index: 13} url: pattern: {type: Uri, value: offset} index: 14 value: choices: [valueInteger] index: 16 valueInteger: {type: integer, choiceOf: value, index: 17} required: [value, valueInteger] length: url: null short: Number of characters. meaningWhenMissing: If not specified, the location at which derivation ended is unknown. index: 18 extensions: {} elements: extension: {index: 19} url: pattern: {type: Uri, value: length} index: 20 value: choices: [valueInteger] index: 22 valueInteger: {type: integer, choiceOf: value, index: 23} required: [value, valueInteger] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/derivation-reference base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.0.0