|
||||||||||
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.DiagnosisBean
public class DiagnosisBean
Business Name: Diagnosis
COCT_MT290000CA.Diagnosis: Diagnosis
More than 1 diagnosis may be specified to justify the performing of a particular service.
A specific diagnosis code must always be specified, and may be supplemented by descriptive text.
For some services (e.g. provider's review of a file), the diagnosis may not be known.
Diagnosis
COCT_MT490000CA.Diagnosis: Diagnosis
Patient Diagnosis
COMT_MT400001CA.Diagnosis: Diagnosis
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()
Un-merged Business Name: DiagnosisType |
String |
getText()
Business Name: DiagnosisDescription |
DiagnosisValue |
getValue()
Un-merged Business Name: DiagnosisValue |
void |
setCode(ActCode code)
Un-merged Business Name: DiagnosisType |
void |
setText(String text)
Business Name: DiagnosisDescription |
void |
setValue(DiagnosisValue value)
Un-merged Business Name: DiagnosisValue |
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()
Un-merged Business Name: DiagnosisType
Relationship: COCT_MT290000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: DiagnosisCode
Relationship: COCT_MT490000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
ObservationDiagnosis Type
Un-merged Business Name: DiagnosisType
Relationship: COMT_MT400001CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
If code is SNOMED, value must not be specified. Otherwise value is mandatory and code must be DX
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)
Un-merged Business Name: DiagnosisType
Relationship: COCT_MT290000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
admit, intermediate, discharge diagnosis
Un-merged Business Name: DiagnosisCode
Relationship: COCT_MT490000CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
ObservationDiagnosis Type
Un-merged Business Name: DiagnosisType
Relationship: COMT_MT400001CA.Diagnosis.code
Conformance/Cardinality: MANDATORY (1)
If code is SNOMED, value must not be specified. Otherwise value is mandatory and code must be DX
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()
Business Name: DiagnosisDescription
Un-merged Business Name: DiagnosisDescription
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)
Business Name: DiagnosisDescription
Un-merged Business Name: DiagnosisDescription
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()
Un-merged Business Name: DiagnosisValue
Relationship: COCT_MT290000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Diagnosis Code eg. ICD-10-CA code.
Un-merged Business Name: DiagnosisValue
Relationship: COCT_MT490000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
coded Value denoting diagnosis
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)
Un-merged Business Name: DiagnosisValue
Relationship: COCT_MT290000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
Diagnosis Code eg. ICD-10-CA code.
Un-merged Business Name: DiagnosisValue
Relationship: COCT_MT490000CA.Diagnosis.value
Conformance/Cardinality: MANDATORY (1)
coded Value denoting diagnosis
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 |