|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.ohf.hl7v2.core.utilities.Worker
org.eclipse.ohf.hl7v2.core.message.model.Node
org.eclipse.ohf.hl7v2.core.message.model.ModelProvider
org.eclipse.ohf.hl7v2.core.message.model.Message
org.eclipse.ohf.ihe.common.hl7v2.message.PixPdqMessage
org.eclipse.ohf.ihe.pix.source.PixMsgADT
public class PixMsgADT
PIX/PDQ Client PIX Source HL7 Generic ADT Message
| Field Summary | |
|---|---|
static java.lang.String |
MSH_9_1_PIXS
IHE PDQ Message Type |
static java.lang.String |
MSH_9_2_PIXS_A01
|
static java.lang.String |
MSH_9_2_PIXS_A04
|
static java.lang.String |
MSH_9_2_PIXS_A05
|
static java.lang.String |
MSH_9_2_PIXS_A08
|
static java.lang.String |
MSH_9_2_PIXS_A40
|
static java.lang.String |
MSH_9_3_PIXS
|
static java.lang.String |
MSH_9_3_PIXS_A05
|
static java.lang.String |
MSH_9_3_PIXS_A40
|
| Fields inherited from class org.eclipse.ohf.hl7v2.core.message.model.Node |
|---|
MODE_TYPE_SEGMENT, NODE_TYPE_COMPONENT, NODE_TYPE_FIELD, NODE_TYPE_LIST, NODE_TYPE_MESSAGE, NODE_TYPE_SUBCOMPONENT |
| Fields inherited from class org.eclipse.ohf.hl7v2.core.utilities.Worker |
|---|
hecAccepted, hecApplicationError, hecBadField, hecBadMessage, hecBadSegCode, hecConformance, hecDataTypeError, hecDefinitionError, hecDuplicateKey, hecDuplicateMsgId, hecHL7LibraryError, hecInternalError, hecNoDefinitions, hecNoTableValue, hecRecordLocked, hecRequiredField, hecRequiredSeg, hecSequenceError, hecSuperfluousSeg, hecUnknownKey, hecUnsEvntCode, hecUnsMsgType, hecUnsProcID, hecUnsVersion, hecValidationFailed, hecXML |
| Constructor Summary | |
|---|---|
PixMsgADT(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
int version,
java.lang.String msgEventType,
java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
Constructs a PIX Source Client ADT message object enabled for validation. |
|
| Method Summary | |
|---|---|
void |
addOptionalPatientAccountNumberId(java.lang.String accountNumberId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
PID-18 Patient Account Number |
void |
addOptionalPatientAddressCensusTract(java.lang.String censusTract)
PID-11-10 Patient Address - Census Tract |
void |
addOptionalPatientAddressCity(java.lang.String city)
PID-11-3 Patient Address - City |
void |
addOptionalPatientAddressCountry(java.lang.String country)
PID-11-6 Patient Address - Country |
void |
addOptionalPatientAddressCountyParishCode(java.lang.String countyParishCode)
PID-11-9 Patient Address - County or Parish Code |
void |
addOptionalPatientAddressOtherDesignation(java.lang.String address)
PID-11-2 Patient Address - Other Designation |
void |
addOptionalPatientAddressOtherGeographicDesignation(java.lang.String otherDesignation)
PID-11-8 Patient Address - Other Geographic Designation |
void |
addOptionalPatientAddressStateOrProvince(java.lang.String stateOrProvince)
PID-11-4 Patient Address - State or Province |
void |
addOptionalPatientAddressStreetAddress(java.lang.String address)
PID-11-1 Patient Address - Street Address |
void |
addOptionalPatientAddressType(java.lang.String type)
PID-11-7 Patient Address - Address Type |
void |
addOptionalPatientAddressZipOrPostalCode(java.lang.String zipOrPostalCode)
PID-11-5 Patient Address - Zip or Postal Code |
void |
addOptionalPatientDateOfBirth(java.lang.String dob)
PID-7 Date/Time of Birth |
void |
addOptionalPatientId(java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
PID-3 Patient ID (internal) |
void |
addOptionalPatientNameDegree(java.lang.String degree)
PID-5-6 Patient Name - Degree |
void |
addOptionalPatientNameFamilyName(java.lang.String familyName)
PID-5-1 Patient Name - Family Name |
void |
addOptionalPatientNameGivenName(java.lang.String givenName)
PID-5-2 Patient Name - Given Name |
void |
addOptionalPatientNameOtherName(java.lang.String otherName)
PID-5-3 Patient Name - Other Name |
void |
addOptionalPatientNamePrefix(java.lang.String prefix)
PID-5-5 Patient Name - Prefix |
void |
addOptionalPatientNameSuffix(java.lang.String suffix)
PID-5-4 Patient Name - Suffix |
void |
addOptionalPatientPhoneBusinessUnformattedTelephoneNumber(java.lang.String businessPhone)
PID-14-1 Business Phone Unformatted |
void |
addOptionalPatientPhoneHomeUnformattedTelephoneNumber(java.lang.String homePhone)
PID-13-1 Home Phone Unformatted |
void |
addOptionalPatientSex(java.lang.String sex)
PID-8 Administrative Sex |
| Methods inherited from class org.eclipse.ohf.ihe.common.hl7v2.message.PixPdqMessage |
|---|
changeDefaultCharacterSet, changeDefaultControlId, changeDefaultProcessEnvironment, changeDefaultReceivingApplication, changeDefaultRecievingFacility, changeDefaultSendingApplication, changeDefaultSendingFacility, getCharacterSet, getMessageControlID, getProcessEnvironment, getReceivingApplication, getReceivingFacility, getSendingApplication, getSendingFacility, setField, setNonNullElement |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.Message |
|---|
addMSHFromFields, addMSHFromFields, bindToMSH, clear, clearContent, elementName, equals, forceElement, getDefaultFormat, getDelimiters, getElement, getEvent, getMessageId, getMessageType, getSegments, getStructId, getStructure, hasStructId, resolveVariableTypes, setDefaultFormat, setDelimiters, setEvent, setMessageId, setMessageType, setStructId, testIsElement |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.ModelProvider |
|---|
getDefinitions, getVersion, getVersionDefinition, setDefinitions, setVersion |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.message.model.Node |
|---|
getOwner, hasOwner, isElement, setOwner |
| Methods inherited from class org.eclipse.ohf.hl7v2.core.utilities.Worker |
|---|
condition |
| Methods inherited from class java.lang.Object |
|---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String MSH_9_1_PIXS
public static final java.lang.String MSH_9_2_PIXS_A01
public static final java.lang.String MSH_9_2_PIXS_A04
public static final java.lang.String MSH_9_2_PIXS_A05
public static final java.lang.String MSH_9_2_PIXS_A08
public static final java.lang.String MSH_9_2_PIXS_A40
public static final java.lang.String MSH_9_3_PIXS
public static final java.lang.String MSH_9_3_PIXS_A05
public static final java.lang.String MSH_9_3_PIXS_A40
| Constructor Detail |
|---|
public PixMsgADT(org.eclipse.ohf.hl7v2.core.message.MessageManager globalFactory,
org.eclipse.ohf.hl7v2.core.conformance.model.CPConformanceProfile cpProfile,
int version,
java.lang.String msgEventType,
java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixSourceException
globalFactory - - message manager from hl7v2.corecpProfile - - conformance profile for validation (ex. resources > conf > ADT-A04(register outpatient).XML)version - - hl7 version for messagemsgEventType - - transaction (A01, A04, A05, A08, A40)patientId - namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixSourceException| Method Detail |
|---|
public void addOptionalPatientId(java.lang.String patientId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixSourceException
patientId - namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixSourceException
public void addOptionalPatientNameFamilyName(java.lang.String familyName)
throws PixSourceException
familyName -
PixSourceException
public void addOptionalPatientNameGivenName(java.lang.String givenName)
throws PixSourceException
givenName -
PixSourceException
public void addOptionalPatientNameOtherName(java.lang.String otherName)
throws PixSourceException
otherName -
PixSourceException
public void addOptionalPatientNameSuffix(java.lang.String suffix)
throws PixSourceException
suffix -
PixSourceException
public void addOptionalPatientNamePrefix(java.lang.String prefix)
throws PixSourceException
prefix -
PixSourceException
public void addOptionalPatientNameDegree(java.lang.String degree)
throws PixSourceException
degree -
PixSourceException
public void addOptionalPatientDateOfBirth(java.lang.String dob)
throws PixSourceException
dob -
PixSourceException
public void addOptionalPatientSex(java.lang.String sex)
throws PixSourceException
sex -
PixSourceException
public void addOptionalPatientAddressStreetAddress(java.lang.String address)
throws PixSourceException
address -
PixSourceException
public void addOptionalPatientAddressOtherDesignation(java.lang.String address)
throws PixSourceException
address -
PixSourceException
public void addOptionalPatientAddressCity(java.lang.String city)
throws PixSourceException
city -
PixSourceException
public void addOptionalPatientAddressStateOrProvince(java.lang.String stateOrProvince)
throws PixSourceException
stateOrProvince -
PixSourceException
public void addOptionalPatientAddressZipOrPostalCode(java.lang.String zipOrPostalCode)
throws PixSourceException
zipOrPostalCode -
PixSourceException
public void addOptionalPatientAddressCountry(java.lang.String country)
throws PixSourceException
country -
PixSourceException
public void addOptionalPatientAddressType(java.lang.String type)
throws PixSourceException
type -
PixSourceException
public void addOptionalPatientAddressOtherGeographicDesignation(java.lang.String otherDesignation)
throws PixSourceException
otherDesignation -
PixSourceException
public void addOptionalPatientAddressCountyParishCode(java.lang.String countyParishCode)
throws PixSourceException
countyParishCode -
PixSourceException
public void addOptionalPatientAddressCensusTract(java.lang.String censusTract)
throws PixSourceException
censusTract -
PixSourceException
public void addOptionalPatientPhoneHomeUnformattedTelephoneNumber(java.lang.String homePhone)
throws PixSourceException
homePhone -
PixSourceException
public void addOptionalPatientPhoneBusinessUnformattedTelephoneNumber(java.lang.String businessPhone)
throws PixSourceException
businessPhone -
PixSourceException
public void addOptionalPatientAccountNumberId(java.lang.String accountNumberId,
java.lang.String namespaceId,
java.lang.String universalId,
java.lang.String universalIdType)
throws PixSourceException
accountNumberId - namespaceId - (assigningAuthority > namespaceId)universalId - (assigningAuthority > universalId)universalIdType - (assigningAuthority > universalIdType)
PixSourceException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||