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 condition.
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 condition.
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 condition, used to link together different versions of the same condition. 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 condition. 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 condition.
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 condition 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 condition 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