|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.model.MessagePartBean
ca.infoway.messagebuilder.model.pcs_mr2007_v02_r02.pharmacy.merged.StatusChangesBean
public class StatusChangesBean
PORX_MT060340CA.ControlActEvent: Status Changes
Provides an audit trail of a patient's therapy adjustments. Status changes may affect evaluations of compliance.
This records the history of changes that have been made to the prescription, including why the changes were made, who made them and when.
PORX_MT060160CA.ControlActEvent: Status Changes
Provides an audit trail of a patient's therapy adjustments. Status changes may affect evaluations of compliance.
This records the history of changes that have been made to the prescription, including why the changes were made, who made them and when.
PORX_MT060210CA.ControlActEvent: Other Medication Status Changes
Provides an audit trail of a patient's use of other medications.
This records the history of changes that have been made to the other medication record, including why the changes were made, who made them and when.
PORX_MT060040CA.ControlActEvent: Status Changes
Provides an audit trail of a patient's therapy adjustments. Status changes may affect evaluations of compliance.
This records the history of changes that have been made to the prescription, including why the changes were made, who made them and when.
PORX_MT060090CA.ControlActEvent: Dispense Status Changes
Provides an audit trail of a patient's therapy adjustments. Status changes may affect evaluations of compliance.
This records the history of changes that have been made to the prescription dispense, including why the changes were made, who made them and when.
PORX_MT060010CA.ControlActEvent: Dispense Status Changes
Provides an audit trail of a patient's therapy adjustments. Status changes may affect evaluations of compliance.
This records the history of changes that have been made to the prescription dispense, including why the changes were made, who made them and when.
Constructor Summary | |
---|---|
StatusChangesBean()
|
Method Summary | |
---|---|
ChangedByBean |
getAuthor()
Un-merged Business Name: (no business name specified) |
HL7TriggerEventCode |
getCode()
Un-merged Business Name: ChangeType |
Interval<Date> |
getEffectiveTime()
Un-merged Business Name: ChangeEffectivePeriod |
ControlActReason |
getReasonCode()
Un-merged Business Name: ChangeReason |
HealthcareWorkerBean |
getResponsiblePartyAssignedEntity()
Un-merged Business Name: (no business name specified) |
void |
setAuthor(ChangedByBean author)
Un-merged Business Name: (no business name specified) |
void |
setCode(HL7TriggerEventCode code)
Un-merged Business Name: ChangeType |
void |
setEffectiveTime(Interval<Date> effectiveTime)
Un-merged Business Name: ChangeEffectivePeriod |
void |
setReasonCode(ControlActReason reasonCode)
Un-merged Business Name: ChangeReason |
void |
setResponsiblePartyAssignedEntity(HealthcareWorkerBean responsiblePartyAssignedEntity)
Un-merged Business Name: (no business name specified) |
Methods inherited from class ca.infoway.messagebuilder.model.MessagePartBean |
---|
getField, getNullFlavor, getNullFlavor, getSpecializationType, hasNullFlavor, hasNullFlavor, setNullFlavor, setNullFlavor, setSpecializationType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StatusChangesBean()
Method Detail |
---|
public HL7TriggerEventCode getCode()
Un-merged Business Name: ChangeType
Relationship: PORX_MT060340CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: ChangeType
Relationship: PORX_MT060160CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: ChangeType
Relationship: PORX_MT060040CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: OtherMedicationStatusChangeType
Relationship: PORX_MT060210CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable
Identifies what kind of change occurred. Examples include Completed, Aborted, etc.
Un-merged Business Name: DispenseStatusChangeType
Relationship: PORX_MT060010CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Aborted, etc.
Un-merged Business Name: DispenseStatusChangeType
Relationship: PORX_MT060090CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Aborted, etc.
public void setCode(HL7TriggerEventCode code)
Un-merged Business Name: ChangeType
Relationship: PORX_MT060340CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: ChangeType
Relationship: PORX_MT060160CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: ChangeType
Relationship: PORX_MT060040CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Superseded, Released, Aborted (stopped), etc.
Un-merged Business Name: OtherMedicationStatusChangeType
Relationship: PORX_MT060210CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable
Identifies what kind of change occurred. Examples include Completed, Aborted, etc.
Un-merged Business Name: DispenseStatusChangeType
Relationship: PORX_MT060010CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Aborted, etc.
Un-merged Business Name: DispenseStatusChangeType
Relationship: PORX_MT060090CA.ControlActEvent.code
Conformance/Cardinality: MANDATORY (1)
This attribute is mandatory to ensure that change types are distinguishable.
Identifies what kind of change occurred. Examples include Suspended, Aborted, etc.
public Interval<Date> getEffectiveTime()
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060340CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060160CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060040CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: OtherMedicationStatusChangeEffectivePeriod
Relationship: PORX_MT060210CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of an other medication record become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: DispenseStatusChangeEffectiveDate
Relationship: PORX_MT060010CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription dispense become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: DispenseStatusChangeEffectiveDate
Relationship: PORX_MT060090CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription dispense become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
public void setEffectiveTime(Interval<Date> effectiveTime)
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060340CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060160CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: ChangeEffectivePeriod
Relationship: PORX_MT060040CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: OtherMedicationStatusChangeEffectivePeriod
Relationship: PORX_MT060210CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of an other medication record become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: DispenseStatusChangeEffectiveDate
Relationship: PORX_MT060010CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription dispense become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
Un-merged Business Name: DispenseStatusChangeEffectiveDate
Relationship: PORX_MT060090CA.ControlActEvent.effectiveTime
Conformance/Cardinality: MANDATORY (1)
Allows applications to sort and filter by time.
The effective date can be defaulted to change date, and thus is mandatory.
The date on which the various status changes of a prescription dispense become valid and applicable. In the case of a suspend, may also indicate the scheduled time at which the status change will end.
public ControlActReason getReasonCode()
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060340CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060160CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060040CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: OtherMedicationStatusChangeReason
Relationship: PORX_MT060210CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the other medication was changed.
Un-merged Business Name: DispenseStatusChangeReason
Relationship: PORX_MT060010CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription dispense was changed.
Un-merged Business Name: DispenseStatusChangeReason
Relationship: PORX_MT060090CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription dispense was changed.
public void setReasonCode(ControlActReason reasonCode)
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060340CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060160CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: ChangeReason
Relationship: PORX_MT060040CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription was changed.
Un-merged Business Name: OtherMedicationStatusChangeReason
Relationship: PORX_MT060210CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the other medication was changed.
Un-merged Business Name: DispenseStatusChangeReason
Relationship: PORX_MT060010CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription dispense was changed.
Un-merged Business Name: DispenseStatusChangeReason
Relationship: PORX_MT060090CA.ControlActEvent.reasonCode
Conformance/Cardinality: REQUIRED (0-1)
Ensures consistent terminology in capturing and interpreting reasons for change. Allows CWE because not all reasons will correspond to a pre-defined code.
Denotes the reason the status of the prescription dispense was changed.
public HealthcareWorkerBean getResponsiblePartyAssignedEntity()
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060340CA.ResponsibleParty3.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060160CA.ResponsibleParty6.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060040CA.ResponsibleParty4.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060210CA.ResponsibleParty2.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060010CA.ResponsibleParty2.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060090CA.ResponsibleParty4.assignedEntity
Conformance/Cardinality: POPULATED (1)
public void setResponsiblePartyAssignedEntity(HealthcareWorkerBean responsiblePartyAssignedEntity)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060340CA.ResponsibleParty3.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060160CA.ResponsibleParty6.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060040CA.ResponsibleParty4.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060210CA.ResponsibleParty2.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060010CA.ResponsibleParty2.assignedEntity
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060090CA.ResponsibleParty4.assignedEntity
Conformance/Cardinality: POPULATED (1)
public ChangedByBean getAuthor()
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060340CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060160CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060040CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060210CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060010CA.ControlActEvent.author
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060090CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
public void setAuthor(ChangedByBean author)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060340CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060160CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060040CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060210CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060010CA.ControlActEvent.author
Conformance/Cardinality: POPULATED (1)
Un-merged Business Name: (no business name specified)
Relationship: PORX_MT060090CA.ControlActEvent.author
Conformance/Cardinality: MANDATORY (1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |