Package org.mitre.synthea.engine
Class Logic.ActiveCarePlan
java.lang.Object
org.mitre.synthea.engine.Logic
org.mitre.synthea.engine.Logic.ActiveCarePlan
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Logic
The Active CarePlan condition type tests whether a given care plan is currently prescribed and
active for the patient.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.mitre.synthea.engine.Logic
Logic.ActiveAllergy, Logic.ActiveCarePlan, Logic.ActiveCondition, Logic.ActiveMedication, Logic.Age, Logic.And, Logic.AtLeast, Logic.AtMost, Logic.Attribute, Logic.Date, Logic.False, Logic.Gender, Logic.Not, Logic.Observation, Logic.Or, Logic.PriorState, Logic.Race, Logic.SocioeconomicStatus, Logic.Symptom, Logic.True, Logic.VitalSign -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<HealthRecord.Code>A collection of codes associated with the logic.protected StringAn attribute referenced by the logic. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
codes
A collection of codes associated with the logic. -
referencedByAttribute
An attribute referenced by the logic.
-
-
Constructor Details
-
ActiveCarePlan
public ActiveCarePlan()
-
-
Method Details
-
test
Description copied from class:LogicTest whether the logic is true for the given person at the given time.
-