A B C D E F G H I M N O P R S T U V W X

A

AcknowledgementType - Enum in au.gov.nehta.vendorlibrary.mdm.enums
AcknowledgementType Enumeration of application acknowledgement types.
activityDateTime(Date) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA.Builder
Set activity date/time.
assigningAuthority(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX.Builder
Set assigning authority.
assigningAuthority(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the assigning authority.
au.gov.nehta.vendorlibrary.mdm.core - package au.gov.nehta.vendorlibrary.mdm.core
 
au.gov.nehta.vendorlibrary.mdm.datatypes - package au.gov.nehta.vendorlibrary.mdm.datatypes
 
au.gov.nehta.vendorlibrary.mdm.enums - package au.gov.nehta.vendorlibrary.mdm.enums
 
au.gov.nehta.vendorlibrary.mdm.segments - package au.gov.nehta.vendorlibrary.mdm.segments
 
au.gov.nehta.vendorlibrary.mdm.util - package au.gov.nehta.vendorlibrary.mdm.util
 

B

BUFFER - Static variable in class au.gov.nehta.vendorlibrary.mdm.util.MDMConstants
File IO buffer size.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE.Builder
Build CE and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX.Builder
Build CX and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD.Builder
Build HD and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Build XAD and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Build XCN and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Build XPN and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN.Builder
Build EVN and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Build MSH and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX.Builder
Build OBX and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Build PID and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1.Builder
Build PV1 and validate necessary fields.
build() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA.Builder
Build TXA and validate necessary fields.

C

CE - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
CE Encapsulates an HL7 V2 coded element (CE).
CE.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
CE.Builder Build class used to construct and validate an CE object.
CE.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.CE.Builder
Default constructor.
city(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the street address city.
codingSystem(CodingSystem) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE.Builder
Set coding system.
CodingSystem - Enum in au.gov.nehta.vendorlibrary.mdm.enums
CodingSystem Enumeration of coding system types.
confirmNotNull(String, Object, boolean) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMValidation
Validates an object is not null.
confirmNotNullNorBlank(String, String, boolean) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMValidation
Confirms a string is not null or blank.
confirmNotNullNorEmpty(String, Collection, boolean) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMValidation
Confirms an object is null.
consultingDoctor(XCN) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1.Builder
Set consulting doctor.
country(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the street address country.
CountryCode - Enum in au.gov.nehta.vendorlibrary.mdm.enums
CountryCode Enumeration of country codes (ISO 3166).
CX - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
CX Encapsulates a HL7 V2 CX identifier.
CX.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
CX.Builder Build class used to construct and validate a CX object.
CX.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.CX.Builder
Default constructor.

D

DataType - Enum in au.gov.nehta.vendorlibrary.mdm.enums
Result Enumeration of data types.
dateTimeOfBirth(Date) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Set patient date/time of birth.
DocumentCompletionStatus - Enum in au.gov.nehta.vendorlibrary.mdm.enums
DocumentCompletionStatus Enumerates document completion status types.
DocumentContentPresentation - Enum in au.gov.nehta.vendorlibrary.mdm.enums
DocumentContentPresentation Enumeration of document content presentation types.
DocumentType - Enum in au.gov.nehta.vendorlibrary.mdm.enums
DocumentType Enumeration of document types.

E

encodedData(String) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX.Builder
Set encoded data.
EVN - Class in au.gov.nehta.vendorlibrary.mdm.segments
EVN Encapsulates MDM event type.
EVN.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
EVN.Builder Build class used to construct and validate an EVN object.
EVN.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.EVN.Builder
 

F

familyName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the family name (not null).
familyName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Set the family name.
FIELD_SEPARATOR - Static variable in class au.gov.nehta.vendorlibrary.mdm.util.MDMConstants
MSH.1 - Field separator.
findByCode(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.CountryCode
Retrieves a CountryCode based on a supplied code value.
firstLine(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the first line of the street address.
FormatTypes - Enum in au.gov.nehta.vendorlibrary.mdm.enums
FormatTypes Enum of format strings used with String.Format().

G

getAcceptAcknowledgementType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve accept acknowledgement type.
getActivityDateTime() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve activity date time.
getApplicationAcknowledgementType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve application acknowledgement type.
getAssigningAuthority() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Retrieve assigning authority.
getAssigningAuthority() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve assigning authority.
getCity() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address city.
getCode() - Method in enum au.gov.nehta.vendorlibrary.mdm.enums.CountryCode
Retrieve CountryCode code value.
getCodingSystem() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE
Retrieve identifier's coding system.
getConsultingDoctor() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1
Retrieve consulting doctor.
getCountry() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address country.
getCountryCode() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve country code.
getDataEncoding() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve data encoding type.
getDataSubType() - Method in enum au.gov.nehta.vendorlibrary.mdm.enums.DataType
Retrieve data sub type.
getDataType() - Method in enum au.gov.nehta.vendorlibrary.mdm.enums.DataType
Retrieve data type.
getDataType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve data type/subtype.
getDateTimeOfBirth() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve patient date/time of birth.
getDocumentCompletionStatus() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve document completion status.
getDocumentContentPresentation() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve document content presentation.
getDocumentType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve document type.
getEncodedData() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve encoded data.
getEncodingCharacters() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve encoding characters.
getEventTypeCode() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN
Retrieve event type code.
getEvnSegment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve event type segment.
getFamilyName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve family name.
getFamilyName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Retrieve family name.
getFirstLine() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address first line.
getGivenName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve given name.
getGivenName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Retrieve given name.
getIdentifier() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE
Retrieve identifier.
getIdentifier() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Retrieve unique identifier.
getIdentifier() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD
Retrieve universal identifier.
getIdentifier() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve unique identifier.
getIdentifierType() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD
Retrieve universal identifier type.
getIdentifierTypeCode() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Retrieve identifier type code.
getIdentifierTypeCode() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve identifier type code.
getMessageControlId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve message control ID.
getMessageDateTime() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve message date/time.
getMessageType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve message type.
getMiddleInitialOrName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve middle initial or name.
getMiddleInitialOrName() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Retrieve middle initial or name.
getMshSegment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve message header segment.
getNamespace() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD
Retrieve namespace.
getObservationIdentifier() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve observation identifier.
getObservationResult() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve observation result.
getObxSegment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve observation segment.
getPatientAddress() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve patient address.
getPatientClass() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1
Retrieve patient class.
getPatientIdentifiers() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve patient identifiers.
getPatientName() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve patient name.
getPidSegment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve patient identification segment.
getPostCode() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address post code.
getPrefix() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve prefix.
getPrefix() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Retrieve prefix.
getProcessingId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve processing ID.
getPv1Segment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve patient visit segment.
getReceivingApplication() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve receiving application.
getReceivingFacility() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve receiving facility.
getRecordedDateTime() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN
Retrieve recorded date/time.
getSecondLine() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address second line.
getSendingApplication() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve sending application.
getSendingFacility() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve sending facility.
getSetId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve set ID.
getSetId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve set ID.
getSetId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1
Retrieve set ID.
getSetId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve set ID.
getSex() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Retrieve patient sex.
getSourceApplication() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
 
getState() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Retrieve street address state.
getStructure() - Method in enum au.gov.nehta.vendorlibrary.mdm.enums.FormatTypes
Retrieve the relevant string format.
getSuffix() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Retrieve suffix.
getSuffix() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Retrieve suffix.
getText() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE
Retrieve text description.
getTxaSegment() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Retrieve document notification segment.
getUniqueDocumentFileName() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve unique document file name.
getUniqueDocumentNumber() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Retrieve unique document number.
getValueType() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Retrieve value type.
getVersionId() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Retrieve version ID.
givenName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the given name.
givenName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Set the given name.

H

HD - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
HD Encapsulates an HL7 V2 hierarchic designator HD identifier.
HD.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
HD.Builder Build class used to construct and validate an HD object.
HD.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.HD.Builder
Default constructor.

I

ID_SEPARATOR - Static variable in class au.gov.nehta.vendorlibrary.mdm.util.MDMConstants
ID separator in PID ID list.
identifier(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE.Builder
Set identifier.
identifier(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX.Builder
Set identifier.
identifier(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD.Builder
Set the universal identifier.
identifier(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the identifier.
identifierType(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD.Builder
Set the universal identifier type.
identifierTypeCode(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX.Builder
Set identifier type code.
identifierTypeCode(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the identifier type code.
isNotNull(Object) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMValidation
Checks if an object is not null.
isNullOrEmpty(Collection) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMValidation
Checks if a collection is null or empty.

M

MDMConstants - Class in au.gov.nehta.vendorlibrary.mdm.util
MDMConstants Helper class to encapsulate library constants.
MDMUtil - Class in au.gov.nehta.vendorlibrary.mdm.util
MDMUtil Utility class for MDM messages.
MDMValidation - Class in au.gov.nehta.vendorlibrary.mdm.util
MDMValidation Utility class for validation of a package and its contents.
MDMValidationException - Exception in au.gov.nehta.vendorlibrary.mdm.util
MDMValidationException Custom exception used when validating and verifying various aspects of a package.
MDMValidationException(String, Map<String, List<String>>) - Constructor for exception au.gov.nehta.vendorlibrary.mdm.util.MDMValidationException
Constructs a MDMValidationException.
Message - Class in au.gov.nehta.vendorlibrary.mdm.core
Message Encapsulates MDM message components.
Message(MSH, EVN, PID, PV1, TXA, OBX) - Constructor for class au.gov.nehta.vendorlibrary.mdm.core.Message
Default constructor.
messageControlId(String) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the message control ID.
messageDateTime(Date) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the date/time message.
middleInitialOrName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the middle initial/name.
middleInitialOrName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Set middle initial/name.
MSH - Class in au.gov.nehta.vendorlibrary.mdm.segments
MSH Encapsulates MDM message header.
MSH.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
MSH.Builder Build class used to construct and validate an (@link MSH} object.
MSH.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Default constructor.

N

namespace(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD.Builder
Set the namespace.

O

observationIdentifier(CE) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX.Builder
Set observation identifier.
OBX - Class in au.gov.nehta.vendorlibrary.mdm.segments
OBX Encapsulates MDM observation segment.
OBX.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
OBX.Builder Build class used to construct and validate an OBX object.
OBX.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.OBX.Builder
Default constructor.

P

parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Parse MDM Message from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE
Parse CE from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Parse CX from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD
Parse HD from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Parse XAD from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Parse XCN from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Parse XPN from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN
Parse EVN segment from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Parse MSH segment from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Parse OBX segment from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Parse PID segment from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1
Parse PV1 from string.
parse(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Parse TXA segment from string.
parseMultiple(String, String) - Static method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Parse multiple CX objects from string.
patientAddress(XAD) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Set patient address.
PatientClass - Enum in au.gov.nehta.vendorlibrary.mdm.enums
PatientClass Enumeration of patient class types.
patientClass(PatientClass) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1.Builder
Set patient class.
patientIdentifiers(List<CX>) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Set patient identifiers.
patientName(XPN) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Set patient name.
PID - Class in au.gov.nehta.vendorlibrary.mdm.segments
PID Encapsulates MDM patient identification type.
PID.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
PID.Builder Build class used to construct and validate a PID object.
PID.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
 
postCode(int) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the street address post code.
prefix(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the prefix.
prefix(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Set name prefix.
ProcessingId - Enum in au.gov.nehta.vendorlibrary.mdm.enums
ProcessingId Enumeration of processing ID types.
PV1 - Class in au.gov.nehta.vendorlibrary.mdm.segments
PV1 Encapsulates MDM patient visit.
PV1.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
PV1.Builder Build class used to construct and validate an PV1 object.
PV1.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.PV1.Builder
 

R

readMDMMessageFromFile(String) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMUtil
Helper utility method to read an MDM message from file for test purposes.
receivingApplication(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the receiving application.
receivingFacility(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the receiving facility.
recordedDateTime(Date) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN.Builder
Set the recorded date/time.
Result - Enum in au.gov.nehta.vendorlibrary.mdm.enums
Result Enumeration of observation result types.

S

secondLine(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the second line of the street address.
SEGMENT_TERMINATOR - Static variable in class au.gov.nehta.vendorlibrary.mdm.util.MDMConstants
Carriage return required at the end of each segment string to denote end of segment (and message in the case of the final segment).
sendingApplication(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the sending application.
sendingFacility(HD) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH.Builder
Set the sending facility.
Sex - Enum in au.gov.nehta.vendorlibrary.mdm.enums
Sex Enumerates MDM patient sex types.
sex(Sex) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID.Builder
Set patient sex.
size() - Method in exception au.gov.nehta.vendorlibrary.mdm.util.MDMValidationException
Returns the size of the failed message list.
state(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Set the street address state.
suffix(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Set the suffix.
suffix(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Set name suffix.

T

text(String) - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE.Builder
Set text.
toString() - Method in class au.gov.nehta.vendorlibrary.mdm.core.Message
Outputs an MDM Message as valid HL7v2-formatted string.
toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CE
Outputs an CE in the following format:

identifier^text^codingSystem

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.CX
Outputs a CX in the following format:

identifier^^^assigningAuthority^identifierTypeCode

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.HD
Outputs an HD in the following format:

namespace^identifier^identifierType

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD
Outputs an XAD in the following format:

firstLine^secondLine^city^state^postCode^country

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN
Outputs an XCN in the following format:

identifier^familyName^givenName^middleInitialOrName^^suffix^prefix^^^assigningAuthority

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN
Outputs an XPN in the following format:

familyName^givenName^middleInitialOrName^suffix^prefix

Variables that are not set are denoted by an empty string.

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.EVN
Outputs a EVN segment in the following format:

EVN|eventTypeCode|recordedDateTime

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.MSH
Outputs a formatted MSH segment.
toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.OBX
Outputs an OBX segment in the following format:

OBX|setId|valueType|observationIdentifier||observationValue||||||observationResult

toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PID
Outputs a formatted PID segment.
toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.PV1
Outputs a formatted PV1 segment.
toString() - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA
Outputs a formatted TXA segment.
toString() - Method in exception au.gov.nehta.vendorlibrary.mdm.util.MDMValidationException
String representation of the exception's contents.
TXA - Class in au.gov.nehta.vendorlibrary.mdm.segments
TXA Encapsulates MDM documentation notification segment.
TXA.Builder - Class in au.gov.nehta.vendorlibrary.mdm.segments
TXA.Builder Build class used to construct and validate an TXA object.
TXA.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.segments.TXA.Builder
Default constructor.

U

uniqueDocumentFileName(String) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA.Builder
Set unique document file name.
uniqueDocumentNumber(UUID) - Method in class au.gov.nehta.vendorlibrary.mdm.segments.TXA.Builder
Set unique document number.

V

VALUE_SEPARATOR - Static variable in class au.gov.nehta.vendorlibrary.mdm.util.MDMConstants
Value separator in specific sub-segments.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.AcknowledgementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.CodingSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.CountryCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentCompletionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentContentPresentation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.FormatTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.PatientClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.ProcessingId
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.Sex
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.ValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.AcknowledgementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.CodingSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.CountryCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentCompletionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentContentPresentation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.DocumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.FormatTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.PatientClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.ProcessingId
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.Sex
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.nehta.vendorlibrary.mdm.enums.ValueType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueType - Enum in au.gov.nehta.vendorlibrary.mdm.enums
ValueType Enumeration of value types.

W

writeMDMMessageToFile(Message, String) - Static method in class au.gov.nehta.vendorlibrary.mdm.util.MDMUtil
Helper utility method to write an MDM message to file for test purposes.

X

XAD - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XAD Encapsulates an extended address.
XAD.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XAD.Builder Build class used to construct and validate an XAD object.
XAD.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.XAD.Builder
Default constructor.
XCN - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XCN Encapsulates an HL7 V2 Extended Person Name XCN identifier.
XCN.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XCN.Builder Build class used to construct and validate an XCN object.
XCN.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.XCN.Builder
Default constructor.
XPN - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XPN Encapsulates an MDM extended person name XPN.
XPN.Builder - Class in au.gov.nehta.vendorlibrary.mdm.datatypes
XPN.Builder Build class used to construct and validate an XPN object.
XPN.Builder() - Constructor for class au.gov.nehta.vendorlibrary.mdm.datatypes.XPN.Builder
Default constructor.

A B C D E F G H I M N O P R S T U V W X