ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.merged
Class SubstitutionBean

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

public class SubstitutionBean
extends MessagePartBean

Business Name: Substitution

PORX_MT060160CA.SubstitutionMade: Substitution

An indication of what kind of substitution made, if any.

A_BillablePharmacyDispense

May explain why prescribed and dispensed medications differ.

PORX_MT060090CA.SubstitutionMade: Substitution

An indication of what kind of substitution made, if any.

May explain why prescribed and dispensed medications differ.

PORX_MT060340CA.SubstitutionMade: Substitution

An indication of what kind of substitution made, if any.

A_BillablePharmacyDispense

May explain why prescribed and dispensed medications differ.

PORX_MT020070CA.SubstitutionMade: Substitution

An indication of what kind of substitution was made, if any.

May explain why prescribed and dispensed medications may differ.

See Also:
Serialized Form

Constructor Summary
SubstitutionBean()
           
 
Method Summary
 ActSubstanceAdminSubstitutionCode getCode()
          Business Name: SubstitutionCode
 SubstanceAdminSubstitutionReason getReasonCode()
          Un-merged Business Name: ProductSelectionReasonCode
 AgentBean getResponsiblePartyAgent()
          Un-merged Business Name: (no business name specified)
 void setCode(ActSubstanceAdminSubstitutionCode code)
          Business Name: SubstitutionCode
 void setReasonCode(SubstanceAdminSubstitutionReason reasonCode)
          Un-merged Business Name: ProductSelectionReasonCode
 void setResponsiblePartyAgent(AgentBean responsiblePartyAgent)
          Un-merged Business Name: (no business name specified)
 
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

SubstitutionBean

public SubstitutionBean()
Method Detail

getCode

public ActSubstanceAdminSubstitutionCode getCode()

Business Name: SubstitutionCode

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060090CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060160CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060340CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT020070CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.


setCode

public void setCode(ActSubstanceAdminSubstitutionCode code)

Business Name: SubstitutionCode

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060090CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060160CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT060340CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

DRU.050

Claim.408-D8

A_BillablePharmacyDispense

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.

Un-merged Business Name: SubstitutionCode

Relationship: PORX_MT020070CA.SubstitutionMade.code

Conformance/Cardinality: MANDATORY (1)

A code signifying whether a different drug was dispensed from what was prescribed.

Indicates that substitution was done (or not). This attribute is mandatory because it is essential to understanding the substitution.


getReasonCode

public SubstanceAdminSubstitutionReason getReasonCode()

Un-merged Business Name: ProductSelectionReasonCode

Relationship: PORX_MT060090CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionCode

Relationship: PORX_MT060160CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionCode

Relationship: PORX_MT060340CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionReasonCode

Relationship: PORX_MT020070CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or lack of substitution) from what was prescribed.

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.


setReasonCode

public void setReasonCode(SubstanceAdminSubstitutionReason reasonCode)

Un-merged Business Name: ProductSelectionReasonCode

Relationship: PORX_MT060090CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionCode

Relationship: PORX_MT060160CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionCode

Relationship: PORX_MT060340CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or failure to substitute) the medication from what was prescribed.

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

DispensedItem.productSelectionCode

D62

ZDP.12

A_BillablePharmacyDispense

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.

Un-merged Business Name: ProductSelectionReasonCode

Relationship: PORX_MT020070CA.SubstitutionMade.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates the reason for the substitution of (or lack of substitution) from what was prescribed.

Standardized reasons for substitution performed (or not performed). Useful in analysis of dispensing patterns.


getResponsiblePartyAgent

public AgentBean getResponsiblePartyAgent()

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

Relationship: PORX_MT060090CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT060160CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT060340CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT020070CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)


setResponsiblePartyAgent

public void setResponsiblePartyAgent(AgentBean responsiblePartyAgent)

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

Relationship: PORX_MT060090CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT060160CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT060340CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT020070CA.ResponsibleParty.agent

Conformance/Cardinality: POPULATED (1)



Copyright © 2013. All Rights Reserved.