ca.infoway.messagebuilder.model.pcs_mr2007_v02_r01.merged
Class OtherSpecimenIdentificationsBean

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

public class OtherSpecimenIdentificationsBean
extends MessagePartBean

COCT_MT080100CA.IdentifiedEntity: Other Specimen Identifications

For referral and redirected orders, this information helps keep track of the different id's assigned during each phase of processing.

Associated specimen identifiers.

PRPA_MT101003CA.IdentifiedEntity: Identified Person

Provides the message entry point required to add a person to the Client Registry

The IdentifiedEntity class is the entry point to the R-MIM and contains one or more identifiers (for example an "internal" id used only by computer systems and an "external" id for display to users) for the Person in the Client Registry. The statusCode is set to "active". The beginning of the effectiveTime is when the record was added to the registry.

See Also:
Serialized Form

Constructor Summary
OtherSpecimenIdentificationsBean()
           
 
Method Summary
 Identifier getAssigningOrganizationId()
          Business Name: OrganizationIdentifier
 String getAssigningOrganizationName()
          Business Name: OrganizationName
 SpecimenIdentifierRoleType getCode()
          Business Name: OtherSpecimenIdentifierType
 Identifier getId()
          Un-merged Business Name: OtherSpecimenIdentifiers
 AdministrativeGender getIdentifiedPersonAdministrativeGenderCode()
          Business Name: ClientGender
 Date getIdentifiedPersonBirthTime()
          Business Name: ClientDateOfBirth
 List<PersonName> getIdentifiedPersonName()
          Business Name: ClientName
 void setAssigningOrganizationId(Identifier assigningOrganizationId)
          Business Name: OrganizationIdentifier
 void setAssigningOrganizationName(String assigningOrganizationName)
          Business Name: OrganizationName
 void setCode(SpecimenIdentifierRoleType code)
          Business Name: OtherSpecimenIdentifierType
 void setId(Identifier id)
          Un-merged Business Name: OtherSpecimenIdentifiers
 void setIdentifiedPersonAdministrativeGenderCode(AdministrativeGender identifiedPersonAdministrativeGenderCode)
          Business Name: ClientGender
 void setIdentifiedPersonBirthTime(Date identifiedPersonBirthTime)
          Business Name: ClientDateOfBirth
 
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

OtherSpecimenIdentificationsBean

public OtherSpecimenIdentificationsBean()
Method Detail

getId

public Identifier getId()

Un-merged Business Name: OtherSpecimenIdentifiers

Relationship: COCT_MT080100CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

For referral and redirected orders, this information helps keep track of the different id's assigned during each phase of processing.

Associated specimen identifiers.

Un-merged Business Name: ClientHealthcareIdentificationNumber

Relationship: PRPA_MT101003CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

Mandatory attribute supports unique identification of the client.

This identification attribute supports capture of a healthcare identifier specific to the client. This identifier may be assigned jurisdictionally or by care facility.


setId

public void setId(Identifier id)

Un-merged Business Name: OtherSpecimenIdentifiers

Relationship: COCT_MT080100CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

For referral and redirected orders, this information helps keep track of the different id's assigned during each phase of processing.

Associated specimen identifiers.

Un-merged Business Name: ClientHealthcareIdentificationNumber

Relationship: PRPA_MT101003CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

Mandatory attribute supports unique identification of the client.

This identification attribute supports capture of a healthcare identifier specific to the client. This identifier may be assigned jurisdictionally or by care facility.


getCode

public SpecimenIdentifierRoleType getCode()

Business Name: OtherSpecimenIdentifierType

Un-merged Business Name: OtherSpecimenIdentifierType

Relationship: COCT_MT080100CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

Categorized the type of role identifier.

Describes the type of other specimen identifier (referral, primary, etc.)


setCode

public void setCode(SpecimenIdentifierRoleType code)

Business Name: OtherSpecimenIdentifierType

Un-merged Business Name: OtherSpecimenIdentifierType

Relationship: COCT_MT080100CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

Categorized the type of role identifier.

Describes the type of other specimen identifier (referral, primary, etc.)


getAssigningOrganizationId

public Identifier getAssigningOrganizationId()

Business Name: OrganizationIdentifier

Un-merged Business Name: OrganizationIdentifier

Relationship: COCT_MT080100CA.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


setAssigningOrganizationId

public void setAssigningOrganizationId(Identifier assigningOrganizationId)

Business Name: OrganizationIdentifier

Un-merged Business Name: OrganizationIdentifier

Relationship: COCT_MT080100CA.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


getAssigningOrganizationName

public String getAssigningOrganizationName()

Business Name: OrganizationName

Un-merged Business Name: OrganizationName

Relationship: COCT_MT080100CA.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


setAssigningOrganizationName

public void setAssigningOrganizationName(String assigningOrganizationName)

Business Name: OrganizationName

Un-merged Business Name: OrganizationName

Relationship: COCT_MT080100CA.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


getIdentifiedPersonName

public List<PersonName> getIdentifiedPersonName()

Business Name: ClientName

Un-merged Business Name: ClientName

Relationship: PRPA_MT101003CA.Person.name

Conformance/Cardinality: POPULATED (1-10)

Populated attribute supports the identification of the client

Name(s) for the Client


getIdentifiedPersonAdministrativeGenderCode

public AdministrativeGender getIdentifiedPersonAdministrativeGenderCode()

Business Name: ClientGender

Un-merged Business Name: ClientGender

Relationship: PRPA_MT101003CA.Person.administrativeGenderCode

Conformance/Cardinality: POPULATED (1)

Populated attribute supports the identification of the client

Gender of the Client, this is not to be confused with Clinical Gender of a client. Administrative Gender is typically restricted to Male (M), Female (F) or Unknown (U)


setIdentifiedPersonAdministrativeGenderCode

public void setIdentifiedPersonAdministrativeGenderCode(AdministrativeGender identifiedPersonAdministrativeGenderCode)

Business Name: ClientGender

Un-merged Business Name: ClientGender

Relationship: PRPA_MT101003CA.Person.administrativeGenderCode

Conformance/Cardinality: POPULATED (1)

Populated attribute supports the identification of the client

Gender of the Client, this is not to be confused with Clinical Gender of a client. Administrative Gender is typically restricted to Male (M), Female (F) or Unknown (U)


getIdentifiedPersonBirthTime

public Date getIdentifiedPersonBirthTime()

Business Name: ClientDateOfBirth

Un-merged Business Name: ClientDateOfBirth

Relationship: PRPA_MT101003CA.Person.birthTime

Conformance/Cardinality: POPULATED (1)

Populated attribute supports the identification of the client

Date of birth of the Client


setIdentifiedPersonBirthTime

public void setIdentifiedPersonBirthTime(Date identifiedPersonBirthTime)

Business Name: ClientDateOfBirth

Un-merged Business Name: ClientDateOfBirth

Relationship: PRPA_MT101003CA.Person.birthTime

Conformance/Cardinality: POPULATED (1)

Populated attribute supports the identification of the client

Date of birth of the Client



Copyright © 2013. All Rights Reserved.