Skip to main content

HealthcareElement

@icure/medical-device-sdk / HealthcareElement

Class: HealthcareElement

Table of contents

Constructors

Properties

Methods

Constructors

constructor

new HealthcareElement(json)

Parameters

NameType
jsonIHealthcareElement

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

Defined in

src/models/HealthcareElement.ts:75