|
||||||||||
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_mr2009_r02_04_02.merged.CareCompositionsBean
public class CareCompositionsBean
Business Name: CareCompositions
COCT_MT011001CA.PatientCareProvisionEvent: Care Compositions
Allows linking records to encounters, condition and care-based compositions. Useful for searching and navigation of the patient's record.
A care composition is a record with two purposes. It indicates that care of a given type has occurred or is occurring. It also acts as a collector for the events that happened during care, including who is responsible for the care provided.
Constructor Summary | |
---|---|
CareCompositionsBean()
|
Method Summary | |
---|---|
List<Assignees> |
getAdmitterAssignees()
Un-merged Business Name: (no business name specified) |
List<Assignees> |
getAttenderAssignees()
Un-merged Business Name: (no business name specified) |
ActCareEventType |
getCode()
Business Name: CareCompositionType |
Interval<Date> |
getEffectiveTime()
Business Name: CareCompositionEffectiveDate |
Identifier |
getId()
Un-merged Business Name: CareCompositionIdentifier |
OccurredAtBean |
getLocation()
Un-merged Business Name: (no business name specified) |
void |
setCode(ActCareEventType code)
Business Name: CareCompositionType |
void |
setEffectiveTime(Interval<Date> effectiveTime)
Business Name: CareCompositionEffectiveDate |
void |
setId(Identifier id)
Un-merged Business Name: CareCompositionIdentifier |
void |
setLocation(OccurredAtBean location)
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 CareCompositionsBean()
Method Detail |
---|
public Identifier getId()
Un-merged Business Name: CareCompositionIdentifier
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.id
Conformance/Cardinality: REQUIRED (0-1)
IMMUNIZATION INTERPRETATION.REFERENCED DATA
Allows care compositions to be uniquely identified and referenced.
Unique identifier of an encounter, condition or care-based collection.
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210002CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Provides a direct link between the referral and the resulting report.
This linkage may be established after the document has been created if the report provides a direct link to the referral.
A unique identifier for the report resulting from the action requested by this referral.
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210001CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210003CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Provides a direct link between the referral and the resulting report.
This linkage may be established after the document has been created if the report provides a direct link to the referral.
A unique identifier for the report resulting from the action requested by this referral.
public void setId(Identifier id)
Un-merged Business Name: CareCompositionIdentifier
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.id
Conformance/Cardinality: REQUIRED (0-1)
IMMUNIZATION INTERPRETATION.REFERENCED DATA
Allows care compositions to be uniquely identified and referenced.
Unique identifier of an encounter, condition or care-based collection.
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210002CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Provides a direct link between the referral and the resulting report.
This linkage may be established after the document has been created if the report provides a direct link to the referral.
A unique identifier for the report resulting from the action requested by this referral.
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210001CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Un-merged Business Name: ReferralReportLink
Relationship: REPC_MT210003CA.PatientCareProvisionEvent2.id
Conformance/Cardinality: REQUIRED (0-1)
Provides a direct link between the referral and the resulting report.
This linkage may be established after the document has been created if the report provides a direct link to the referral.
A unique identifier for the report resulting from the action requested by this referral.
public ActCareEventType getCode()
Business Name: CareCompositionType
Un-merged Business Name: CareCompositionType
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.code
Conformance/Cardinality: MANDATORY (1)
IMMUNIZATION INTERPRETATION.REFERENCED DATA
EPHS: vocab concepts needed for LAB ID, Special Considerations ID etc.
Allows care compositions to be captured and categorized at different levels of abstraction, and is therefore mandatory.
Identifies the kind of composition represented. Examples include encounters ("Emergency Encounter", "Long Term Care Encounter", etc), health condition (episode)-based collections (e.g. "Diabetes", "Hypertension", etc) and general care-based collections such as "gynecological care".
public void setCode(ActCareEventType code)
Business Name: CareCompositionType
Un-merged Business Name: CareCompositionType
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.code
Conformance/Cardinality: MANDATORY (1)
IMMUNIZATION INTERPRETATION.REFERENCED DATA
EPHS: vocab concepts needed for LAB ID, Special Considerations ID etc.
Allows care compositions to be captured and categorized at different levels of abstraction, and is therefore mandatory.
Identifies the kind of composition represented. Examples include encounters ("Emergency Encounter", "Long Term Care Encounter", etc), health condition (episode)-based collections (e.g. "Diabetes", "Hypertension", etc) and general care-based collections such as "gynecological care".
public Interval<Date> getEffectiveTime()
Business Name: CareCompositionEffectiveDate
Un-merged Business Name: CareCompositionEffectiveDate
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
public void setEffectiveTime(Interval<Date> effectiveTime)
Business Name: CareCompositionEffectiveDate
Un-merged Business Name: CareCompositionEffectiveDate
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.effectiveTime
Conformance/Cardinality: REQUIRED (0-1)
public List<Assignees> getAdmitterAssignees()
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT011001CA.Admitter.assignees
Conformance/Cardinality: POPULATED (1)
public List<Assignees> getAttenderAssignees()
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT011001CA.Attender.assignees
Conformance/Cardinality: POPULATED (1)
public OccurredAtBean getLocation()
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.location
Conformance/Cardinality: REQUIRED (0-1)
public void setLocation(OccurredAtBean location)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT011001CA.PatientCareProvisionEvent.location
Conformance/Cardinality: REQUIRED (0-1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |