type: datatypedatatype: ExtendedContactDetail
ExtendedContactDetail
Elements
- ExtendedContactDetail.purpose [0..1]: CodeableConcept The purpose/type of contact
- ExtendedContactDetail.name [0..*]: HumanName The name of an individual to contact, some types of contact detail are usually blank
- ExtendedContactDetail.telecom [0..*]: ContactPoint The contact details application for the purpose defined
- ExtendedContactDetail.address [0..1]: Address Address for the contact
- ExtendedContactDetail.organization [0..1]: Reference(Organization) This contact detail is handled/monitored by a specific organization. If the name is provided in the contact, then it is referring to the named individual within this organization.
- ExtendedContactDetail.period [0..1]: Period Period that this contact was valid for usage
Bindings
- ExtendedContactDetail.purpose:
Purpose| strength: value set | reference: http://terminology.hl7.org/ValueSet/contactentity-type
Requirements
- ExtendedContactDetail.organization: Some specific types of contact information can be an handled by an organization (eg legal council is via a specific firm)
Comments
- ExtendedContactDetail.purpose: If no purpose is defined, then these contact details may be used for any purpose.
- ExtendedContactDetail.name: If there is no named individual, the telecom/address information is not generally monitored by a specific individual
- ExtendedContactDetail.address: More than 1 address would be for different purposes, and thus should be entered as a different entry,
- ExtendedContactDetail.period: If the details have multiple periods, then enter in a new ExtendedContact with the new period.