Skip to main content

UpdateClientContactPersonInput

Input for the update of a client's contact person

input UpdateClientContactPersonInput {
clientId: ClientID!
contactPerson: PersonalDataInput!
contactPersonId: PersonID!
familyRelation: FamilyRelation
fax: String
legalRights: [LegalRight!]
relation: ContactPersonRelation
specialization: String
title: String
}

Fields

UpdateClientContactPersonInput.clientId ● ClientID! non-null scalar

ID of the client

UpdateClientContactPersonInput.contactPerson ● PersonalDataInput! non-null input

Personal data of the contact person

UpdateClientContactPersonInput.contactPersonId ● PersonID! non-null scalar

ID of the client's contact person to update

UpdateClientContactPersonInput.familyRelation ● FamilyRelation enum

Family relation of the contact person towards the client (applies only for ContactPersonRelation.SUPERVISOR and ContactPersonRelation.REFERENCE_PERSON)

UpdateClientContactPersonInput.fax ● String scalar

Fax of the contact person (applies only for contact people, that's why it is not a field in PersonalData)

UpdateClientContactPersonInput.legalRights ● [LegalRight!] list enum

All legal rights that the contact person can exercise

UpdateClientContactPersonInput.relation ● ContactPersonRelation enum

Relation of the contact person to the client

UpdateClientContactPersonInput.specialization ● String scalar

Specialization of the contact person (applies only for ContactPersonRelation.DOCTOR)

UpdateClientContactPersonInput.title ● String scalar

Title of the contact person (applies only for ContactPersonRelation.DOCTOR)

Member Of

updateClientContactPerson mutation