HealthcareElement
@icure/medical-device-sdk / HealthcareElement
Class: HealthcareElement
Table of contents​
Constructors​
Properties​
- author
- closingDate
- codes
- created
- deletionDate
- description
- endOfLife
- healthcareElementId
- id
- identifiers
- labels
- medicalLocationId
- modified
- note
- openingDate
- responsible
- rev
- systemMetaData
- valueDate
Methods​
Constructors​
constructor​
• new HealthcareElement(json
)
Parameters​
Name | Type |
---|---|
json | IHealthcareElement |
Defined in​
src/models/HealthcareElement.ts:19
Properties​
author​
• Optional
author: string
Defined in​
src/models/HealthcareElement.ts:42
closingDate​
• Optional
closingDate: number
The date (unix epoch in ms) marking the end of the healthcare element.
Defined in​
src/models/HealthcareElement.ts:64
codes​
• codes: Set
<CodingReference
>
Defined in​
src/models/HealthcareElement.ts:46
created​
• Optional
created: number
Defined in​
src/models/HealthcareElement.ts:40
deletionDate​
• Optional
deletionDate: number
Defined in​
src/models/HealthcareElement.ts:48
description​
• Optional
description: string
Description of the healthcare element.
Defined in​
src/models/HealthcareElement.ts:68
endOfLife​
• Optional
endOfLife: number
Defined in​
src/models/HealthcareElement.ts:47
healthcareElementId​
• Optional
healthcareElementId: string
The logical id of the healthcare element, used to link together different versions of the same healthcare element. We encourage using either a v4 UUID or a HL7 Id.
Defined in​
src/models/HealthcareElement.ts:52
id​
• Optional
id: string
The Id of the healthcare element. We encourage using either a v4 UUID or a HL7 Id.
Defined in​
src/models/HealthcareElement.ts:34
identifiers​
• identifiers: Identifier
[]
Defined in​
src/models/HealthcareElement.ts:35
labels​
• labels: Set
<CodingReference
>
Defined in​
src/models/HealthcareElement.ts:45
medicalLocationId​
• Optional
medicalLocationId: string
Defined in​
src/models/HealthcareElement.ts:44
modified​
• Optional
modified: number
Defined in​
src/models/HealthcareElement.ts:41
note​
• Optional
note: string
A text note (can be confidential, encrypted by default).
Defined in​
src/models/HealthcareElement.ts:72
openingDate​
• Optional
openingDate: number
The date (unix epoch in ms) of the start of the healthcare element.
Defined in​
src/models/HealthcareElement.ts:60
responsible​
• Optional
responsible: string
Defined in​
src/models/HealthcareElement.ts:43
rev​
• Optional
rev: string
The revision of the healthcare element in the database, used for conflict management / optimistic locking.
Defined in​
src/models/HealthcareElement.ts:39
systemMetaData​
• Optional
systemMetaData: SystemMetaDataEncrypted
Defined in​
src/models/HealthcareElement.ts:73
valueDate​
• Optional
valueDate: number
The date (unix epoch in ms) when the healthcare element is noted to have started and also closes on the same date
Defined in​
src/models/HealthcareElement.ts:56
Methods​
marshal​
â–¸ marshal(): IHealthcareElement
Returns​
IHealthcareElement