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

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

public class DispenseShipToLocationBean
extends MessagePartBean
implements Choice

PRPM_MT303010CA.ServiceDeliveryLocation: Service Delivery Location

A role played by a place at which services may be provided. The RIM defines two specializations of service delivery location: 1. incidental service delivery location - A role played by a place at which health care services may be provided without prior designation or authorization and 2. dedicated service delivery location - A role played by a place that is intended to house the provision of services. Scoper is the Entity (typically Organization) that provides these services. This is not synonymous with "ownership". This can be further characterized by a role code of: A)DedicatedClinicalLocationRoleType - A role of a place that further classifies the clinical setting (e.g., cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) in which care is delivered during an encounter or B)DedicatedNonClinicalLocationRoleType - A role of a place that further classifies the setting in which non-clinical services are delivered. A given physical place can play multiple service delivery location roles each with its own attributes. For example, a Podiatric clinic and Research clinic may meet on alternate days in the same physical location; each clinic uses its own mailing address and telephone number.

Roleclass required to support the identification of the physical location where healthcare services are provided

PORX_MT060340CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PORX_MT020070CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PORX_MT020060CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PORX_MT060010CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PORX_MT060160CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PORX_MT060040CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

PRPM_MT301010CA.ServiceDeliveryLocation: Service Delivery Location

A role played by a place at which services may be provided. The RIM defines two specializations of service delivery location: 1. incidental service delivery location - A role played by a place at which health care services may be provided without prior designation or authorization and 2. dedicated service delivery location - A role played by a place that is intended to house the provision of services. Scoper is the Entity (typically Organization) that provides these services. This is not synonymous with "ownership". This can be further characterized by a role code of: A)DedicatedClinicalLocationRoleType - A role of a place that further classifies the clinical setting (e.g., cardiology clinic, primary care clinic, rehabilitation hospital, skilled nursing facility) in which care is delivered during an encounter or B)DedicatedNonClinicalLocationRoleType - A role of a place that further classifies the setting in which non-clinical services are delivered. A given physical place can play multiple service delivery location roles each with its own attributes. For example, a Podiatric clinic and Research clinic may meet on alternate days in the same physical location; each clinic uses its own mailing address and telephone number.

Roleclass required to support the identification of the physical location where healthcare services are provided

PORX_MT060090CA.ServiceDeliveryLocation: Dispense Ship-To Location

The location where the dispensed product is expected to be delivered.

Important as part of a claim for justifying shipping charges.

See Also:
Serialized Form

Constructor Summary
DispenseShipToLocationBean()
           
 
Method Summary
 PostalAddress getAddr()
          Un-merged Business Name: ServiceDeliveryLocationAddress
 ServiceDeliveryLocationRoleType getCode()
          Business Name: ServiceDeliveryLocationType
 Interval<Date> getEffectiveTime()
          Business Name: ServiceDeliveryLocationEffectiveDate
 Identifier getId()
          Business Name: ServiceDeliveryLocationIdentifier
 String getLocationName()
          Business Name: ServiceDeliveryLocationName
 TelecommunicationAddress getTelecom()
          Business Name: ServiceDeliveryLocationTelecom
 void setAddr(PostalAddress addr)
          Un-merged Business Name: ServiceDeliveryLocationAddress
 void setCode(ServiceDeliveryLocationRoleType code)
          Business Name: ServiceDeliveryLocationType
 void setEffectiveTime(Interval<Date> effectiveTime)
          Business Name: ServiceDeliveryLocationEffectiveDate
 void setId(Identifier id)
          Business Name: ServiceDeliveryLocationIdentifier
 void setLocationName(String locationName)
          Business Name: ServiceDeliveryLocationName
 void setTelecom(TelecommunicationAddress telecom)
          Business Name: ServiceDeliveryLocationTelecom
 
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

DispenseShipToLocationBean

public DispenseShipToLocationBean()
Method Detail

getId

public Identifier getId()

Business Name: ServiceDeliveryLocationIdentifier

Un-merged Business Name: ServiceDeliveryLocationIdentifier

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.id

Conformance/Cardinality: REQUIRED (0-1)

A unique identifier for the service delivery location.

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationIdentifier

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.id

Conformance/Cardinality: REQUIRED (0-1)

A unique identifier for the service delivery location.

Required attribute supports the validation and identification of the service delivery location


setId

public void setId(Identifier id)

Business Name: ServiceDeliveryLocationIdentifier

Un-merged Business Name: ServiceDeliveryLocationIdentifier

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.id

Conformance/Cardinality: REQUIRED (0-1)

A unique identifier for the service delivery location.

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationIdentifier

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.id

Conformance/Cardinality: REQUIRED (0-1)

A unique identifier for the service delivery location.

Required attribute supports the validation and identification of the service delivery location


getCode

public ServiceDeliveryLocationRoleType getCode()

Business Name: ServiceDeliveryLocationType

Un-merged Business Name: ServiceDeliveryLocationType

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.code

Conformance/Cardinality: MANDATORY (1)

The code identifying the specific service delivery location

Mandatory attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationType

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.code

Conformance/Cardinality: MANDATORY (1)

The code identifying the specific service delivery location

Mandatory attribute supports the validation and identification of the service delivery location


setCode

public void setCode(ServiceDeliveryLocationRoleType code)

Business Name: ServiceDeliveryLocationType

