|
||||||||||
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_r01.merged.DiagnosisBean
public class DiagnosisBean
Business Name: Diagnosis
COMT_MT400001CA.Diagnosis: Diagnosis
If code is SNOMED, value must not be specified. Otherwise value is mandatory and code must be DX
Allows masking of items related to a particular medical condition.
Conveys information about a diagnosis to be masked
Constructor Summary | |
---|---|
DiagnosisBean()
|
Method Summary | |
---|---|
ActCode |
getCode()
Business Name: DiagnosisType |
String |
getText()
Un-merged Business Name: (no business name specified) |
DiagnosisValue |
getValue()
Business Name: Diagnosis |
void |
setCode(ActCode code)
Business Name: DiagnosisType |
void |
setText(String text)
Un-merged Business Name: (no business name specified) |
void |
setValue(DiagnosisValue value)
Business Name: Diagnosis |
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 DiagnosisBean()
Method Detail |
---|
public ActCode getCode()
Business Name: DiagnosisType
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT490000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: DiagnosisType
Relationship: COMT_MT400001CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
Needed to convey the diagnosis information to be masked, and attribute is therefore mandatory.
Used to indicate that this observation is a diagnosis, and for SNOMED, provides details of what the diagnosis is.
public void setCode(ActCode code)
Business Name: DiagnosisType
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT490000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: DiagnosisType
Relationship: COMT_MT400001CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
Needed to convey the diagnosis information to be masked, and attribute is therefore mandatory.
Used to indicate that this observation is a diagnosis, and for SNOMED, provides details of what the diagnosis is.
public String getText()
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.text
Conformance/Cardinality: REQUIRED (0-1)
Can be used to supplement a diagnostic code
Can be used to supplement a diagnostic code
public void setText(String text)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.text
Conformance/Cardinality: REQUIRED (0-1)
Can be used to supplement a diagnostic code
Can be used to supplement a diagnostic code
public DiagnosisValue getValue()
Business Name: Diagnosis
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT490000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: Diagnosis
Relationship: COMT_MT400001CA.Diagnosis.value
Conformance/Cardinality: OPTIONAL (0-1)
Allows masking of all records (prescriptions, dispenses, encounters, lab tests, etc.) associated with the specified diagnosis. This element is optional because it is not used for SNOMED.
The diagnosis whose associated records should be masked.
public void setValue(DiagnosisValue value)
Business Name: Diagnosis
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT290000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT490000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Un-merged Business Name: Diagnosis
Relationship: COMT_MT400001CA.Diagnosis.value
Conformance/Cardinality: OPTIONAL (0-1)
Allows masking of all records (prescriptions, dispenses, encounters, lab tests, etc.) associated with the specified diagnosis. This element is optional because it is not used for SNOMED.
The diagnosis whose associated records should be masked.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |