ca.infoway.messagebuilder.model.pcs_mr2007_v02_r01.claims.merged
Class HealthCareProviderBean

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

public class HealthCareProviderBean
extends MessagePartBean

See Also:
Serialized Form

Constructor Summary
HealthCareProviderBean()
           
 
Method Summary
 PractitionerCertifiedEntityType getCode()
          Un-merged Business Name: (no business name specified)
 PostalAddress getHealthCareProviderPersonAddr()
          Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders
 AdministrativeGender getHealthCareProviderPersonAdministrativeGenderCode()
          Un-merged Business Name: (no business name specified)
 Date getHealthCareProviderPersonBirthTime()
          Un-merged Business Name: (no business name specified)
 PersonName getHealthCareProviderPersonName()
          Business Name: NameOfProvider
 TelecommunicationAddress getHealthCareProviderPersonTelecom()
          Un-merged Business Name: (no business name specified)
 Set<Identifier> getId()
          Business Name: ProviderIdentifierS
 void setCode(PractitionerCertifiedEntityType code)
          Un-merged Business Name: (no business name specified)
 void setHealthCareProviderPersonAddr(PostalAddress healthCareProviderPersonAddr)
          Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders
 void setHealthCareProviderPersonAdministrativeGenderCode(AdministrativeGender healthCareProviderPersonAdministrativeGenderCode)
          Un-merged Business Name: (no business name specified)
 void setHealthCareProviderPersonBirthTime(Date healthCareProviderPersonBirthTime)
          Un-merged Business Name: (no business name specified)
 void setHealthCareProviderPersonName(PersonName healthCareProviderPersonName)
          Business Name: NameOfProvider
 void setHealthCareProviderPersonTelecom(TelecommunicationAddress healthCareProviderPersonTelecom)
          Un-merged Business Name: (no business name specified)
 
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

HealthCareProviderBean

public HealthCareProviderBean()
Method Detail

getId

public Set<Identifier> getId()

Business Name: ProviderIdentifierS

Un-merged Business Name: ProviderIdentifierS

Relationship: COCT_MT290000CA.HealthCareProvider.id

Conformance/Cardinality: REQUIRED (0-*)

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

Relationship: COCT_MT490000CA.HealthCareProvider.id

Conformance/Cardinality: REQUIRED (0-*)

Provider ID


getCode

public PractitionerCertifiedEntityType getCode()

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

Relationship: COCT_MT290000CA.HealthCareProvider.code

Conformance/Cardinality: POPULATED (1)

Allows for crosswalks between speciality code sets

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

Relationship: COCT_MT490000CA.HealthCareProvider.code

Conformance/Cardinality: POPULATED (1)


setCode

public void setCode(PractitionerCertifiedEntityType code)

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

Relationship: COCT_MT290000CA.HealthCareProvider.code

Conformance/Cardinality: POPULATED (1)

Allows for crosswalks between speciality code sets

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

Relationship: COCT_MT490000CA.HealthCareProvider.code

Conformance/Cardinality: POPULATED (1)


getHealthCareProviderPersonName

public PersonName getHealthCareProviderPersonName()

Business Name: NameOfProvider

Un-merged Business Name: NameOfProvider

Relationship: COCT_MT290000CA.ProviderPerson.name

Conformance/Cardinality: MANDATORY (1)

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

Relationship: COCT_MT490000CA.ProviderPerson.name

Conformance/Cardinality: MANDATORY (1)


setHealthCareProviderPersonName

public void setHealthCareProviderPersonName(PersonName healthCareProviderPersonName)

Business Name: NameOfProvider

Un-merged Business Name: NameOfProvider

Relationship: COCT_MT290000CA.ProviderPerson.name

Conformance/Cardinality: MANDATORY (1)

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

Relationship: COCT_MT490000CA.ProviderPerson.name

Conformance/Cardinality: MANDATORY (1)


getHealthCareProviderPersonTelecom

public TelecommunicationAddress getHealthCareProviderPersonTelecom()

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

Relationship: COCT_MT290000CA.ProviderPerson.telecom

Conformance/Cardinality: REQUIRED (0-1)

contact info. for Provider

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

Relationship: COCT_MT490000CA.ProviderPerson.telecom

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


setHealthCareProviderPersonTelecom

public void setHealthCareProviderPersonTelecom(TelecommunicationAddress healthCareProviderPersonTelecom)

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

Relationship: COCT_MT290000CA.ProviderPerson.telecom

Conformance/Cardinality: REQUIRED (0-1)

contact info. for Provider

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

Relationship: COCT_MT490000CA.ProviderPerson.telecom

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


getHealthCareProviderPersonAdministrativeGenderCode

public AdministrativeGender getHealthCareProviderPersonAdministrativeGenderCode()

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

Relationship: COCT_MT290000CA.ProviderPerson.administrativeGenderCode

Conformance/Cardinality: REQUIRED (0-1)

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

Relationship: COCT_MT490000CA.ProviderPerson.administrativeGenderCode

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


setHealthCareProviderPersonAdministrativeGenderCode

public void setHealthCareProviderPersonAdministrativeGenderCode(AdministrativeGender healthCareProviderPersonAdministrativeGenderCode)

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

Relationship: COCT_MT290000CA.ProviderPerson.administrativeGenderCode

Conformance/Cardinality: REQUIRED (0-1)

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

Relationship: COCT_MT490000CA.ProviderPerson.administrativeGenderCode

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


getHealthCareProviderPersonBirthTime

public Date getHealthCareProviderPersonBirthTime()

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

Relationship: COCT_MT290000CA.ProviderPerson.birthTime

Conformance/Cardinality: REQUIRED (0-1)

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

Relationship: COCT_MT490000CA.ProviderPerson.birthTime

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


setHealthCareProviderPersonBirthTime

public void setHealthCareProviderPersonBirthTime(Date healthCareProviderPersonBirthTime)

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

Relationship: COCT_MT290000CA.ProviderPerson.birthTime

Conformance/Cardinality: REQUIRED (0-1)

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

Relationship: COCT_MT490000CA.ProviderPerson.birthTime

Conformance/Cardinality: REQUIRED (0-1)

only required if provider is not known to the Payor


getHealthCareProviderPersonAddr

public PostalAddress getHealthCareProviderPersonAddr()

Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders

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

Relationship: COCT_MT290000CA.ProviderPerson.addr

Conformance/Cardinality: REQUIRED (0-1)

Can be used to specify jurisdiction for OOJ providers

Un-merged Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders

Relationship: COCT_MT490000CA.ProviderPerson.addr

Conformance/Cardinality: REQUIRED (0-1)

Can be used to specify jurisdiction for OOJ providers


setHealthCareProviderPersonAddr

public void setHealthCareProviderPersonAddr(PostalAddress healthCareProviderPersonAddr)

Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders

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

Relationship: COCT_MT290000CA.ProviderPerson.addr

Conformance/Cardinality: REQUIRED (0-1)

Can be used to specify jurisdiction for OOJ providers

Un-merged Business Name: CanBeUsedToSpecifyJurisdictionForOOJProviders

Relationship: COCT_MT490000CA.ProviderPerson.addr

Conformance/Cardinality: REQUIRED (0-1)

Can be used to specify jurisdiction for OOJ providers



Copyright © 2013. All Rights Reserved.