ContactPoint
A contact point for a person or organization - phone, email, fax, etc. Based on FHIR ContactPoint and common ERP patterns
Properties
| Property | Type | Mode | Description | Required |
|---|---|---|---|---|
| system | string | enum | Type of contact point (phone, email, fax, url, sms, other) Values: Example: | Required |
| value | string | stored | The actual contact point value (phone number, email address, etc.) Example: | Required |
| use | string | enum | Purpose of this contact point (work, home, mobile, main, billing, support, emergency) Values: Example: | Optional |
| rank | number | stored | Order of preference (1 = highest priority) Example: | Optional |
| label | string | stored | Human-readable label for this contact point Example: | Optional |
| extension | string | stored | Phone extension number if applicable Example: | Optional |
| period | Period | stored | Time period when this contact point is valid | Optional |
Examples
Example 1
{
"@type": "ContactPoint",
"system": "phone",
"value": "+1-555-0100",
"use": "work",
"rank": 1,
"label": "Main Office"
}Example 2
{
"@type": "ContactPoint",
"system": "email",
"value": "contact@acme.com",
"use": "work",
"rank": 1,
"label": "General Inquiries"
}Example 3
{
"@type": "ContactPoint",
"system": "phone",
"value": "+1-555-0200",
"use": "support",
"rank": 2,
"label": "Customer Support"
}Example 4
{
"@type": "ContactPoint",
"system": "email",
"value": "billing@acme.com",
"use": "billing",
"rank": 1,
"label": "Billing Department"
}Example 5
{
"@type": "ContactPoint",
"system": "fax",
"value": "+1-555-0101",
"use": "work"
}