DoctorContact
Represents a medical professional in the system.
type DoctorContact implements Contact {
address: Address
doctorNumber: String!
email: String
emergencyPhoneNumber: String
faxNumber: String
firstName: String!
id: ContactID!
information: String
isActive: Boolean!
kimAddress: String
lastName: String!
medicalOfficeName: String
openingHours: String
permanentEstablishmentNumber: String
phoneNumber: String
specialization: String
title: String
type: ContactType!
website: String
}
Fields
DoctorContact.address ● Address scalar
Address of the contact
DoctorContact.doctorNumber ● String! non-null scalar
Unique 9-digit identification number for the doctor.
DoctorContact.email ● String scalar
Email of the contact
DoctorContact.emergencyPhoneNumber ● String scalar
Emergency phone number of the contact
DoctorContact.faxNumber ● String scalar
Fax number of the contact
DoctorContact.firstName ● String! non-null scalar
First name of the contact
DoctorContact.id ● ContactID! non-null scalar
Unique identifier
DoctorContact.information ● String scalar
Additional information of the contact (in free text)
DoctorContact.isActive ● Boolean! non-null scalar
Indicates whether the contact is currently active in the system.
DoctorContact.kimAddress ● String scalar
Email of the doctor's office (KIM address)
DoctorContact.lastName ● String! non-null scalar
Last name of the contact
DoctorContact.medicalOfficeName ● String scalar
Name of the medical office or clinic.
DoctorContact.openingHours ● String scalar
Business hours for the office.
DoctorContact.permanentEstablishmentNumber ● String scalar
The 9-digit permanent establishment number (BSNR) of the office.
DoctorContact.phoneNumber ● String scalar
Phone number of the contact
DoctorContact.specialization ● String scalar
Medical specialization of the doctor.
DoctorContact.title ● String scalar
Title of the doctor
DoctorContact.type ● ContactType! non-null enum
Type of the contact (e.g. 'DOCTOR')
DoctorContact.website ● String scalar
Website of the contact
Interfaces
Contact interface
Represents a generic contact in the system.
Returned By
createDoctorContact mutation ● updateDoctorContact mutation
Member Of
Client object ● MedicationPlan object