Skip to main content

PatientRelationshipContactInput

Used to specify details for a Patient/Contact that is being linked to in a PatientRelationship.

input PatientRelationshipContactInput {
relatedAccountId: ID
source: String
sourceId: ID
firstName: String
lastName: String
title: String
companyName: String
phoneType: String
phoneNumber: String
email: String
address: String
city: String
postcode: String
country: String
notes: String
policyNumber: String
authorizationCode: String
policyRenewalDate: Date
authorizationNumberOfAppointments: Int
name: String
contactInfo: String
}

Fields​

PatientRelationshipContactInput.relatedAccountId ● ID scalar​

The ID of the related Patient/`Contact; only specify if applicable

PatientRelationshipContactInput.source ● String scalar​

The name of the source data set from which the contact is linked; only specifiy if applicable. For practices in France, this defaults to medicalInsurers.FR.private when the PatientRelationshipType is set to INSURER

PatientRelationshipContactInput.sourceId ● ID scalar​

The ID of contact at source; only specifiy if applicable

PatientRelationshipContactInput.firstName ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.lastName ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.title ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.companyName ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.phoneType ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.phoneNumber ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.email ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.address ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.city ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.postcode ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.country ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.notes ● String scalar​

Cannot be assigned if relatedAccountId is specified

PatientRelationshipContactInput.policyNumber ● String scalar​

Can only be included when the PatientRelationshipType is set to INSURER

PatientRelationshipContactInput.authorizationCode ● String scalar​

Can only be included when the PatientRelationshipType is set to INSURER

PatientRelationshipContactInput.policyRenewalDate ● Date scalar​

Can only be included when the PatientRelationshipType is set to INSURER

PatientRelationshipContactInput.authorizationNumberOfAppointments ● Int scalar​

Can only be included when the PatientRelationshipType is set to INSURER

PatientRelationshipContactInput.name ● String scalar​

Deprecated. Use firstName and lastName or companyName instead

PatientRelationshipContactInput.contactInfo ● String scalar​

Deprecated. Use notes instead

Member Of​

addPatientRelationship mutation ● updatePatientRelationship mutation