|
||||||||||
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.ab_mr2007_v02_r02.si.merged.CommentBean
public class CommentBean
Business Name: Comment
COMT_MT300001CA.Annotation: Comment
Identifies the comments to be recorded against a Patient's record.
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.
COMT_MT300003CA.Annotation: Comment
Identifies the comments to be recorded against a Patient's record.
Allows comments to be attached to a Patient record. A Patient record can pertain to demographic or clinical (Drug, Condition, Lab, DI, etc) information.
COMT_MT301001CA.Annotation: Comment
Identifies the comments to be recorded against a Patient's record.
Allows comments to be attached to a Patient record. A Patient record can pertain to demographic or clinical (Drug, Condition, Lab, DI, etc) information.
Constructor Summary | |
---|---|
CommentBean()
|
Method Summary | |
---|---|
AnnotatedByBean |
getAuthor()
Un-merged Business Name: (no business name specified) |
ActPatientAnnotationCode |
getCode()
Business Name: PatientNoteCategory |
Set<x_NormalRestrictedTabooConfidentialityKind> |
getConfidentialityCode()
Business Name: RestrictedPatientAccess |
Identifier |
getId()
Business Name: PatientNoteId |
HumanLanguage |
getLanguageCode()
Business Name: WrittenIn |
CreatedAtBean |
getLocation()
Un-merged Business Name: (no business name specified) |
HealthcareWorkerBean |
getResponsiblePartyAssignedEntity()
Un-merged Business Name: (no business name specified) |
Identifier |
getSubjectAnnotatedActId()
Business Name: RecordId |
String |
getText()
Un-merged Business Name: PatientNoteText |
void |
setAuthor(AnnotatedByBean 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(CreatedAtBean location)
Un-merged Business Name: (no business name specified) |
void |
setResponsiblePartyAssignedEntity(HealthcareWorkerBean responsiblePartyAssignedEntity)
Un-merged Business Name: (no business name specified) |
void |
setSubjectAnnotatedActId(Identifier subjectAnnotatedActId)
Business Name: RecordId |
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)
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
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.
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300003CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, etc.
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.
public void setCode(ActPatientAnnotationCode code)
Business Name: PatientNoteCategory
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300001CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
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
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.
Un-merged Business Name: PatientNoteCategory
Relationship: COMT_MT300003CA.Annotation.code
Conformance/Cardinality: MANDATORY (1)
A coded value denoting the category of note being attached to a Patient's record. Categories of note include: General, Medication, Lab, DI, etc.
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.
public String getText()
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free textual description of the patient note.
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.
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300003CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free textual description of the patient note.
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.
Un-merged Business Name: AnnotationText
Relationship: COMT_MT301001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free text comment to be attached to a record.
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.
public void setText(String text)
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free textual description of the patient note.
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.
Un-merged Business Name: PatientNoteText
Relationship: COMT_MT300003CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free textual description of the patient note.
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.
Un-merged Business Name: AnnotationText
Relationship: COMT_MT301001CA.Annotation.text
Conformance/Cardinality: MANDATORY (1)
Free text comment to be attached to a record.
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.
public Set<x_NormalRestrictedTabooConfidentialityKind> getConfidentialityCode()
Business Name: RestrictedPatientAccess
Un-merged Business Name: RestrictedPatientAccess
Relationship: COMT_MT300001CA.Annotation.confidentialityCode
Conformance/Cardinality: OPTIONAL (0-2)
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is optional because not all systems will support masking.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is optional because not all systems will support masking.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is optional because not all systems will support masking.
Un-merged Business Name: RestrictedPatientAccess
Relationship: COMT_MT300003CA.Annotation.confidentialityCode
Conformance/Cardinality: REQUIRED (0-2)
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Allows a provider to request restricted access by the patient.
Valid values are: 'N' (normal - denotes 'Not Masked'); 'R' (restricted - denotes 'Masked') and 'T' (taboo - denotes 'Patient Access Restricted').
The default is 'normal' signifying 'Not Masked'.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is required because even if a jurisdiction doesn't support masking on the way in, it will need to need to communicate masked data returned from other jurisdictions.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is required because even if a jurisdiction doesn't support masking on the way in, it will need to need to communicate masked data returned from other jurisdictions.
Taboo allows the provider to request restricted access to patient or their care giver.
Constraint: Canât have both normal and one of the other codes simultaneously.
The attribute is required because even if a jurisdiction doesn't support masking on the way in, it will need to need to communicate masked data returned from other jurisdictions.
public Identifier getId()
Business Name: PatientNoteId
Un-merged Business Name: PatientNoteId
Relationship: COMT_MT300003CA.Annotation.id
Conformance/Cardinality: MANDATORY (1)
Identifier of the patient note record.
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.
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.
public void setId(Identifier id)
Business Name: PatientNoteId
Un-merged Business Name: PatientNoteId
Relationship: COMT_MT300003CA.Annotation.id
Conformance/Cardinality: MANDATORY (1)
Identifier of the patient note record.
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.
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.
public HealthcareWorkerBean getResponsiblePartyAssignedEntity()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.ResponsibleParty.assignedEntity
Conformance/Cardinality: POPULATED (1)
public void setResponsiblePartyAssignedEntity(HealthcareWorkerBean responsiblePartyAssignedEntity)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.ResponsibleParty.assignedEntity
Conformance/Cardinality: POPULATED (1)
public AnnotatedByBean getAuthor()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
public void setAuthor(AnnotatedByBean author)
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.author
Conformance/Cardinality: MANDATORY (1)
public CreatedAtBean getLocation()
Un-merged Business Name: (no business name specified)
Relationship: COMT_MT300003CA.Annotation.location
Conformance/Cardinality: MANDATORY (1)
public void setLocation(CreatedAtBean 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)
public void setLanguageCode(HumanLanguage languageCode)
Business Name: WrittenIn
Un-merged Business Name: WrittenIn
Relationship: COMT_MT301001CA.Annotation.languageCode
Conformance/Cardinality: MANDATORY (1)
public Identifier getSubjectAnnotatedActId()
Business Name: RecordId
Un-merged Business Name: RecordId
Relationship: COMT_MT301001CA.AnnotatedAct.id
Conformance/Cardinality: MANDATORY (1)
The identifier assigned by the central system (EHR) to the record item being annotated.
Allows the record to be uniquely referenced and is therefore mandatory.
public void setSubjectAnnotatedActId(Identifier subjectAnnotatedActId)
Business Name: RecordId
Un-merged Business Name: RecordId
Relationship: COMT_MT301001CA.AnnotatedAct.id
Conformance/Cardinality: MANDATORY (1)
The identifier assigned by the central system (EHR) to the record item being annotated.
Allows the record to be uniquely referenced and is therefore mandatory.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |