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

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

public class OtherSpecimenIdentificationsBean
extends MessagePartBean

COCT_MT080100CA.IdentifiedEntity: Other Specimen Identifications

Associated specimen identifiers.

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

PRPA_MT101003CA.IdentifiedEntity: Identified Person

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.

Provides the message entry point required to add a person to the Client 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)

Associated specimen identifiers.

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

Un-merged Business Name: ClientHealthcareIdentificationNumber

Relationship: PRPA_MT101003CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

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

Mandatory attribute supports unique identification of the client.


setId

public void setId(Identifier id)

Un-merged Business Name: OtherSpecimenIdentifiers

Relationship: COCT_MT080100CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

Associated specimen identifiers.

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

Un-merged Business Name: ClientHealthcareIdentificationNumber

Relationship: PRPA_MT101003CA.IdentifiedEntity.id

Conformance/Cardinality: MANDATORY (1)

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

Mandatory attribute supports unique identification of the client.


getCode

public SpecimenIdentifierRoleType getCode()

Business Name: OtherSpecimenIdentifierType

Un-merged Business Name: OtherSpecimenIdentifierType

Relationship: COCT_MT080100CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

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

Categorized the type of role identifier.


setCode

public void setCode(SpecimenIdentifierRoleType code)

Business Name: OtherSpecimenIdentifierType

Un-merged Business Name: OtherSpecimenIdentifierType

Relationship: COCT_MT080100CA.IdentifiedEntity.code

Conformance/Cardinality: POPULATED (1)

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

Categorized the type of role identifier.


getAssigningOrganizationId

public Identifier getAssigningOrganizationId()

Business Name: OrganizationIdentifier

Un-merged Business Name: OrganizationIdentifier

Relationship: COCT_MT080100CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

A unique identifier for the organization

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.


setAssigningOrganizationId

public void setAssigningOrganizationId(Identifier assigningOrganizationId)

Business Name: OrganizationIdentifier

Un-merged Business Name: OrganizationIdentifier

Relationship: COCT_MT080100CA.Organization.id

Conformance/Cardinality: MANDATORY (1)

A unique identifier for the organization

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.


getAssigningOrganizationName

public String getAssigningOrganizationName()

Business Name: OrganizationName

Un-merged Business Name: OrganizationName

Relationship: COCT_MT080100CA.Organization.name

Conformance/Cardinality: MANDATORY (1)

Identifies the name of the organization

Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.


setAssigningOrganizationName

public void setAssigningOrganizationName(String assigningOrganizationName)

Business Name: OrganizationName

Un-merged Business Name: OrganizationName

Relationship: COCT_MT080100CA.Organization.name

Conformance/Cardinality: MANDATORY (1)

Identifies the name of the organization

Allows for human recognition of the organization as well as confirmation of the identifier. As a result, the attribute is mandatory.


getIdentifiedPersonName

public List<PersonName> getIdentifiedPersonName()

Business Name: ClientName

Un-merged Business Name: ClientName

Relationship: PRPA_MT101003CA.Person.name

Conformance/Cardinality: POPULATED (1-10)

Name(s) for the Client

Populated attribute supports the identification of the client


getIdentifiedPersonAdministrativeGenderCode

public AdministrativeGender getIdentifiedPersonAdministrativeGenderCode()

Business Name: ClientGender

Un-merged Business Name: ClientGender

Relationship: PRPA_MT101003CA.Person.administrativeGenderCode

Conformance/Cardinality: POPULATED (1)

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)

Populated attribute supports the identification of the client


setIdentifiedPersonAdministrativeGenderCode

public void setIdentifiedPersonAdministrativeGenderCode(AdministrativeGender identifiedPersonAdministrativeGenderCode)

Business Name: ClientGender

Un-merged Business Name: ClientGender

Relationship: PRPA_MT101003CA.Person.administrativeGenderCode

Conformance/Cardinality: POPULATED (1)

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)

Populated attribute supports the identification of the client


getIdentifiedPersonBirthTime

public Date getIdentifiedPersonBirthTime()

Business Name: ClientDateOfBirth

Un-merged Business Name: ClientDateOfBirth

Relationship: PRPA_MT101003CA.Person.birthTime

Conformance/Cardinality: POPULATED (1)

Date of birth of the Client

Populated attribute supports the identification 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)

Date of birth of the Client

Populated attribute supports the identification of the client



Copyright © 2013. All Rights Reserved.