Class: CarePlan

CarePlan(copyData)

new CarePlan(copyData)

Represents a care plan

The care plan object is used to represent a collection of clinical protocols which the care planning engine proposes should be done as part of the patient's course of care.
Parameters:
Name Type Description
copyData CarePlan Copy constructor (if present)
Properties:
Name Type Description
target Patient Target of the careplan
act object Action to take
Properties
Name Type Description
AccountManagement Act The act represents generic account management such as adjudications, financial adjustments, stock counting, etc.
Act Act The act represents a generic act which has no special classification
Battery Act The act represents a simple battery of procedures/administrations/tests/etc.
CareProvision Act The act represents some provision of care such as the seeking out services.
Condition Act The act represents a problem or condition which the patient is suffering from.
ControlAct Act The control act event key is used to describe an infrastructural act which has no clinical meaning but can be used to wrap technical details.
Encounter Act The act represents an encounter such as the patient presenting for care and receiving services during a visit.
Inform Act The act represents an attempt to provide additional clinical information.
Observation Act The act represents an observation that is made about a patient such as a vital sign, an allergy, cause of death, etc..
Procedure Act The act represents a procedure (something done to a patient).
Registration Act The act represents a registration event such as the registration of a patient.
SubstanceAdministration Act The act represents that a substance (medication, or otherwise) was, should, or will be administered to the patient.
Supply Act The act represents a supply of some material or financial instrument between entities.
Transport Act The physical transporting of materials or people from one place to another.
Contract Act Represents a contract
FinancialContract Act Represents a financial contract
Account Act Represents an account for tracking financial obligations
FinancialTransaction Act Represents a single financial transaction
InvoiceElement Act Represents a single invoice element
List Act List
$other Act Unclassified
creationTimeModel Date [Delay loaded from creationTime], Gets or sets the time at which the data was created
creationTime Date Gets or sets the creation time as an ISO date format
obsoletionTimeModel Date [Delay loaded from obsoletionTime], Gets or sets the time when the data is or will become invalid
obsoletionTime Date Gets or sets the time that the data is no longer valid (was deleted/obsoleted) in ISO format
createdByModel SecurityProvenance [Delay loaded from createdBy], Gets or sets the user that created this base data
modifiedOn Date Gets the time that the object was last modified (from base data, default to CreationTime)
obsoletedByModel SecurityProvenance [Delay loaded from obsoletedBy], Gets or sets the user that obsoleted this base data
createdBy string Gets or sets the security provenance object which represents the creation of this object
obsoletedBy string Gets or sets the security provenance object which represents the obsoletion of this data
id string Gets or sets the primary identifying UUID of this object
operation BatchOperationType Gets or sets the operation(see: BatchOperationType for values)
$type string Gets the type registration of this object
Source:

Extends

Members

act :object

Action to take

Type:
  • object
Source:

createdBy :string

Gets or sets the security provenance object which represents the creation of this object

Type:
  • string
Overrides:
Source:

createdByModel :SecurityProvenance

Type:
Overrides:
Source:

creationTime :Date

Gets or sets the creation time as an ISO date format

Type:
  • Date
Overrides:
Source:

creationTimeModel :Date

Type:
  • Date
Overrides:
Source:

id :string

Gets or sets the primary identifying UUID of this object

Type:
  • string
Overrides:
Source:

modifiedOn :Date

Gets the time that the object was last modified (from base data, default to CreationTime)

Type:
  • Date
Overrides:
Source:

obsoletedBy :string

Gets or sets the security provenance object which represents the obsoletion of this data

Type:
  • string
Overrides:
Source:

obsoletedByModel :SecurityProvenance

Type:
Overrides:
Source:

obsoletionTime :Date

Gets or sets the time that the data is no longer valid (was deleted/obsoleted) in ISO format

Type:
  • Date
Overrides:
Source:

obsoletionTimeModel :Date

Type:
  • Date
Overrides:
Source:

operation :BatchOperationType

Gets or sets the operation

Type:
Overrides:
Source:

target :Patient

Target of the careplan

Type:
Source: