ContactRef
Data regarding a contact person of a client
type ContactRef {
familyRelation: FamilyRelation
fax: String
id: PersonID!
isCaregiver: Boolean
isEntitledToEarlyPreventiveCare: Boolean
isUsingPreventiveCare: Boolean
legalRights: [LegalRight!]
relation: ContactPersonRelation
self: PersonalData!
specialization: String
title: String
}
Fields
ContactRef.familyRelation ● FamilyRelation enum
Family relation of the contact person towards the client (applies only for ContactPersonRelation.SUPERVISOR and ContactPersonRelation.REFERENCE_PERSON)
ContactRef.fax ● String scalar
Fax of the contact person (applies only for contact people, that's why it is not a field in PersonalData)
ContactRef.id ● PersonID! non-null scalar
ID of the contact person
ContactRef.isCaregiver ● Boolean scalar
Shows if the contact person is the client's caregiver. Every client can have max. 1 caregiver.
ContactRef.isEntitledToEarlyPreventiveCare ● Boolean scalar
Shows if the contact person is entitled to early use of preventive care. Defaults to 'false'.
ContactRef.isUsingPreventiveCare ● Boolean scalar
Shows if the contact person is using preventive care themselves. Defaults to 'false'.
ContactRef.legalRights ● [LegalRight!] list enum
All legal rights that the contact person can exercise
ContactRef.relation ● ContactPersonRelation enum
Relation of the contact person to the client
ContactRef.self ● PersonalData! non-null object
Personal data of the contact person
ContactRef.specialization ● String scalar
Specialization of the contact person (applies only for ContactPersonRelation.DOCTOR)
ContactRef.title ● String scalar
Title of the contact person (applies only for ContactPersonRelation.DOCTOR)
Returned By
addClientContactPerson mutation
Member Of
Client object ● DoctorNotification object ● PersonReference object