ca.infoway.messagebuilder.model.pcs_mr2009_r02_04_03.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_mr2009_r02_04_03.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.

COCT_MT050007CA.IdentifiedEntity: Other Identifiers

Used for patient identification.

This role object is used to store any other patient identification 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
 ResponsibleOrganizationBean getAssigningOrganization()
          Un-merged Business Name: (no business name specified)
 OtherIdentifiersRoleType getCode()
          Un-merged 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 setAssigningOrganization(ResponsibleOrganizationBean assigningOrganization)
          Un-merged Business Name: (no business name specified)
 void setCode(OtherIdentifiersRoleType code)
          Un-merged 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: OtherIdentifier

Relationship: COCT_MT050007CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

Other identification numbers associated with identifying a patient.

Alternate Identifiers for the Patient (e.g., Drivers License number, Health insurance number).

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: OtherIdentifier

Relationship: COCT_MT050007CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

Other identification numbers associated with identifying a patient.

Alternate Identifiers for the Patient (e.g., Drivers License number, Health insurance number).

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 OtherIdentifiersRoleType getCode()

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.)

Un-merged Business Name: OtherIdentifierType

Relationship: COCT_MT050007CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

Used to set the type of identier

Describes the identification type (driver's license, etc.)


setCode

public void setCode(OtherIdentifiersRoleType code)

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.)

Un-merged Business Name: OtherIdentifierType

Relationship: COCT_MT050007CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

Used to set the type of identier

Describes the identification type (driver's license, etc.)


getAssigningOrganization

public ResponsibleOrganizationBean getAssigningOrganization()

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

Relationship: COCT_MT080100CA.IdentifiedEntity.assigningOrganization

Conformance/Cardinality: REQUIRED (0-1)


setAssigningOrganization

public void setAssigningOrganization(ResponsibleOrganizationBean assigningOrganization)

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

Relationship: COCT_MT080100CA.IdentifiedEntity.assigningOrganization

Conformance/Cardinality: REQUIRED (0-1)


getIdentifiedPersonName

public List<PersonName> getIdentifiedPersonName()

Business Name: ClientName

Un-merged Business Name: ClientName

Relationship: PRPA_MT101003CA.Person.name

Conformance/Cardinality: POPULATED (1-20)

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 (UN)


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 (UN)


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.