FHIR ContactPoint Data Type (R4)
ContactPoint is a way of contacting a person or organization: phone, email, fax, url or SMS, with a use and an optional rank. Element table, example JSON and FHIRPath for FHIR R4.
- FHIR ContactPoint Data Type (R4) — part of the free FHIR Toolbox library.
- Runs entirely in your browser: your FHIR data is never uploaded to a server.
Overview
ContactPoint is a way of contacting a person or organization: phone, email, fax, url or SMS, with a use and an optional rank.
Elements
| Element | Type | Cardinality | Description |
|---|---|---|---|
| ContactPoint.system | code | 0..1 | phone | fax | email | pager | url | sms | other |
| ContactPoint.value | string | 0..1 | The actual contact point details |
| ContactPoint.use | code | 0..1 | home | work | temp | old | mobile - purpose of this contact point |
| ContactPoint.rank | positiveInt | 0..1 | Specify preferred order of use (1 = highest) |
| ContactPoint.period | Period | 0..1 | Time period when the contact point was/is in use |
Example JSON (R4)
{
"system": "phone",
"value": "555-0100",
"use": "mobile",
"rank": 1
}
FHIRPath
Patient.telecom.where(system='email').value— Email addressesPatient.telecom.where(use='mobile').value— Mobile numbers
FHIR Toolbox is a free, privacy-first collection of HL7 FHIR utilities by Omindra Labs. Every tool performs zero-server processing — your health data never leaves your device.