org.eclipse.ohf.ihe.common.hl7v2
Interface CX

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
CXImpl

public interface CX
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'CX'. This data structure is being used to represent a person identifier and is based on the HL7 v2.5 data type CX.

The following features are supported:

See Also:
Hl7v2Package.getCX()

Method Summary
 java.lang.String getAssigningAuthorityName()
          Returns the value of the 'Assigning Authority Name' attribute.
 java.lang.String getAssigningAuthorityUniversalId()
          Returns the value of the 'Assigning Authority Universal Id' attribute.
 java.lang.String getAssigningAuthorityUniversalIdType()
          Returns the value of the 'Assigning Authority Universal Id Type' attribute.
 java.lang.String getIdNumber()
          Returns the value of the 'Id Number' attribute.
 void setAssigningAuthorityName(java.lang.String value)
          Sets the value of the 'Assigning Authority Name' attribute.
 void setAssigningAuthorityUniversalId(java.lang.String value)
          Sets the value of the 'Assigning Authority Universal Id' attribute.
 void setAssigningAuthorityUniversalIdType(java.lang.String value)
          Sets the value of the 'Assigning Authority Universal Id Type' attribute.
 void setIdNumber(java.lang.String value)
          Sets the value of the 'Id Number' attribute.
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getIdNumber

java.lang.String getIdNumber()
Returns the value of the 'Id Number' attribute.

If the meaning of the 'Id Number' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Id Number' attribute.
See Also:
setIdNumber(String), Hl7v2Package.getCX_IdNumber()

setIdNumber

void setIdNumber(java.lang.String value)
Sets the value of the 'Id Number' attribute.

Parameters:
value - the new value of the 'Id Number' attribute.
See Also:
getIdNumber()

getAssigningAuthorityName

java.lang.String getAssigningAuthorityName()
Returns the value of the 'Assigning Authority Name' attribute.

If the meaning of the 'Assigning Authority Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Assigning Authority Name' attribute.
See Also:
setAssigningAuthorityName(String), Hl7v2Package.getCX_AssigningAuthorityName()

setAssigningAuthorityName

void setAssigningAuthorityName(java.lang.String value)
Sets the value of the 'Assigning Authority Name' attribute.

Parameters:
value - the new value of the 'Assigning Authority Name' attribute.
See Also:
getAssigningAuthorityName()

getAssigningAuthorityUniversalId

java.lang.String getAssigningAuthorityUniversalId()
Returns the value of the 'Assigning Authority Universal Id' attribute.

If the meaning of the 'Assigning Authority Universal Id' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Assigning Authority Universal Id' attribute.
See Also:
setAssigningAuthorityUniversalId(String), Hl7v2Package.getCX_AssigningAuthorityUniversalId()

setAssigningAuthorityUniversalId

void setAssigningAuthorityUniversalId(java.lang.String value)
Sets the value of the 'Assigning Authority Universal Id' attribute.

Parameters:
value - the new value of the 'Assigning Authority Universal Id' attribute.
See Also:
getAssigningAuthorityUniversalId()

getAssigningAuthorityUniversalIdType

java.lang.String getAssigningAuthorityUniversalIdType()
Returns the value of the 'Assigning Authority Universal Id Type' attribute.

If the meaning of the 'Assigning Authority Universal Id Type' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Assigning Authority Universal Id Type' attribute.
See Also:
setAssigningAuthorityUniversalIdType(String), Hl7v2Package.getCX_AssigningAuthorityUniversalIdType()

setAssigningAuthorityUniversalIdType

void setAssigningAuthorityUniversalIdType(java.lang.String value)
Sets the value of the 'Assigning Authority Universal Id Type' attribute.

Parameters:
value - the new value of the 'Assigning Authority Universal Id Type' attribute.
See Also:
getAssigningAuthorityUniversalIdType()