ca.infoway.messagebuilder.model.pcs_mr2009_r02_04_02.merged
Class SpecimenRoleBean

Package class diagram package SpecimenRoleBean
java.lang.Object
  extended by ca.infoway.messagebuilder.model.MessagePartBean
      extended by ca.infoway.messagebuilder.model.pcs_mr2009_r02_04_02.merged.SpecimenRoleBean
All Implemented Interfaces:
NullFlavorSupport, Serializable

public class SpecimenRoleBean
extends MessagePartBean

Business Name: SpecimenRole

COCT_MT080100CA.Specimen: Specimen Role

The specimen role represents the information regarding a material collected from a patient to serve as a specimen for testing.

See Also:
Serialized Form

Constructor Summary
SpecimenRoleBean()
           
 
Method Summary
 Identifier getId()
          Business Name: SpecimenIdentifier
 SpecimenCollectionProcedureBean getProductOfSpecimenCollectionProcedureEvent()
          Un-merged Business Name: (no business name specified)
 EntityRisk getSpecimenMaterialAsContentContainerRiskCode()
          Business Name: SpecimenContainerRisk
 List<OtherSpecimenIdentificationsBean> getSpecimenMaterialAsIdentifiedEntity()
          Un-merged Business Name: (no business name specified)
 HumanLabSpecimenEntityType getSpecimenMaterialCode()
          Business Name: SpecimenCode
 String getSpecimenMaterialDesc()
          Un-merged Business Name: FocusArea
 List<SpecimenProcessStepsBean> getSubjectOfTransportationEvent()
          Un-merged Business Name: (no business name specified)
 void setId(Identifier id)
          Business Name: SpecimenIdentifier
 void setProductOfSpecimenCollectionProcedureEvent(SpecimenCollectionProcedureBean productOfSpecimenCollectionProcedureEvent)
          Un-merged Business Name: (no business name specified)
 void setSpecimenMaterialAsContentContainerRiskCode(EntityRisk specimenMaterialAsContentContainerRiskCode)
          Business Name: SpecimenContainerRisk
 void setSpecimenMaterialCode(HumanLabSpecimenEntityType specimenMaterialCode)
          Business Name: SpecimenCode
 void setSpecimenMaterialDesc(String specimenMaterialDesc)
          Un-merged Business Name: FocusArea
 
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

SpecimenRoleBean

public SpecimenRoleBean()
Method Detail

getSpecimenMaterialDesc

public String getSpecimenMaterialDesc()

Un-merged Business Name: FocusArea

Relationship: REPC_MT500004CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: SpecimenText

Relationship: COCT_MT080100CA.Material.desc

Conformance/Cardinality: REQUIRED (0-1)

Used when information is not able to be coded or represented using the available other attributes.

Any descriptive specimen information not sufficiently communicated by the code attribute.

Un-merged Business Name: FocusArea

Relationship: REPC_MT500001CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: FocusArea

Relationship: REPC_MT500003CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: FocusArea

Relationship: REPC_MT500002CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"


setSpecimenMaterialDesc

public void setSpecimenMaterialDesc(String specimenMaterialDesc)

Un-merged Business Name: FocusArea

Relationship: REPC_MT500004CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: SpecimenText

Relationship: COCT_MT080100CA.Material.desc

Conformance/Cardinality: REQUIRED (0-1)

Used when information is not able to be coded or represented using the available other attributes.

Any descriptive specimen information not sufficiently communicated by the code attribute.

Un-merged Business Name: FocusArea

Relationship: REPC_MT500001CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: FocusArea

Relationship: REPC_MT500003CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"

Un-merged Business Name: FocusArea

Relationship: REPC_MT500002CA.Material.desc

Conformance/Cardinality: MANDATORY (1)

Allows grouping observations, procedures and other records directly associated with a particular mole, tumor or other potion of a patient not easily referenced as a coded body site.

This element is optional because not all systems will support Localized Health Condition-based Collections

Describes the specific body region or area associated with a Localized Health Condition-based Collection.

E.g. "Left-most mole approximately one inch below left shoulder-blade"


getId

public Identifier getId()

Business Name: SpecimenIdentifier

Un-merged Business Name: SpecimenIdentifier

Relationship: COCT_MT080100CA.Specimen.id

Conformance/Cardinality: REQUIRED (0-1)

A unique specimen identifier is necessary for specimen tracking and management.

