ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.iehr.merged
Class AllergyTestsBean

Package class diagram package AllergyTestsBean
java.lang.Object
  extended by ca.infoway.messagebuilder.model.MessagePartBean
      extended by ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.iehr.merged.AllergyTestsBean
All Implemented Interfaces:
NullFlavorSupport, Records, Serializable

public class AllergyTestsBean
extends MessagePartBean
implements Records

Business Name: AllergyTests

REPC_MT000005CA.AllergyTestEvent: Allergy Tests

Value is mandatory if not using SNOMED

Indicates the specific allergy test that supports the recording of the allergy/intolerance.

Provides evidence for recording the allergy/intolerance.

REPC_MT000001CA.AllergyTestEvent: Allergy Tests

Value is required if not using SNOMED

At least one of Id or Value must be specified.

Value is required if not using SNOMED

At least one of Id or Value must be specified.

Indicates the specific allergy test that supports the recording of the allergy/intolerance.

Provides evidence for recording the allergy/intolerance.

REPC_MT000013CA.AllergyTestEvent: Allergy Tests

If code is SNOMED, value is not permitted, otherwise it is mandatory.

Indicates the specific allergy test that supports the recording of the allergy/intolerance.

Provides evidence for recording the allergy/intolerance.

REPC_MT000009CA.AllergyTestEvent: Allergy Tests

Value must not be present when using SNOMED, mandatory otherwise

Indicates the specific allergy test that supports the recording of the allergy/intolerance.

Provides evidence for recording the allergy/intolerance.

See Also:
Serialized Form

Constructor Summary
AllergyTestsBean()
           
 
Method Summary
 ObservationAllergyTestType getCode()
          Business Name: AllergyTestType
 Date getEffectiveTime()
          Business Name: AllergyTestDate
 Identifier getId()
          Business Name: AllergyTestRecordId
 AllergyTestValue getValue()
          Business Name: AllergyTestResult
 void setCode(ObservationAllergyTestType code)
          Business Name: AllergyTestType
 void setEffectiveTime(Date effectiveTime)
          Business Name: AllergyTestDate
 void setId(Identifier id)
          Business Name: AllergyTestRecordId
 void setValue(AllergyTestValue value)
          Business Name: AllergyTestResult
 
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

AllergyTestsBean

public AllergyTestsBean()
Method Detail

getId

public Identifier getId()

Business Name: AllergyTestRecordId

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000005CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000001CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000013CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000009CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.


setId

public void setId(Identifier id)

Business Name: AllergyTestRecordId

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000005CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000001CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000013CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.

Un-merged Business Name: AllergyTestRecordId

Relationship: REPC_MT000009CA.AllergyTestEvent.id

Conformance/Cardinality: REQUIRED (0-1)

An identifier for a specific instance of an allergy/intolerance test.

Allows an allergy/intolerance test record to be directly referenced.


getCode

public ObservationAllergyTestType getCode()

Business Name: AllergyTestType

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000005CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000001CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000013CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000009CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.


setCode

public void setCode(ObservationAllergyTestType code)

Business Name: AllergyTestType

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000005CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000001CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000013CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.

Un-merged Business Name: AllergyTestType

Relationship: REPC_MT000009CA.AllergyTestEvent.code

Conformance/Cardinality: MANDATORY (1)

A coded value denoting the type of allergy test conducted.

Allows different kinds of allergy/intolerance tests to be distinguishable and is therefore mandatory. It uses the CD type to support SNOMED post-coordination.


getEffectiveTime

public Date getEffectiveTime()

Business Name: AllergyTestDate

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000005CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000001CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000013CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000009CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.


setEffectiveTime

public void setEffectiveTime(Date effectiveTime)

Business Name: AllergyTestDate

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000005CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000001CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000013CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.

Un-merged Business Name: AllergyTestDate

Relationship: REPC_MT000009CA.AllergyTestEvent.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

The date on which the allergy test was performed.

Allows providers to evaluate the currency of the test.


getValue

public AllergyTestValue getValue()

Business Name: AllergyTestResult

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000005CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000001CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000013CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000009CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.


setValue

public void setValue(AllergyTestValue value)

Business Name: AllergyTestResult

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000005CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000001CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000013CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.

Un-merged Business Name: AllergyTestResult

Relationship: REPC_MT000009CA.AllergyTestEvent.value

Conformance/Cardinality: OPTIONAL (0-1)

A code indicating result of the allergy test.

Allows other providers to evaluate the test. There is no point in associating an allergy test with unknown results with an allergy or intolerance however the element is optional because this information may be post-coordinated in the 'code' attribute using SNOMED.



Copyright © 2013. All Rights Reserved.