description: 'DEPRECATED: A reference to a resource, canonical resource, or non-FHIR resource.' package_name: hl7.fhir.uv.extensions derivation: constraint name: ArtifactReference type: Extension elements: url: type: uri pattern: {type: uri, value: 'http://hl7.org/fhir/StructureDefinition/artifact-reference'} index: 0 value: choices: [valueReference, valueCanonical, valueUri] index: 2 valueReference: type: Reference choiceOf: value refers: ['http://hl7.org/fhir/StructureDefinition/Resource'] index: 3 valueCanonical: {type: canonical, choiceOf: value, index: 4} valueUri: {type: uri, choiceOf: value, index: 5} package_version: 5.3.0-ballot-tc class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/artifact-reference base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot-tc required: [value, valueCanonical, valueReference, valueUri]