A unique identifier for the specimen. Frequently the accession number which often uniquely identifies the specimen is used as the unique specimen identifier in communications. However, accessioning may group multiple specimens (identified) under one accession number. Therefore, it is recommended that this be truly the specimen identifier and not the accession number.

For a referral, this attribute should be Required so it is reflected back in the result. If Lab A has collected and or done something to the specimen, then the identifier would be sent.


setId

public void setId(Identifier id)

Business Name: SpecimenIdentifier

Un-merged Business Name: SpecimenIdentifier

Relationship: COCT_MT080100CA.Specimen.id

Conformance/Cardinality: REQUIRED (0-1)

A unique specimen identifier is necessary for specimen tracking and management.

A unique identifier for the specimen. Frequently the accession number which often uniquely identifies the specimen is used as the unique specimen identifier in communications. However, accessioning may group multiple specimens (identified) under one accession number. Therefore, it is recommended that this be truly the specimen identifier and not the accession number.

For a referral, this attribute should be Required so it is reflected back in the result. If Lab A has collected and or done something to the specimen, then the identifier would be sent.


getSpecimenMaterialCode

public HumanLabSpecimenEntityType getSpecimenMaterialCode()

Business Name: SpecimenCode

Un-merged Business Name: SpecimenCode

Relationship: COCT_MT080100CA.Material.code

Conformance/Cardinality: REQUIRED (0-1)

The specimen code differentiates testing types, methods, and resulting processing of specimen material.

The code of the specimen material collected e.g. skin, blood, etc.


setSpecimenMaterialCode

public void setSpecimenMaterialCode(HumanLabSpecimenEntityType specimenMaterialCode)

Business Name: SpecimenCode

Un-merged Business Name: SpecimenCode

Relationship: COCT_MT080100CA.Material.code

Conformance/Cardinality: REQUIRED (0-1)

The specimen code differentiates testing types, methods, and resulting processing of specimen material.

The code of the specimen material collected e.g. skin, blood, etc.


getSpecimenMaterialAsIdentifiedEntity

public List<OtherSpecimenIdentificationsBean> getSpecimenMaterialAsIdentifiedEntity()

Un-merged Business Name: (no business name specified)

Relationship: COCT_MT080100CA.Material.asIdentifiedEntity

Conformance/Cardinality: REQUIRED (0-10)


getSpecimenMaterialAsContentContainerRiskCode

public EntityRisk getSpecimenMaterialAsContentContainerRiskCode()

Business Name: SpecimenContainerRisk

Un-merged Business Name: SpecimenContainerRisk

Relationship: COCT_MT080100CA.Container.riskCode

Conformance/Cardinality: POPULATED (1)

Used to document container risks to those who handle the container.

Describes any risk to the handlers of this container (containing a specimen).


setSpecimenMaterialAsContentContainerRiskCode

public void setSpecimenMaterialAsContentContainerRiskCode(EntityRisk specimenMaterialAsContentContainerRiskCode)

Business Name: SpecimenContainerRisk

Un-merged Business Name: SpecimenContainerRisk

Relationship: COCT_MT080100CA.Container.riskCode

Conformance/Cardinality: POPULATED (1)

Used to document container risks to those who handle the container.

Describes any risk to the handlers of this container (containing a specimen).


getSubjectOfTransportationEvent

public List<SpecimenProcessStepsBean> getSubjectOfTransportationEvent()

Un-merged Business Name: (no business name specified)

Relationship: COCT_MT080100CA.Subject2.transportationEvent

Conformance/Cardinality: POPULATED (1)


getProductOfSpecimenCollectionProcedureEvent

public SpecimenCollectionProcedureBean getProductOfSpecimenCollectionProcedureEvent()

Un-merged Business Name: (no business name specified)

Relationship: COCT_MT080100CA.Product.specimenCollectionProcedureEvent

Conformance/Cardinality: POPULATED (1)


setProductOfSpecimenCollectionProcedureEvent

public void setProductOfSpecimenCollectionProcedureEvent(SpecimenCollectionProcedureBean productOfSpecimenCollectionProcedureEvent)

Un-merged Business Name: (no business name specified)

Relationship: COCT_MT080100CA.Product.specimenCollectionProcedureEvent

Conformance/Cardinality: POPULATED (1)



Copyright © 2013. All Rights Reserved.