|
||||||||||
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_r01.merged.HealthcareWorkerBean
public class HealthcareWorkerBean
Business Name: HealthcareWorker
COCT_MT090108CA.AssignedEntity: Healthcare Worker
Critical to tracking responsibility and performing follow-up. The CMET supports both licensed providers as well as non-licensed providers such as technicians, receptionists, etc.
All attributes other than the various identifiers are expected to be retrieved from the provider registry.
The person organization assigned to carry out the associated (linked by a participation) action and/or the organization under whose authority they are acting.
COCT_MT090102CA.AssignedEntity: Healthcare Worker
Critical to tracking responsibility and performing follow-up. The CMET supports both licensed providers as well as non-licensed providers such as technicians, receptionists, etc.
The person assigned to carry out the associated action (linked by a participation) and/or the organization/group under whose authority they are acting.
Constructor Summary | |
---|---|
HealthcareWorkerBean()
|
Method Summary | |
---|---|
String |
getAssignedOrganizationName()
Un-merged Business Name: KnowledgebaseVendorName |
Identifier |
getAssignedPersonAsHealthCareProviderId()
Business Name: LicenseNumber |
PersonName |
getAssignedPersonName()
Business Name: HealthcareWorkerName |
HealthcareProviderRoleType |
getCode()
Business Name: HealthcareWorkerType |
Identifier |
getId()
Business Name: HealthcareWorkerIdentifier |
HealthcareOrganizationRoleType |
getRepresentedOrganizationAssignedOrganizationCode()
Business Name: OrganizationType |
Set<TelecommunicationAddress> |
getRepresentedOrganizationAssignedOrganizationTelecom()
Business Name: OrganizationPhoneAndEmails |
Identifier |
getRepresentedOrganizationId()
Business Name: OrganizationIdentifier |
Set<TelecommunicationAddress> |
getTelecom()
Business Name: HealthcareWorkerPhoneAndEmails |
void |
setAssignedOrganizationName(String assignedOrganizationName)
Un-merged Business Name: KnowledgebaseVendorName |
void |
setAssignedPersonAsHealthCareProviderId(Identifier assignedPersonAsHealthCareProviderId)
Business Name: LicenseNumber |
void |
setAssignedPersonName(PersonName assignedPersonName)
Business Name: HealthcareWorkerName |
void |
setCode(HealthcareProviderRoleType code)
Business Name: HealthcareWorkerType |
void |
setId(Identifier id)
Business Name: HealthcareWorkerIdentifier |
void |
setRepresentedOrganizationAssignedOrganizationCode(HealthcareOrganizationRoleType representedOrganizationAssignedOrganizationCode)
Business Name: OrganizationType |
void |
setRepresentedOrganizationId(Identifier representedOrganizationId)
Business Name: OrganizationIdentifier |
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 HealthcareWorkerBean()
Method Detail |
---|
public String getAssignedOrganizationName()
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260030CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: OrganizationName
Relationship: COCT_MT090108CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.
Identifies the name of the organization
Un-merged Business Name: OrganizationName
Relationship: COCT_MT090102CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.
Identifies the name of the organization
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260020CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: MedicationDocumentAuthorName
Relationship: PORR_MT050016CA.Organization4.name
Conformance/Cardinality: MANDATORY (1)
Helps the receiver evaluate the supplied information.
The name of the organization responsible for creating the medication document.
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260010CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: RecommendingAuthorityName
Relationship: POME_MT010040CA.Organization4.name
Conformance/Cardinality: MANDATORY (1)
The source of a recommendation may influence prescriber's willingness to use the recommended dose and is therefore mandatory
Indicates the name of the organization or agency that created the dosage recommendation
Un-merged Business Name: FormularyOwnerName
Relationship: POME_MT010040CA.Organization3.name
Conformance/Cardinality: MANDATORY (1)
Helps identify the circumstances in which the formulary applies.
The name of the organization or facility responsible for the formulary.
Un-merged Business Name: MonitoringOrganizationName
Relationship: POME_MT010040CA.Organization2.name
Conformance/Cardinality: MANDATORY (1)
Helps identify the program and understand its context. May also indicate who to send reports to.
The name of the organization responsible for the monitoring program
Un-merged Business Name: MonographAuthorName
Relationship: POME_MT010040CA.Organization1.name
Conformance/Cardinality: MANDATORY (1)
Helps the receiver evaluate the supplied information.
The name of the organization responsible for creating the monograph
public void setAssignedOrganizationName(String assignedOrganizationName)
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260030CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: OrganizationName
Relationship: COCT_MT090108CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.
Identifies the name of the organization
Un-merged Business Name: OrganizationName
Relationship: COCT_MT090102CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.
Identifies the name of the organization
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260020CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: MedicationDocumentAuthorName
Relationship: PORR_MT050016CA.Organization4.name
Conformance/Cardinality: MANDATORY (1)
Helps the receiver evaluate the supplied information.
The name of the organization responsible for creating the medication document.
Un-merged Business Name: KnowledgebaseVendorName
Relationship: COCT_MT260010CA.Organization.name
Conformance/Cardinality: MANDATORY (1)
Allows a knowledgebase vendor to be referenced by name.
The attribute is mandatory because it is the only information collected about a knowledgebase vendor.
The name of a clinical knowledgebase vendor organization.
Un-merged Business Name: RecommendingAuthorityName
Relationship: POME_MT010040CA.Organization4.name
Conformance/Cardinality: MANDATORY (1)
The source of a recommendation may influence prescriber's willingness to use the recommended dose and is therefore mandatory
Indicates the name of the organization or agency that created the dosage recommendation
Un-merged Business Name: FormularyOwnerName
Relationship: POME_MT010040CA.Organization3.name
Conformance/Cardinality: MANDATORY (1)
Helps identify the circumstances in which the formulary applies.
The name of the organization or facility responsible for the formulary.
Un-merged Business Name: MonitoringOrganizationName
Relationship: POME_MT010040CA.Organization2.name
Conformance/Cardinality: MANDATORY (1)
Helps identify the program and understand its context. May also indicate who to send reports to.
The name of the organization responsible for the monitoring program
Un-merged Business Name: MonographAuthorName
Relationship: POME_MT010040CA.Organization1.name
Conformance/Cardinality: MANDATORY (1)
Helps the receiver evaluate the supplied information.
The name of the organization responsible for creating the monograph
public Identifier getId()
Business Name: HealthcareWorkerIdentifier
Un-merged Business Name: HealthcareWorkerIdentifier
Relationship: COCT_MT090108CA.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
Allows unique identification of the person which can be critical for authentication, permissions, drill-down and traceability and is therefore mandatory.
Unique identifier the person involved in the action.
Un-merged Business Name: HealthcareWorkerIdentifier
Relationship: COCT_MT090102CA.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
Allows unique identification of the person which can be critical for authentication, permissions, drill-down and traceability and is therefore mandatory.
Unique identifier the person involved in the action.
public void setId(Identifier id)
Business Name: HealthcareWorkerIdentifier
Un-merged Business Name: HealthcareWorkerIdentifier
Relationship: COCT_MT090108CA.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
Allows unique identification of the person which can be critical for authentication, permissions, drill-down and traceability and is therefore mandatory.
Unique identifier the person involved in the action.
Un-merged Business Name: HealthcareWorkerIdentifier
Relationship: COCT_MT090102CA.AssignedEntity.id
Conformance/Cardinality: MANDATORY (1)
Allows unique identification of the person which can be critical for authentication, permissions, drill-down and traceability and is therefore mandatory.
Unique identifier the person involved in the action.
public HealthcareProviderRoleType getCode()
Business Name: HealthcareWorkerType
Un-merged Business Name: HealthcareWorkerType
Relationship: COCT_MT090108CA.AssignedEntity.code
Conformance/Cardinality: MANDATORY (1)
Provides context around the actions of the participant and is therefore mandatory.
Indicates the "kind" of healthcare participant, such as "physician", "dentist", "lab technician", "receptionist", etc.
public void setCode(HealthcareProviderRoleType code)
Business Name: HealthcareWorkerType
Un-merged Business Name: HealthcareWorkerType
Relationship: COCT_MT090108CA.AssignedEntity.code
Conformance/Cardinality: MANDATORY (1)
Provides context around the actions of the participant and is therefore mandatory.
Indicates the "kind" of healthcare participant, such as "physician", "dentist", "lab technician", "receptionist", etc.
public Set<TelecommunicationAddress> getTelecom()
Business Name: HealthcareWorkerPhoneAndEmails
Un-merged Business Name: HealthcareWorkerPhoneAndEmails
Relationship: COCT_MT090108CA.AssignedEntity.telecom
Conformance/Cardinality: REQUIRED (0-5)
This is the most commonly used piece of contact information and is returned here to avoid unnecessary queries of the provider registry.
Indicates phone and/or e-mail addresses at which the healthcare worker can be reached.
public PersonName getAssignedPersonName()
Business Name: HealthcareWorkerName
Un-merged Business Name: HealthcareWorkerName
Relationship: COCT_MT090108CA.Person.name
Conformance/Cardinality: MANDATORY (1)
This is a human-readable name and is thus essential for both display and validation of the person. As a result, the attribute is mandatory.
The name of the participating person.
Un-merged Business Name: HealthcareWorkerName
Relationship: COCT_MT090102CA.Person.name
Conformance/Cardinality: MANDATORY (1)
This is a human-readable name and is essential for validation of the person. As a result, the attribute is mandatory
The name of the involved person.
public void setAssignedPersonName(PersonName assignedPersonName)
Business Name: HealthcareWorkerName
Un-merged Business Name: HealthcareWorkerName
Relationship: COCT_MT090108CA.Person.name
Conformance/Cardinality: MANDATORY (1)
This is a human-readable name and is thus essential for both display and validation of the person. As a result, the attribute is mandatory.
The name of the participating person.
Un-merged Business Name: HealthcareWorkerName
Relationship: COCT_MT090102CA.Person.name
Conformance/Cardinality: MANDATORY (1)
This is a human-readable name and is essential for validation of the person. As a result, the attribute is mandatory
The name of the involved person.
public Identifier getAssignedPersonAsHealthCareProviderId()
Business Name: LicenseNumber
Un-merged Business Name: LicenseNumber
Relationship: COCT_MT090108CA.HealthCareProvider.id
Conformance/Cardinality: MANDATORY (1)
Allows lookup on college website, confirmation of identity, etc. Regulations occasionally require license numbers to be specified as part of clinical records.
If the identifier used in the root of the CMET is the same as the license number, the license number should be sent in both places.
Detailed information about the status and effective period of licenses must be retrieved from the provider registry.
The license number issued to the provider and relevant to the current action.
Un-merged Business Name: LicenseNumber
Relationship: COCT_MT090102CA.HealthCareProvider.id
Conformance/Cardinality: MANDATORY (1)
Allows lookup on college website, confirmation of identity, etc. Regulations occasionally require license numbers to be specified as part of clinical records.
If the identifier used in the root of the CMET is the same as the license number, the license number should be sent in both places.
The license number issued to the provider and relevant to the current action.
public void setAssignedPersonAsHealthCareProviderId(Identifier assignedPersonAsHealthCareProviderId)
Business Name: LicenseNumber
Un-merged Business Name: LicenseNumber
Relationship: COCT_MT090108CA.HealthCareProvider.id
Conformance/Cardinality: MANDATORY (1)
Allows lookup on college website, confirmation of identity, etc. Regulations occasionally require license numbers to be specified as part of clinical records.
If the identifier used in the root of the CMET is the same as the license number, the license number should be sent in both places.
Detailed information about the status and effective period of licenses must be retrieved from the provider registry.
The license number issued to the provider and relevant to the current action.
Un-merged Business Name: LicenseNumber
Relationship: COCT_MT090102CA.HealthCareProvider.id
Conformance/Cardinality: MANDATORY (1)
Allows lookup on college website, confirmation of identity, etc. Regulations occasionally require license numbers to be specified as part of clinical records.
If the identifier used in the root of the CMET is the same as the license number, the license number should be sent in both places.
The license number issued to the provider and relevant to the current action.
public Identifier getRepresentedOrganizationId()
Business Name: OrganizationIdentifier
Un-merged Business Name: OrganizationIdentifier
Relationship: COCT_MT090108CA.Organization.id
Conformance/Cardinality: MANDATORY (1)
Allows the organization to be referenced when determining privileges and for drill-downs to retrieve additional information. Because of its importance, the attribute is mandatory.
A unique identifier for the organization
Un-merged Business Name: OrganizationIdentifier
Relationship: COCT_MT090102CA.Organization.id
Conformance/Cardinality: MANDATORY (1)
Allows the organization to be referenced when determining privileges and for drill-downs to retrieve additional information. Because of its importance, the attribute is mandatory.
A unique identifier for the organization
public void setRepresentedOrganizationId(Identifier representedOrganizationId)
Business Name: OrganizationIdentifier
Un-merged Business Name: OrganizationIdentifier
Relationship: COCT_MT090108CA.Organization.id
Conformance/Cardinality: MANDATORY (1)
Allows the organization to be referenced when determining privileges and for drill-downs to retrieve additional information. Because of its importance, the attribute is mandatory.
A unique identifier for the organization
Un-merged Business Name: OrganizationIdentifier
Relationship: COCT_MT090102CA.Organization.id
Conformance/Cardinality: MANDATORY (1)
Allows the organization to be referenced when determining privileges and for drill-downs to retrieve additional information. Because of its importance, the attribute is mandatory.
A unique identifier for the organization
public HealthcareOrganizationRoleType getRepresentedOrganizationAssignedOrganizationCode()
Business Name: OrganizationType
Un-merged Business Name: OrganizationType
Relationship: COCT_MT090108CA.AssignedOrganization.code
Conformance/Cardinality: MANDATORY (1)
Provides context to the action and is therefore mandatory.
Identifies the type of organization on whose behalf the action was taken. E.g. Pharmacy, Clinic, Hospital, etc.
public void setRepresentedOrganizationAssignedOrganizationCode(HealthcareOrganizationRoleType representedOrganizationAssignedOrganizationCode)
Business Name: OrganizationType
Un-merged Business Name: OrganizationType
Relationship: COCT_MT090108CA.AssignedOrganization.code
Conformance/Cardinality: MANDATORY (1)
Provides context to the action and is therefore mandatory.
Identifies the type of organization on whose behalf the action was taken. E.g. Pharmacy, Clinic, Hospital, etc.
public Set<TelecommunicationAddress> getRepresentedOrganizationAssignedOrganizationTelecom()
Business Name: OrganizationPhoneAndEmails
Un-merged Business Name: OrganizationPhoneAndEmails
Relationship: COCT_MT090108CA.AssignedOrganization.telecom
Conformance/Cardinality: REQUIRED (0-5)
This is the most commonly used contact information and is returned to avoid unnecessary queries against the client registry.
Identifies contact information for the responsible organization.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |