Skip to main content

HealthcareProfessional

@icure/medical-device-sdk / HealthcareProfessional

Class: HealthcareProfessional

Table of contents​

Constructors​

Properties​

Methods​

Constructors​

constructor​

β€’ new HealthcareProfessional(json)

Parameters​

NameType
jsonIHealthcareProfessional

Defined in​

src/models/HealthcareProfessional.ts:22

Properties​

addresses​

β€’ addresses: Address[]

The list of addresses (with address type).

Defined in​

src/models/HealthcareProfessional.ts:106


civility​

β€’ Optional civility: string

Mr., Ms., Pr., Dr. ...

Defined in​

src/models/HealthcareProfessional.ts:94


codes​

β€’ codes: Set<CodingReference>

A code is an item from a codification system that qualifies the content of this doctor. Example: doctor's specialty

Defined in​

src/models/HealthcareProfessional.ts:66


created​

β€’ Optional created: number

creation timestamp of the object.

Defined in​

src/models/HealthcareProfessional.ts:52


deletionDate​

β€’ Optional deletionDate: number

the soft delete timestamp. When a user is ”deletedβ€œ, this is set to a non null value: the moment of the deletion

Defined in​

src/models/HealthcareProfessional.ts:70


firstName​

β€’ Optional firstName: string

the firstname (name) of the healthcare party.

Defined in​

src/models/HealthcareProfessional.ts:82


gender​

β€’ Optional gender: HealthcareProfessionalGenderEnum

the gender of the healthcare party: male, female, indeterminate, changed, changedToMale, changedToFemale, unknown

Defined in​

src/models/HealthcareProfessional.ts:90


id​

β€’ Optional id: string

the Id of the healthcare party. We encourage using either a v4 UUID or a HL7 Id.

Defined in​

src/models/HealthcareProfessional.ts:44


labels​

β€’ labels: Set<CodingReference>

A label is an item from a codification system that qualifies a doctor as being member of a certain class, whatever the value it might have taken. If the label qualifies the content of a field, it means that whatever the content of the field, the label will always apply. LOINC is a codification system typically used for labels. Example: HealthcareProfessional is an organisation

Defined in​

src/models/HealthcareProfessional.ts:61


languages​

β€’ languages: string[]

The list of languages spoken by the patient ordered by fluency (alpha-2 code http://www.loc.gov/standards/iso639-2/ascii_8bits.html).

Defined in​

src/models/HealthcareProfessional.ts:110


lastName​

β€’ Optional lastName: string

the lastname (surname) of the healthcare party. This is the official lastname that should be used for official administrative purposes.

Defined in​

src/models/HealthcareProfessional.ts:78


modified​

β€’ Optional modified: number

last modification timestamp of the object.

Defined in​

src/models/HealthcareProfessional.ts:56


name​

β€’ Optional name: string

The full name of the healthcare party, used mainly when the healthcare party is an organization

Defined in​

src/models/HealthcareProfessional.ts:74


names​

β€’ names: PersonName[]

the list of all names of the healthcare party, also containing the official full name information. Ordered by preference of use. First element is therefore the official name used for the healthcare party in the application

Defined in​

src/models/HealthcareProfessional.ts:86


notes​

β€’ Optional notes: string

Text notes.

Defined in​

src/models/HealthcareProfessional.ts:122


parentId​

β€’ Optional parentId: string

Id of parent of the user representing the healthcare party.

Defined in​

src/models/HealthcareProfessional.ts:102


picture​

β€’ Optional picture: ArrayBuffer

A picture usually saved in JPEG format.

Defined in​

src/models/HealthcareProfessional.ts:114


properties​

β€’ properties: Set<Property>

Defined in​

src/models/HealthcareProfessional.ts:123


rev​

β€’ Optional rev: string

the revision of the healthcare party in the database, used for conflict management / optimistic locking.

Defined in​

src/models/HealthcareProfessional.ts:48


speciality​

β€’ Optional speciality: string

Medical specialty of the healthcare party

Defined in​

src/models/HealthcareProfessional.ts:98


specialityCodes​

β€’ Optional specialityCodes: Set<CodingReference>

Medical specialty of the healthcare party codified using FHIR or Kmehr codificaiton scheme

Defined in​

src/models/HealthcareProfessional.ts:118


systemMetaData​

β€’ Optional systemMetaData: SystemMetaDataOwner

Defined in​

src/models/HealthcareProfessional.ts:124

Methods​

marshal​

β–Έ marshal(): IHealthcareProfessional

Returns​

IHealthcareProfessional

Defined in​

src/models/HealthcareProfessional.ts:126