PlanOfActionDto class
Constructors
PlanOfActionDto ({required String id , int ? created , int ? modified , String ? author , String ? responsible , String ? medicalLocationId , Set <CodeStubDto > tags = const {} , Set <CodeStubDto > codes = const {} , int ? endOfLife , String ? prescriberId , int ? valueDate , int ? openingDate , int ? closingDate , int ? deadlineDate , String ? name , String ? descr , String ? note , String ? idOpeningContact , String ? idClosingContact , int status = 0 , Set <String > documentIds = const {} , int ? numberOfCares , List <CareTeamMembershipDto > careTeamMemberships = const [] , bool relevant = true , String ? encryptedSelf })
Returns a new PlanOfActionDto instance.
Properties
author
↔ String ?
The id of the User that has created this entity, will be filled automatically if missing. Not enforced by the application server.
getter/setter pair
careTeamMemberships
↔ List <CareTeamMembershipDto >
Members of the careteam involved in this approach
getter/setter pair
closingDate
↔ int ?
The date (unix epoch in ms) marking the end of the healthcare approach.
getter/setter pair
codes
↔ Set <CodeStubDto >
A code is an item from a codification system that qualifies the content of this entity. SNOMED-CT, ICPC-2 or ICD-10 codifications systems can be used for codes
getter/setter pair
created
↔ int ?
The timestamp (unix epoch in ms) of creation of this entity, will be filled automatically if missing. Not enforced by the application server.
getter/setter pair
deadlineDate
↔ int ?
The date (unix epoch in ms) when the healthcare approach has to be carried out.
getter/setter pair
descr
↔ String ?
Description of the healthcare approach.
getter/setter pair
documentIds
↔ Set <String >
getter/setter pair
encryptedSelf
↔ String ?
The base64 encoded data of this object, formatted as JSON and encrypted in AES using the random master key from encryptionKeys.
getter/setter pair
endOfLife
↔ int ?
Soft delete (unix epoch in ms) timestamp of the object.
getter/setter pair
hashCode
→ int
The hash code for this object.
no setter override
id
↔ String
getter/setter pair
idClosingContact
↔ String ?
Id of the closing contact for the healthcare approach.
getter/setter pair
idOpeningContact
↔ String ?
Id of the opening contact when the healthcare approach was created.
getter/setter pair
medicalLocationId
↔ String ?
The id of the medical location where this entity was created.
getter/setter pair
modified
↔ int ?
The date (unix epoch in ms) of the latest modification of this entity, will be filled automatically if missing. Not enforced by the application server.
getter/setter pair
name
↔ String ?
The name of the healthcare approach.
getter/setter pair
note
↔ String ?
Note about the healthcare approach.
getter/setter pair
numberOfCares
↔ int ?
The number of individual cares already performed in the course of this healthcare approach
getter/setter pair
openingDate
↔ int ?
The date (unix epoch in ms) of the start of the healthcare approach.
getter/setter pair
prescriberId
↔ String ?
The id of the hcp who prescribed this healthcare approach
getter/setter pair
relevant
↔ bool
getter/setter pair
responsible
↔ String ?
The id of the HealthcareParty that is responsible for this entity, will be filled automatically if missing. Not enforced by the application server.
getter/setter pair
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
status
↔ int
bit 0: active/inactive, bit 1: relevant/irrelevant, bit 2 : present/absent, ex: 0 = active,relevant and present
getter/setter pair
tags
↔ Set <CodeStubDto >
A tag is an item from a codification system that qualifies an entity as being member of a certain class, whatever the value it might have taken. If the tag qualifies the content of a field, it means that whatever the content of the field, the tag will always apply. For example, the label of a field is qualified using a tag. LOINC is a codification system typically used for tags.
getter/setter pair
valueDate
↔ int ?
The date (unix epoch in ms) when the healthcare approach is noted to have started and also closes on the same date
getter/setter pair