Skip to main content

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