ca.infoway.messagebuilder.model.pcs_mr2007_v02_r02.pharmacy.merged
Class AllowedSubstitutionBean

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

public class AllowedSubstitutionBean
extends MessagePartBean

Business Name: AllowedSubstitution

PORX_MT060340CA.SubstitutionPermission: Allowed Substitution

May have financial and therapeutic conformance ramifications for a patient.

A prescriber's instruction that a specific prescribed product be dispensed as is, or not.

PORX_MT010120CA.SubstitutionPermission: Allowed Substitution

May have financial and therapeutic conformance ramifications for a patient.

A prescriber's instruction that a specific prescribed product be dispensed as is, or not.

PORX_MT060160CA.SubstitutionPermission: Allowed Substitution

May have financial and therapeutic conformance ramifications for a patient.

A prescriber's instruction that a specific prescribed product be dispensed as is, or not.

See Also:
Serialized Form

Constructor Summary
AllowedSubstitutionBean()
           
 
Method Summary
 Boolean getNegationInd()
          Un-merged Business Name: SubstitutionNotAllowedIndicator
 SubstanceAdminSubstitutionNotAllowedReason getReasonCode()
          Un-merged Business Name: NotAllowedReason
 void setNegationInd(Boolean negationInd)
          Un-merged Business Name: SubstitutionNotAllowedIndicator
 void setReasonCode(SubstanceAdminSubstitutionNotAllowedReason reasonCode)
          Un-merged Business Name: NotAllowedReason
 
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

AllowedSubstitutionBean

public AllowedSubstitutionBean()
Method Detail

getNegationInd

public Boolean getNegationInd()

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060340CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Many jurisdictions allow substitution by default and require prescribers to explicitly declare when they do not want substitution.

The attribute is mandatory because it must be known whether the indicator is true or false.

If true, indicates that the drug must be dispensed exactly as prescribed

Un-merged Business Name: SubstitutionNotAllowed

Relationship: PORX_MT010120CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Indicates whether substitutions are allowed. The attribute is mandatory because whether substitution is allowed must be declared.

If true, indicates that the prescriber has prohibited substitution. Default is that substitution is allowed.

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060160CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Many jurisdictions allow substitution by default and require prescribers to explicitly declare when they do not want substitution. The element is mandatory because it must be explicitly true or false.

If true, indicates that the drug must be dispensed exactly as prescribed


setNegationInd

public void setNegationInd(Boolean negationInd)

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060340CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Many jurisdictions allow substitution by default and require prescribers to explicitly declare when they do not want substitution.

The attribute is mandatory because it must be known whether the indicator is true or false.

If true, indicates that the drug must be dispensed exactly as prescribed

Un-merged Business Name: SubstitutionNotAllowed

Relationship: PORX_MT010120CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Indicates whether substitutions are allowed. The attribute is mandatory because whether substitution is allowed must be declared.

If true, indicates that the prescriber has prohibited substitution. Default is that substitution is allowed.

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060160CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

Many jurisdictions allow substitution by default and require prescribers to explicitly declare when they do not want substitution. The element is mandatory because it must be explicitly true or false.

If true, indicates that the drug must be dispensed exactly as prescribed


getReasonCode

public SubstanceAdminSubstitutionNotAllowedReason getReasonCode()

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060340CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution.

The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.

Un-merged Business Name: SubstitutionNotAllowedReason

Relationship: PORX_MT010120CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution. The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060160CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution.

The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.


setReasonCode

public void setReasonCode(SubstanceAdminSubstitutionNotAllowedReason reasonCode)

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060340CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution.

The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.

Un-merged Business Name: SubstitutionNotAllowedReason

Relationship: PORX_MT010120CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution. The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060160CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

Some jurisdictions demand that a prescriber gives a reason for prohibiting substitution.

The field is marked as 'Populated' because the reason for substitution is important to understanding the decision. However when a prescription is being recorded in the pharmacy, the information may not be available.

The reason why the prescriber has indicated that substitution is not allowed by the dispensing pharmacy.



Copyright © 2013. All Rights Reserved.