description: Contact details to assist a user in finding and communicating with the publisher. package_name: hl7.fhir.uv.extensions.r3 derivation: constraint name: ArtifactContact type: Extension elements: extension: array: true index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: _datatype: match: {url: null} schema: type: Extension short: DataType name 'ContactDetail' from R5 url: h index: 1 elements: value: pattern: {type: string, value: ContactDetail} choices: [valueString] type: string index: 3 valueString: type: string pattern: {type: string, value: ContactDetail} choiceOf: value index: 4 required: [value, valueString] name: match: {url: name} schema: short: Name of an individual to contact index: 5 extensions: {} elements: extension: {index: 6} url: pattern: {type: uri, value: name} type: uri index: 7 value: choices: [valueString] index: 9 valueString: {type: string, choiceOf: value, index: 10} required: [value, valueString] telecom: match: {url: telecom} schema: short: Contact details for individual or organization array: true index: 11 extensions: {} elements: extension: {index: 12} url: pattern: {type: uri, value: telecom} type: uri index: 13 value: choices: [valueContactPoint] index: 15 valueContactPoint: {type: ContactPoint, choiceOf: value, index: 16} required: [value, valueContactPoint] url: pattern: {type: uri, value: 'http://hl7.org/fhir/StructureDefinition/artifact-contact'} type: uri index: 17 value: choices: [] index: 19 package_version: 5.3.0-ballot-tc1 extensions: _datatype: url: h type: Extension short: DataType name 'ContactDetail' from R5 index: 1 elements: value: pattern: {type: string, value: ContactDetail} choices: [valueString] type: string index: 3 valueString: type: string pattern: {type: string, value: ContactDetail} choiceOf: value index: 4 required: [value, valueString] name: url: name short: Name of an individual to contact index: 5 extensions: {} elements: extension: {index: 6} url: pattern: {type: uri, value: name} type: uri index: 7 value: choices: [valueString] index: 9 valueString: {type: string, choiceOf: value, index: 10} required: [value, valueString] telecom: url: telecom short: Contact details for individual or organization array: true index: 11 extensions: {} elements: extension: {index: 12} url: pattern: {type: uri, value: telecom} type: uri index: 13 value: choices: [valueContactPoint] index: 15 valueContactPoint: {type: ContactPoint, choiceOf: value, index: 16} required: [value, valueContactPoint] class: extension kind: complex-type url: http://hl7.org/fhir/StructureDefinition/artifact-contact base: http://hl7.org/fhir/StructureDefinition/Extension version: 5.3.0-ballot-tc1