|
||||||||||
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_cerx_v01_r04_3.merged.CommentBean
public class CommentBean
COMT_MT300001CA.Annotation: Comment
Allows comments to be attached to a Patient record. A Patient record can pertain to demographic or clinical (Drug, Condition, Lab, DI, Immunization, etc) information.
Identifies the comments to be recorded against a Patient's record.
COMT_MT300003CA.Annotation: Comment
Allows comments to be attached to a Patient record. A Patient record can pertain to demographic or clinical (Drug, Condition, Lab, DI, etc) information.
Identifies the comments to be recorded against a Patient's record.
COMT_MT301001CA.Annotation: Comment
Allows comments to be attached to a Patient record. A Patient record can pertain to demographic or clinical (Drug, Condition, Lab, DI, etc) information.
Identifies the comments to be recorded against a Patient's record.
COCT_MT120600CA.Annotation: Notes
Public Health requires all clinical notes to be 'verified' by a responsible party if not created by physician in charge. This model conveys the correct semantics, but is inconsistent with other uses of "author" participation in POIZ models. Any changes here will have to be reconciled with other projects using this same cmet.
Allows various Providers to attach comments to an existing record, and thus improving cross-provider communications.
This is a list of comments made about the record by providers. Information captured here includes the provider making the comments; and excludes information that would render the record invalid. This information will only be seen when another provider reviews the record. Urgent or targeted messages should be sent using a different mechanism (e.g. phone).
Constructor Summary | |
---|---|
CommentBean()
|
Method Summary | |
---|---|
RefusedByBean |
getAuthor()
Un-merged Business Name: (no business name specified) |
ActPatientAnnotationCode |
getCode()
Business Name: PatientNoteCategory |
Identifier |
getId()
Business Name: PatientNoteId |
HumanLanguage |
getLanguageCode()
Business Name: WrittenIn |
RecordedAtBean |
getLocation()
Un-merged Business Name: (no business name specified) |
PatientBean |
getRecordTargetPatient()
Un-merged Business Name: (no business name specified) |
ProviderBean |
getResponsiblePartyAssignedPerson()
Un-merged Business Name: (no business name specified) |
AnnotatedActBean |
getSubjectAnnotatedAct()
Un-merged Business Name: (no business name specified) |
String |
getText()
Un-merged Business Name: PatientNoteText |
void |
setAuthor(RefusedByBean author)
Un-merged Business Name: (no business name specified) |
void |
setCode(ActPatientAnnotationCode code)
Business Name: PatientNoteCategory |
void |
setId(Identifier id)
Business Name: PatientNoteId |
void |
setLanguageCode(HumanLanguage languageCode)
Business Name: WrittenIn |
void |
setLocation(RecordedAtBean location)
Un-merged Business Name: (no business name specified) |
void |
setRecordTargetPatient(PatientBean recordTargetPatient)
Un-merged Business Name: (no business name specified) |
void |
setResponsiblePartyAssignedPerson(ProviderBean responsiblePartyAssignedPerson)
Un-merged Business Name: (no business name specified) |
void |
setSubjectAnnotatedAct(AnnotatedActBean subjectAnnotatedAct)
Un-merged Business Name: (no business name specified) |
void |
setText(String text)
Un-merged Business Name: PatientNoteText |
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 CommentBean()
Method Detail |
---|
public ActPatientAnnotationCode getCode()
Business Name: PatientNoteCategory
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300001CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
Allows patient notes of different purposes and use, to be attached to a patient. Attribute is mandatory to ensure that patient notes are categorized accordingly. This attribute may also be used by DISs to enforce different access control to different types of notes.
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, Immunization, etc
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300003CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
Allows patient notes of different purposes and use, to be attached to a patient. Attribute is mandatory to ensure that patient notes are categorized accordingly. This attribute may also be used by DISs to enforce different access control to different types of notes.
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, etc.
public void setCode(ActPatientAnnotationCode code)
Business Name: PatientNoteCategory
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300001CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
Allows patient notes of different purposes and use, to be attached to a patient. Attribute is mandatory to ensure that patient notes are categorized accordingly. This attribute may also be used by DISs to enforce different access control to different types of notes.
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, Immunization, etc
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300003CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
Allows patient notes of different purposes and use, to be attached to a patient. Attribute is mandatory to ensure that patient notes are categorized accordingly. This attribute may also be used by DISs to enforce different access control to different types of notes.
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, etc.
public String getText()
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to a patient as a whole or to the patient's profile (such as medication, lab. DI, etc). This attribute is mandatory because there's no point in having a patient note unless there's actually content in the note.
Free textual description of the patient note.
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300003CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to a patient as a whole or to the patient's profile (such as medication, lab. DI, etc). This attribute is mandatory because there's no point in having a patient note unless there's actually content in the note.
Free textual description of the patient note.
Un-merged Business Name: AnnotationText
Relationship: COMT_MT301001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach arbitrary comments to clinical records (prescription, dispenses, lab results, allergies, etc) for communication. This attribute is mandatory because there's no point in having an annotation unless there's actually content in the note.
Free text comment to be attached to a record.
Un-merged Business Name: NoteText
Relationship: COCT_MT120600CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to objects for communication. This attribute is mandatory because there's no point in having a note class unless there's actually content in the note.
Free text comments. Additional textual iinformation entered about an object.
public void setText(String text)
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to a patient as a whole or to the patient's profile (such as medication, lab. DI, etc). This attribute is mandatory because there's no point in having a patient note unless there's actually content in the note.
Free textual description of the patient note.
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300003CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to a patient as a whole or to the patient's profile (such as medication, lab. DI, etc). This attribute is mandatory because there's no point in having a patient note unless there's actually content in the note.
Free textual description of the patient note.
Un-merged Business Name: AnnotationText
Relationship: COMT_MT301001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach arbitrary comments to clinical records (prescription, dispenses, lab results, allergies, etc) for communication. This attribute is mandatory because there's no point in having an annotation unless there's actually content in the note.
Free text comment to be attached to a record.
Un-merged Business Name: NoteText
Relationship: COCT_MT120600CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Allows a provider to attach comments to objects for communication. This attribute is mandatory because there's no point in having a note class unless there's actually content in the note.
Free text comments. Additional textual iinformation entered about an object.
public PatientBean getRecordTargetPatient()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300001CA.RecordTarget.patient
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.RecordTarget.patient
Conformance/Cardinality: MANDATORY (1)
public void setRecordTargetPatient(PatientBean recordTargetPatient)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300001CA.RecordTarget.patient
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.RecordTarget.patient
Conformance/Cardinality: MANDATORY (1)
public Identifier getId()
Business Name: PatientNoteId
Un-merged Business Name: PatientNoteId
Relationship: COMT_MT300003CA.Annotation.id
Conformance/Cardinality: MANDATORY (1)
Allows for the unique reference of a patient note and is therefore mandatory.
Allows for referencing of a particular patient note and thus allows for the removal of the note.
Identifier of the patient note record.
public void setId(Identifier id)
Business Name: PatientNoteId
Un-merged Business Name: PatientNoteId
Relationship: COMT_MT300003CA.Annotation.id
Conformance/Cardinality: MANDATORY (1)
Allows for the unique reference of a patient note and is therefore mandatory.
Allows for referencing of a particular patient note and thus allows for the removal of the note.
Identifier of the patient note record.
public ProviderBean getResponsiblePartyAssignedPerson()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.ResponsibleParty.assignedPerson
Conformance/Cardinality: POPULATED (1)
public void setResponsiblePartyAssignedPerson(ProviderBean responsiblePartyAssignedPerson)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.ResponsibleParty.assignedPerson
Conformance/Cardinality: POPULATED (1)
public RefusedByBean getAuthor()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT120600CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
public void setAuthor(RefusedByBean author)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT120600CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
public RecordedAtBean getLocation()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.location
Conformance/Cardinality: MANDATORY (1)
public void setLocation(RecordedAtBean location)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.location
Conformance/Cardinality: MANDATORY (1)
public HumanLanguage getLanguageCode()
Business Name: WrittenIn
Un-merged Business Name: WrittenIn
Relationship: COMT_MT301001CA.Annotation.languageCode
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: WrittenIn
Relationship: COCT_MT120600CA.Annotation.languageCode
Conformance/Cardinality: POPULATED (1)
Allows providers to write notes in the language of their choice.
This attribute is marked as 'populated' because the language of the note must always be known/available or a null flavor must be specified.
A coded value denoting the language in which the note is written.
public void setLanguageCode(HumanLanguage languageCode)
Business Name: WrittenIn
Un-merged Business Name: WrittenIn
Relationship: COMT_MT301001CA.Annotation.languageCode
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: WrittenIn
Relationship: COCT_MT120600CA.Annotation.languageCode
Conformance/Cardinality: POPULATED (1)
Allows providers to write notes in the language of their choice.
This attribute is marked as 'populated' because the language of the note must always be known/available or a null flavor must be specified.
A coded value denoting the language in which the note is written.
public AnnotatedActBean getSubjectAnnotatedAct()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT301001CA.Subject.annotatedAct
Conformance/Cardinality: MANDATORY (1)
public void setSubjectAnnotatedAct(AnnotatedActBean subjectAnnotatedAct)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT301001CA.Subject.annotatedAct
Conformance/Cardinality: MANDATORY (1)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |