|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.infoway.messagebuilder.model.MessagePartBean
ca.infoway.messagebuilder.model.pcs_mr2007_v02_r02.claims.merged.HealthcareProviderBean
public class HealthcareProviderBean
Business Name: HealthcareProvider
COCT_MT290000CA.HealthCareProvider: Healthcare Provider
Healthcare Provider
COCT_MT490000CA.HealthCareProvider: Healthcare Provider
Person providing healthcare service
Constructor Summary | |
---|---|
HealthcareProviderBean()
|
Method Summary | |
---|---|
PractitionerCertifiedEntityType |
getCode()
Un-merged Business Name: ProviderType |
PostalAddress |
getHealthCareProviderPersonAddr()
Business Name: ProviderAddress |
AdministrativeGender |
getHealthCareProviderPersonAdministrativeGenderCode()
Business Name: ProviderGender |
Date |
getHealthCareProviderPersonBirthTime()
Un-merged Business Name: ProviderDateOfBirth |
PersonName |
getHealthCareProviderPersonName()
Un-merged Business Name: NameOfProvider |
TelecommunicationAddress |
getHealthCareProviderPersonTelecom()
Un-merged Business Name: ContactNo |
Set<Identifier> |
getId()
Business Name: ProviderIdentifierS |
void |
setCode(PractitionerCertifiedEntityType code)
Un-merged Business Name: ProviderType |
void |
setHealthCareProviderPersonAddr(PostalAddress healthCareProviderPersonAddr)
Business Name: ProviderAddress |
void |
setHealthCareProviderPersonAdministrativeGenderCode(AdministrativeGender healthCareProviderPersonAdministrativeGenderCode)
Business Name: ProviderGender |
void |
setHealthCareProviderPersonBirthTime(Date healthCareProviderPersonBirthTime)
Un-merged Business Name: ProviderDateOfBirth |
void |
setHealthCareProviderPersonName(PersonName healthCareProviderPersonName)
Un-merged Business Name: NameOfProvider |
void |
setHealthCareProviderPersonTelecom(TelecommunicationAddress healthCareProviderPersonTelecom)
Un-merged Business Name: ContactNo |
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 |
---|
public HealthcareProviderBean()
Method Detail |
---|
public Set<Identifier> getId()
Business Name: ProviderIdentifierS
Un-merged Business Name: ProviderIdentifierS
Relationship: COCT_MT290000CA.HealthCareProvider.id
Conformance/Cardinality: REQUIRED (0-*)
Provider ID, eg. Prof. license no.
Un-merged Business Name: (no business name specified)
Relationship: COCT_MT490000CA.HealthCareProvider.id
Conformance/Cardinality: REQUIRED (0-*)
Provider ID
public PractitionerCertifiedEntityType getCode()
Un-merged Business Name: ProviderType
Relationship: COCT_MT290000CA.HealthCareProvider.code
Conformance/Cardinality: POPULATED (1)
Allows for crosswalks between speciality code sets
Un-merged Business Name: HealthcareProviderCode
Relationship: COCT_MT490000CA.HealthCareProvider.code
Conformance/Cardinality: POPULATED (1)
code denoting healthcare Provider Type
public void setCode(PractitionerCertifiedEntityType code)
Un-merged Business Name: ProviderType
Relationship: COCT_MT290000CA.HealthCareProvider.code
Conformance/Cardinality: POPULATED (1)
Allows for crosswalks between speciality code sets
Un-merged Business Name: HealthcareProviderCode
Relationship: COCT_MT490000CA.HealthCareProvider.code
Conformance/Cardinality: POPULATED (1)
code denoting healthcare Provider Type
public PersonName getHealthCareProviderPersonName()
Un-merged Business Name: NameOfProvider
Relationship: COCT_MT290000CA.ProviderPerson.name
Conformance/Cardinality: MANDATORY (1)
Name of person providing service or drug
Un-merged Business Name: ProviderName
Relationship: COCT_MT490000CA.ProviderPerson.name
Conformance/Cardinality: MANDATORY (1)
Name of Provider
public void setHealthCareProviderPersonName(PersonName healthCareProviderPersonName)
Un-merged Business Name: NameOfProvider
Relationship: COCT_MT290000CA.ProviderPerson.name
Conformance/Cardinality: MANDATORY (1)
Name of person providing service or drug
Un-merged Business Name: ProviderName
Relationship: COCT_MT490000CA.ProviderPerson.name
Conformance/Cardinality: MANDATORY (1)
Name of Provider
public TelecommunicationAddress getHealthCareProviderPersonTelecom()
Un-merged Business Name: ContactNo
Relationship: COCT_MT290000CA.ProviderPerson.telecom
Conformance/Cardinality: REQUIRED (0-1)
contact info. for Provider
Un-merged Business Name: ProviderTelecom
Relationship: COCT_MT490000CA.ProviderPerson.telecom
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
Telephone no. of provider
public void setHealthCareProviderPersonTelecom(TelecommunicationAddress healthCareProviderPersonTelecom)
Un-merged Business Name: ContactNo
Relationship: COCT_MT290000CA.ProviderPerson.telecom
Conformance/Cardinality: REQUIRED (0-1)
contact info. for Provider
Un-merged Business Name: ProviderTelecom
Relationship: COCT_MT490000CA.ProviderPerson.telecom
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
Telephone no. of provider
public AdministrativeGender getHealthCareProviderPersonAdministrativeGenderCode()
Business Name: ProviderGender
Un-merged Business Name: ProviderGender
Relationship: COCT_MT290000CA.ProviderPerson.administrativeGenderCode
Conformance/Cardinality: REQUIRED (0-1)
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderGender
Relationship: COCT_MT490000CA.ProviderPerson.administrativeGenderCode
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
public void setHealthCareProviderPersonAdministrativeGenderCode(AdministrativeGender healthCareProviderPersonAdministrativeGenderCode)
Business Name: ProviderGender
Un-merged Business Name: ProviderGender
Relationship: COCT_MT290000CA.ProviderPerson.administrativeGenderCode
Conformance/Cardinality: REQUIRED (0-1)
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderGender
Relationship: COCT_MT490000CA.ProviderPerson.administrativeGenderCode
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
public Date getHealthCareProviderPersonBirthTime()
Un-merged Business Name: ProviderDateOfBirth
Relationship: COCT_MT290000CA.ProviderPerson.birthTime
Conformance/Cardinality: REQUIRED (0-1)
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderBirthDate
Relationship: COCT_MT490000CA.ProviderPerson.birthTime
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
public void setHealthCareProviderPersonBirthTime(Date healthCareProviderPersonBirthTime)
Un-merged Business Name: ProviderDateOfBirth
Relationship: COCT_MT290000CA.ProviderPerson.birthTime
Conformance/Cardinality: REQUIRED (0-1)
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderBirthDate
Relationship: COCT_MT490000CA.ProviderPerson.birthTime
Conformance/Cardinality: REQUIRED (0-1)
only required if provider is not known to the Payor
public PostalAddress getHealthCareProviderPersonAddr()
Business Name: ProviderAddress
Un-merged Business Name: ProviderAddress
Relationship: COCT_MT290000CA.ProviderPerson.addr
Conformance/Cardinality: REQUIRED (0-1)
Can be used to specify jurisdiction for OOJ providers
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderAddress
Relationship: COCT_MT490000CA.ProviderPerson.addr
Conformance/Cardinality: REQUIRED (0-1)
Can be used to specify jurisdiction for OOJ providers
public void setHealthCareProviderPersonAddr(PostalAddress healthCareProviderPersonAddr)
Business Name: ProviderAddress
Un-merged Business Name: ProviderAddress
Relationship: COCT_MT290000CA.ProviderPerson.addr
Conformance/Cardinality: REQUIRED (0-1)
Can be used to specify jurisdiction for OOJ providers
Telecom, gender, birth time, addr are only required if provider is not known to the Payor
Un-merged Business Name: ProviderAddress
Relationship: COCT_MT490000CA.ProviderPerson.addr
Conformance/Cardinality: REQUIRED (0-1)
Can be used to specify jurisdiction for OOJ providers
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |