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

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

public class AgentBean
extends MessagePartBean

PORX_MT060090CA.Agent: (no business name)

The identifier must be either the patient identifier, the prescriber identifier or the dispenser identifier

PORX_MT060340CA.Agent: (no business name)

The identifier must be either the patient identifier, the prescriber identifier or the dispenser identifier

PORX_MT020070CA.Agent: (no business name)

invariant( x) { The identifier must be either the patient identifier, the prescriber identifier or the dispenser identifier. }

PORX_MT060160CA.Agent: (no business name)

The identifier must be either the patient identifier, the prescriber identifier or the dispenser identifier

See Also:
Serialized Form

Constructor Summary
AgentBean()
           
 
Method Summary
 Identifier getId()
          Business Name: SubstitutingPersonIdentifier
 void setId(Identifier id)
          Business Name: SubstitutingPersonIdentifier
 
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

AgentBean

public AgentBean()
Method Detail

getId

public Identifier getId()

Business Name: SubstitutingPersonIdentifier

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060090CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060340CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT020070CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the substitution.

Identity of the person who ultimately made the substitution decision.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060160CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.


setId

public void setId(Identifier id)

Business Name: SubstitutingPersonIdentifier

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060090CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060340CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT020070CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the substitution.

Identity of the person who ultimately made the substitution decision.

Un-merged Business Name: SubstitutingPersonIdentifier

Relationship: PORX_MT060160CA.Agent.id

Conformance/Cardinality: MANDATORY (1)

Provides a trace of responsibility for the dispensed drug.

The identity of the person who was ultimately responsible for the drug substitution.

This is either the patient, the prescriber of the dispenser.



Copyright © 2013. All Rights Reserved.