Un-merged Business Name: ServiceDeliveryLocationType

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.code

Conformance/Cardinality: MANDATORY (1)

The code identifying the specific service delivery location

Mandatory attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationType

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.code

Conformance/Cardinality: MANDATORY (1)

The code identifying the specific service delivery location

Mandatory attribute supports the validation and identification of the service delivery location


getAddr

public PostalAddress getAddr()

Un-merged Business Name: ServiceDeliveryLocationAddress

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: REQUIRED (0-1)

Address of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060040CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed device should be shipped to, at the request of the patient or provider.

In some cases devices need to be delivered to the patient instead of being picked up. In other cases, devices need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060340CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT020070CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT020060CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060160CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060160CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060040CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT010120CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060340CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ServiceDeliveryLocationAddress

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: POPULATED (1)

Address of the specific service delivery location

Populated attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060090CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT010110CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed device should be shipped to, at the request of the patient or provider.

In some cases devices need to be delivered to the patient instead of being picked up. In other cases, devices need to be shipped to the physician's office to replace stock used for the patient.


setAddr

public void setAddr(PostalAddress addr)

Un-merged Business Name: ServiceDeliveryLocationAddress

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: REQUIRED (0-1)

Address of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060040CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed device should be shipped to, at the request of the patient or provider.

In some cases devices need to be delivered to the patient instead of being picked up. In other cases, devices need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060340CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT020070CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT020060CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060160CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060160CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060040CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT010120CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT060340CA.ServiceDeliveryLocation2.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed medication should be shipped to, at the request of the patient or provider.

In some cases drugs need to be delivered to the patient instead of being picked up. In other cases, drugs need to be shipped to the physician's office to replace stock used for the patient.

Un-merged Business Name: ServiceDeliveryLocationAddress

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: POPULATED (1)

Address of the specific service delivery location

Populated attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ShipToAddress

Relationship: PORX_MT060090CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates where the dispensed product was sent.

Important as part of a claim for justifying shipping charges.

Un-merged Business Name: PrescriptionShipToAddress

Relationship: PORX_MT010110CA.ServiceDeliveryLocation.addr

Conformance/Cardinality: MANDATORY (1)

Indicates the location the dispensed device should be shipped to, at the request of the patient or provider.

In some cases devices need to be delivered to the patient instead of being picked up. In other cases, devices need to be shipped to the physician's office to replace stock used for the patient.


getTelecom

public TelecommunicationAddress getTelecom()

Business Name: ServiceDeliveryLocationTelecom

Un-merged Business Name: ServiceDeliveryLocationTelecom

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.telecom

Conformance/Cardinality: REQUIRED (0-1)

The telecom for the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationTelecom

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.telecom

Conformance/Cardinality: REQUIRED (0-1)

The telecom for the specific service delivery location

Required attribute supports the validation and identification of the service delivery location


setTelecom

public void setTelecom(TelecommunicationAddress telecom)

Business Name: ServiceDeliveryLocationTelecom

Un-merged Business Name: ServiceDeliveryLocationTelecom

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.telecom

Conformance/Cardinality: REQUIRED (0-1)

The telecom for the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationTelecom

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.telecom

Conformance/Cardinality: REQUIRED (0-1)

The telecom for the specific service delivery location

Required attribute supports the validation and identification of the service delivery location


getEffectiveTime

public Interval<Date> getEffectiveTime()

Business Name: ServiceDeliveryLocationEffectiveDate

Un-merged Business Name: ServiceDeliveryLocationEffectiveDate

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

Effective date of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationEffectiveDate

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

Effective date of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location


setEffectiveTime

public void setEffectiveTime(Interval<Date> effectiveTime)

Business Name: ServiceDeliveryLocationEffectiveDate

Un-merged Business Name: ServiceDeliveryLocationEffectiveDate

Relationship: PRPM_MT303010CA.ServiceDeliveryLocation.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

Effective date of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationEffectiveDate

Relationship: PRPM_MT301010CA.ServiceDeliveryLocation.effectiveTime

Conformance/Cardinality: REQUIRED (0-1)

Effective date of the specific service delivery location

Required attribute supports the validation and identification of the service delivery location


getLocationName

public String getLocationName()

Business Name: ServiceDeliveryLocationName

Un-merged Business Name: ServiceDeliveryLocationName

Relationship: PRPM_MT303010CA.Place.name

Conformance/Cardinality: MANDATORY (1)

The name of the service delivery location

Mandatory attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationName

Relationship: PRPM_MT301010CA.Place.name

Conformance/Cardinality: MANDATORY (1)

The name of the service delivery location

Mandatory attribute supports the validation and identification of the service delivery location


setLocationName

public void setLocationName(String locationName)

Business Name: ServiceDeliveryLocationName

Un-merged Business Name: ServiceDeliveryLocationName

Relationship: PRPM_MT303010CA.Place.name

Conformance/Cardinality: MANDATORY (1)

The name of the service delivery location

Mandatory attribute supports the validation and identification of the service delivery location

Un-merged Business Name: ServiceDeliveryLocationName

Relationship: PRPM_MT301010CA.Place.name

Conformance/Cardinality: MANDATORY (1)

The name of the service delivery location

Mandatory attribute supports the validation and identification of the service delivery location



Copyright © 2013. All Rights Reserved.