Skip to main content

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