ca.infoway.messagebuilder.model.ab_mr2007_v02_r02.sessionmgmt.merged
Class RefusalToFillsBean

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

public class RefusalToFillsBean
extends MessagePartBean

PORX_MT060340CA.RefusalToFill: Refusal to Fills

One of 'Refusal to Fill Reason' or an 'Issue' must be specified but not both

Indicates that the identified issue resulted in a dispenser refusing to fill the subject prescription.

Exposes in the model that this issue is associated with a refusal to dispense.

An indication of 'refusal to fill' must be indicated, thus attribute is mandatory.

Exposes in the model that this issue is associated with a refusal to dispense.

An indication of 'refusal to fill' must be indicated, thus attribute is mandatory.

PORX_MT060160CA.RefusalToFill: Fill Refusals

One of 'Refusal to Fill Reason' or an Issue must be specified but no both

Indicates that the identified issue resulted in a dispenser refusing to fill the subject prescription.

Exposes in the model that this issue is associated with a refusal to dispense.

An indication of 'refusal to fill' must be indicated, thus attribute is mandatory.

Exposes in the model that this issue is associated with a refusal to dispense.

An indication of 'refusal to fill' must be indicated, thus attribute is mandatory.

See Also:
Serialized Form

Constructor Summary
RefusalToFillsBean()
           
 
Method Summary
 ProviderBean getAuthorAssignedPerson()
          Un-merged Business Name: (no business name specified)
 Date getEffectiveTime()
          Business Name: RefusalToFillDate
 CreatedAtBean getLocation()
          Un-merged Business Name: (no business name specified)
 ActSupplyFulfillmentRefusalReason getReasonCode()
          Business Name: RefusalToFillReason
 List<IssuesBean> getReasonDetectedIssueEvent()
          Un-merged Business Name: (no business name specified)
 void setAuthorAssignedPerson(ProviderBean authorAssignedPerson)
          Un-merged Business Name: (no business name specified)
 void setEffectiveTime(Date effectiveTime)
          Business Name: RefusalToFillDate
 void setLocation(CreatedAtBean location)
          Un-merged Business Name: (no business name specified)
 void setReasonCode(ActSupplyFulfillmentRefusalReason reasonCode)
          Business Name: RefusalToFillReason
 
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

RefusalToFillsBean

public RefusalToFillsBean()
Method Detail

getEffectiveTime

public Date getEffectiveTime()

Business Name: RefusalToFillDate

Un-merged Business Name: RefusalToFillDate

Relationship: PORX_MT060340CA.RefusalToFill.effectiveTime

Conformance/Cardinality: POPULATED (1)

Un-merged Business Name: RefusalToFillDate

Relationship: PORX_MT060160CA.RefusalToFill.effectiveTime

Conformance/Cardinality: POPULATED (1)


setEffectiveTime

public void setEffectiveTime(Date effectiveTime)

Business Name: RefusalToFillDate

Un-merged Business Name: RefusalToFillDate

Relationship: PORX_MT060340CA.RefusalToFill.effectiveTime

Conformance/Cardinality: POPULATED (1)

Un-merged Business Name: RefusalToFillDate

Relationship: PORX_MT060160CA.RefusalToFill.effectiveTime

Conformance/Cardinality: POPULATED (1)


getReasonCode

public ActSupplyFulfillmentRefusalReason getReasonCode()

Business Name: RefusalToFillReason

Un-merged Business Name: RefusalToFillReason

Relationship: PORX_MT060340CA.RefusalToFill.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates a non-clinical-issue based reason for refusing to fill.

Supports capture of reasons such as 'moral objection' which are not tied to specific issues. Set to CWE to allow non-coded reasons.

Un-merged Business Name: RefusalToFillReason

Relationship: PORX_MT060160CA.RefusalToFill.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates a non-clinical-issue based reason for refusing to fill.

Supports capture of reasons such as 'moral objection' which are not tied to specific issues. Set as CWE to allow for non-coded reasons.


setReasonCode

public void setReasonCode(ActSupplyFulfillmentRefusalReason reasonCode)

Business Name: RefusalToFillReason

Un-merged Business Name: RefusalToFillReason

Relationship: PORX_MT060340CA.RefusalToFill.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates a non-clinical-issue based reason for refusing to fill.

Supports capture of reasons such as 'moral objection' which are not tied to specific issues. Set to CWE to allow non-coded reasons.

Un-merged Business Name: RefusalToFillReason

Relationship: PORX_MT060160CA.RefusalToFill.reasonCode

Conformance/Cardinality: REQUIRED (0-1)

Indicates a non-clinical-issue based reason for refusing to fill.

Supports capture of reasons such as 'moral objection' which are not tied to specific issues. Set as CWE to allow for non-coded reasons.


getAuthorAssignedPerson

public ProviderBean getAuthorAssignedPerson()

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

Relationship: PORX_MT060340CA.Author.assignedPerson

Conformance/Cardinality: MANDATORY (1)

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

Relationship: PORX_MT060160CA.Author5.assignedPerson

Conformance/Cardinality: MANDATORY (1)


setAuthorAssignedPerson

public void setAuthorAssignedPerson(ProviderBean authorAssignedPerson)

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

Relationship: PORX_MT060340CA.Author.assignedPerson

Conformance/Cardinality: MANDATORY (1)

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

Relationship: PORX_MT060160CA.Author5.assignedPerson

Conformance/Cardinality: MANDATORY (1)


getLocation

public CreatedAtBean getLocation()

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

Relationship: PORX_MT060340CA.RefusalToFill.location

Conformance/Cardinality: MANDATORY (1)

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

Relationship: PORX_MT060160CA.RefusalToFill.location

Conformance/Cardinality: MANDATORY (1)


setLocation

public void setLocation(CreatedAtBean location)

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

Relationship: PORX_MT060340CA.RefusalToFill.location

Conformance/Cardinality: MANDATORY (1)

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

Relationship: PORX_MT060160CA.RefusalToFill.location

Conformance/Cardinality: MANDATORY (1)


getReasonDetectedIssueEvent

public List<IssuesBean> getReasonDetectedIssueEvent()

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

Relationship: PORX_MT060340CA.Reason.detectedIssueEvent

Conformance/Cardinality: POPULATED (1)

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

Relationship: PORX_MT060160CA.Reason.detectedIssueEvent

Conformance/Cardinality: POPULATED (1)



Copyright © 2013. All Rights Reserved.