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

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

public class AllowedSubstitutionBean
extends MessagePartBean

Business Name: AllowedSubstitution

PORX_MT060340CA.SubstitutionPermission: Allowed Substitution

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

A_BillablePharmacyDispense

May have financial and therapeutic conformance ramifications for a patient.

PORX_MT010120CA.SubstitutionPermission: Allowed Substitution

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

May have financial and therapeutic conformance ramifications for a patient.

PORX_MT060160CA.SubstitutionPermission: Allowed Substitution

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

A_BillablePharmacyDispense

May have financial and therapeutic conformance ramifications for a patient.

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)

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

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.

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.

Un-merged Business Name: SubstitutionNotAllowed

Relationship: PORX_MT010120CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

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

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

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060160CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

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

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.


setNegationInd

public void setNegationInd(Boolean negationInd)

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060340CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

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

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.

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.

Un-merged Business Name: SubstitutionNotAllowed

Relationship: PORX_MT010120CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

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

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

Un-merged Business Name: SubstitutionNotAllowedIndicator

Relationship: PORX_MT060160CA.SubstitutionPermission.negationInd

Conformance/Cardinality: MANDATORY (1)

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

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.


getReasonCode

public SubstanceAdminSubstitutionNotAllowedReason getReasonCode()

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060340CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

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.

Un-merged Business Name: SubstitutionNotAllowedReason

Relationship: PORX_MT010120CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060160CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

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.


setReasonCode

public void setReasonCode(SubstanceAdminSubstitutionNotAllowedReason reasonCode)

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060340CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

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.

Un-merged Business Name: SubstitutionNotAllowedReason

Relationship: PORX_MT010120CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

Un-merged Business Name: NotAllowedReason

Relationship: PORX_MT060160CA.SubstitutionPermission.reasonCode

Conformance/Cardinality: POPULATED (1)

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

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.

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.



Copyright © 2013. All Rights Reserved.