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