Contact

Description

The contact can be any natural person or institution e.g. a practice, which is directly releated to the patient and is added by the patient itself or by the treated practice.

Use

Use for the information of a patients contact.

Data Model

Name Type M Description Example
address Address X Address of contact
“address”: {
“street”:”Maria Trost 21″,
“zip”:”56070″,
“city”:”Koblenz”,
“state”:”Rheinland-Pfalz”,
“country”:”DE”
}
originator Author The Person who is the originator of the contact. “Dr. Müller”
comment String Some comment to clarify the entry “Some comment”
date DateTime Date, the entry is generated. “2014-10-14T11:24:55.143”
email String Email address of contact. “test@example.com”
fax String Telefax number of the contact. “04900123456”
name String X Full name of the contact “Albert Einstein”
phoneBusiness String Telephone contact in business hours “049123456789”
phoneMobile String Telephone contact for mobile phone. “049321654987”
phonePrivate String Telephone contact private. “04987654321”
refParticipant String A reference to another participant, could be a doctor or a other person. “Fritz Schneider”

Rules

– All phone numbers need the country code at the beginning, using the plus-notation (+49) or with a leading zero (049).

Update Rhythm

A new contact can be added as often as preferred. Contact can be updated in case of changes.

Schema

{
“id”: “/core/Contact”,
“$schema”: “http://json-schema.org/draft-04/schema#”,
“type”: “object”,
“properties”: {
“address”: {
“$ref”: “/core/Address”
},
“originator”: {
“$ref”: “/core/Author”
},
“comment”: {
“type”: “string”
},
“date”: {
“$ref”: “/core/DateTime”
},
“email”: {
“type”: “string”
},
“fax”: {
“type”: “string”
},
“name”: {
“type”: “string”
},
“phoneBusiness”: {
“type”: “string”
},
“phoneMobile”: {
“type”: “string”
},
“phonePrivate”: {
“type”: “string”
},
“refParticipant”: {
“type”: “string”
}
},
“additionalProperties”: false
}

Compatible Standards

No compatible standards.