HealthcareProfessional
@icure/medical-device-sdk / HealthcareProfessional
Class: HealthcareProfessional
Table of contents
Constructors
Properties
- addresses
- civility
- codes
- created
- deletionDate
- firstName
- gender
- id
- labels
- languages
- lastName
- modified
- name
- names
- notes
- parentId
- picture
- properties
- rev
- speciality
- specialityCodes
- systemMetaData
Methods
Constructors
constructor
• new HealthcareProfessional(json
)
Parameters
Name | Type |
---|---|
json | IHealthcareProfessional |
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