description: Base StructureDefinition for ContactPoint Type package_name: hl7.fhir.r2b.examples derivation: specialization name: ContactPoint type: null elements: system: isModifier: false short: phone | fax | email | pager | other type: code mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: ContactPoint.system} isSummary: true index: 0 value: isModifier: false short: The actual contact point details index: 1 comments: Additional text data such as phone extension numbers, or notes about use of the contact are sometimes included in the value. type: string mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: ContactPoint.value} isSummary: true use: isModifier: true short: home | work | temp | old | mobile - purpose of this contact point index: 2 comments: This is labeled as "Is Modifier" because applications should not mistake a temporary or old contact etc.for a current/permanent one. Applications can assume that a contact is current unless it explicitly says that it is temporary or old. type: code mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: ContactPoint.use} isSummary: true rank: isModifier: false short: Specify preferred order of use (1 = highest) index: 3 comments: Note that rank does not necessarily follow the order in which the contacts are represented in the instance. type: positiveInt mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: ContactPoint.rank} isSummary: true period: isModifier: false short: Time period when the contact point was/is in use type: Period mustSupport: false maxLength: 0 base: {max: '1', min: 0, path: ContactPoint.period} isSummary: true index: 4 package_version: 1.4.0 class: datatype kind: datatype url: http://hl7.org/fhir/StructureDefinition/ContactPoint base: http://hl7.org/fhir/StructureDefinition/Element version: null