description: null package_name: fhir.r4.wales derivation: constraint name: ExtensionDataStandardsWalesDocumentAttester type: Extension elements: extension: index: 0 slicing: slices: mode: match: {} schema: short: personal | professional | legal | official _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: mode} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} required: [value, valueCodeableConcept] time: match: {} schema: short: When the document was attested. index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: time} index: 9 value: choices: [valueDateTime] index: 11 valueDateTime: {type: dateTime, choiceOf: value, index: 12} required: [valueDateTime, value] party: match: {} schema: short: Who attested the document. index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: party} index: 15 value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Organization', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Patient', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Practitioner', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PractitionerRole'] index: 18 required: [valueReference, value] url: pattern: {type: Uri, value: 'http://hl7.org/fhir/5.0/StructureDefinition/extension-DocumentReference.attester'} index: 19 value: choices: [] index: 21 package_version: 2.3.0 extensions: mode: url: null short: personal | professional | legal | official _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: Uri, value: mode} index: 3 value: choices: [valueCodeableConcept] index: 5 valueCodeableConcept: {type: CodeableConcept, choiceOf: value, index: 6} required: [value, valueCodeableConcept] time: url: null short: When the document was attested. index: 7 extensions: {} elements: extension: {index: 8} url: pattern: {type: Uri, value: time} index: 9 value: choices: [valueDateTime] index: 11 valueDateTime: {type: dateTime, choiceOf: value, index: 12} required: [valueDateTime, value] party: url: null short: Who attested the document. index: 13 extensions: {} elements: extension: {index: 14} url: pattern: {type: Uri, value: party} index: 15 value: choices: [valueReference] index: 17 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Organization', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Patient', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-Practitioner', 'https://fhir.nhs.wales/StructureDefinition/DataStandardsWales-PractitionerRole'] index: 18 required: [valueReference, value] class: extension kind: complex-type url: http://hl7.org/fhir/5.0/StructureDefinition/extension-DocumentReference.attester base: http://hl7.org/fhir/StructureDefinition/Extension version: 0.0.1 required: [extension]