description: The preferred method of contact, contact times and written communication format given by a Patient or Related Person. package_name: fhir.r4.ukcore.stu3.currentbuild derivation: constraint name: ExtensionUKCoreContactPreference type: Extension elements: extension: short: Preferred Contact Method index: 0 slicing: slices: PreferredContactMethod: match: {} schema: short: Preferred Contact Method index: 0 elements: url: pattern: {type: uri, value: PreferredContactMethod} type: uri index: 1 value: short: Preferred Contact Method choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, short: Preferred Contact Method, choiceOf: value, index: 4} required: [value, valueCodeableConcept] PreferredContactTimes: match: {} schema: short: Preferred Contact Times index: 5 elements: url: pattern: {type: uri, value: PreferredContactTimes} type: uri index: 6 value: short: Preferred Contact Times choices: [valueString, valueTiming] index: 8 valueString: {type: string, short: Preferred Contact Times, choiceOf: value, index: 9} valueTiming: {type: Timing, short: Preferred Contact Times, choiceOf: value, index: 10} required: [value, valueString, valueTiming] PreferredWrittenCommunicationFormat: match: {} schema: short: Preferred Written Communication Format index: 11 elements: url: pattern: {type: uri, value: PreferredWrittenCommunicationFormat} type: uri index: 12 value: short: Preferred Written Communication Format choices: [valueCodeableConcept] index: 14 valueCodeableConcept: {type: CodeableConcept, short: Preferred Written Communication Format, choiceOf: value, index: 15} required: [value, valueCodeableConcept] url: pattern: {type: uri, value: 'https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactPreference'} type: uri index: 16 value: choices: [] index: 18 package_version: 0.20.0-pre-release extensions: PreferredContactMethod: url: null short: Preferred Contact Method index: 0 elements: url: pattern: {type: uri, value: PreferredContactMethod} type: uri index: 1 value: short: Preferred Contact Method choices: [valueCodeableConcept] index: 3 valueCodeableConcept: {type: CodeableConcept, short: Preferred Contact Method, choiceOf: value, index: 4} required: [value, valueCodeableConcept] PreferredContactTimes: url: null short: Preferred Contact Times index: 5 elements: url: pattern: {type: uri, value: PreferredContactTimes} type: uri index: 6 value: short: Preferred Contact Times choices: [valueString, valueTiming] index: 8 valueString: {type: string, short: Preferred Contact Times, choiceOf: value, index: 9} valueTiming: {type: Timing, short: Preferred Contact Times, choiceOf: value, index: 10} required: [value, valueString, valueTiming] PreferredWrittenCommunicationFormat: url: null short: Preferred Written Communication Format index: 11 elements: url: pattern: {type: uri, value: PreferredWrittenCommunicationFormat} type: uri index: 12 value: short: Preferred Written Communication Format choices: [valueCodeableConcept] index: 14 valueCodeableConcept: {type: CodeableConcept, short: Preferred Written Communication Format, choiceOf: value, index: 15} required: [value, valueCodeableConcept] class: extension kind: complex-type url: https://fhir.hl7.org.uk/StructureDefinition/Extension-UKCore-ContactPreference base: http://hl7.org/fhir/StructureDefinition/Extension version: 2.3.0