| Package | Description |
|---|---|
| cdac.medinfo.sdk.hl7282.baselibs |
Provides classes of Primitive and Composite Datatypes.
|
| cdac.medinfo.sdk.hl7282.baselibs.messages |
Provides Classes necessary to create Message, Acknowledgement and also contains
Exception classes which are specific to message operations like serialize, validate & parse.
|
| cdac.medinfo.sdk.hl7282.baselibs.segmentfactory |
Provides classes which enable access and modifications of HL7 data dictionary.
|
| cdac.medinfo.sdk.hl7282.baselibs.segments |
Provides classes which implement segments in HL7 standard.
|
| cdac.medinfo.sdk.hl7282.commoninterface |
Defines contract for base library and HL7 model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AD
AD - Address
|
class |
AUI
AUI - Authorization Information
|
class |
CCD
CCD - Charge Code and Date
|
class |
CCP
CCP - Channel Calibration Parameters
|
class |
CD
CD - Channel Definition
|
class |
CF
CF - Coded Element with Formatted Values
|
class |
CNE
CNE - Coded with No Exceptions
|
class |
CNN
CNN - Composite ID Number and Name Simplified
|
class |
CompositeDataType
The class is Extended from DataType class.
|
class |
CP
CP - Composite Price
|
class |
CQ
CQ - Composite Quantity with Units
|
class |
CSU
CSU - Channel Sensitivity
|
class |
CWE
CWE - Coded With Exceptions
|
class |
CX
CX - Extended Composite ID with Check Digit
|
class |
DDI
DDI - Daily Deductible Information
|
class |
DIN
DIN - Date and Institution Name
|
class |
DLD
DLD - Discharge to Location and Date
|
class |
DLN
DLN - Driver's License Number
|
class |
DLT
DLT - Delta
|
class |
DR
DR - Date/Time range
|
class |
DT
DT - Date
|
class |
DTM
DTM - Date/Time
|
class |
DTN
DTN - Day Type and Number
|
class |
ED
ED - Encapsulated Data
|
class |
EI
EI - Entity Identifier
|
class |
EIP
EIP - Entity Identifier Pair
|
class |
ERL
ERL - Error Location
|
class |
FC
FC - Financial Class
|
class |
FN
FN - Family Name
|
class |
FT
FT - Formatted Text Data
|
class |
GTS
GTS - General Timing Specification
|
class |
HD
HD - Hierarchic Designator
|
class |
ICD
ICD - Insurance Certification Definition
|
class |
ID
ID - coded value for HL7 defined tables
|
class |
IS
IS - coded value for user-defined tables
|
class |
JCC
JCC - Job Code/Class
|
class |
MA
MA - Multiplexed Array
|
class |
MO
MO - Money
|
class |
MOC
MOC - Money and Charge Code
|
class |
MOP
MOP - Money or Percentage
|
class |
MSG
MSG - Message Type
|
class |
NA
NA - Numeric Array
|
class |
NDL
NDL - Name with Date and Location
|
class |
NM
NM - Numeric
|
class |
NR
NR - Numeric Range
|
class |
OCD
OCD - Occurrence code and date
|
class |
OG
OG - Observation Grouper
|
class |
OSP
OSP - Occurrence span code and date
|
class |
PIP
PIP - Practitioner institutional privileges
|
class |
PL
PL - Person Location
|
class |
PLN
PLN - Practitioner license or other Id number
|
class |
PPN
PPN - Performing person time stamp
|
class |
PrimitiveDataType
The Base Data Type class which is Responsible for the Validation, setting the values
and Read and Write of all the Primitive DataTypes which extends from this class.
|
class |
PRL
PRL - Parent result link
|
class |
PT
PT - Processing Type
|
class |
PTA
PTA - Policy type and amount
|
class |
QIP
QIP - Query input parameter list
|
class |
QSC
QSC - Query selection criteria
|
class |
RCD
RCD - Row column definition
|
class |
RFR
RFR - Reference range
|
class |
RI
RI - Repeat interval
|
class |
RMC
RMC - Room coverage
|
class |
RP
RP - Reference pointer
|
class |
RPT
RPT - Repeat pattern
|
class |
SAD
SAD - Street Address
|
class |
SCV
SCV - Scheduling class value pair
|
class |
SI
SI - Sequence ID
|
class |
SN
SN - Structured numeric
|
class |
SNM
SNM - String of Telephone Number Digits
|
class |
SPD
SPD - Specialty description
|
class |
SRT
SRT - Sort order
|
class |
ST
ST - String Data
|
class |
TM
TM - Time
|
class |
TX
TX - Text data
|
class |
UN
The class is Extended from PrimitiveDataType.
|
class |
UVC
UVC - UB value code and amount
|
class |
VH
VH - Visiting hours
|
class |
VID
VID - Version identifier
|
class |
VR
VR - Value range
|
class |
WVI
WVI - Channel identifier
|
class |
WVS
WVS - Waveform source
|
class |
XAD
XAD - Extended address
|
class |
XCN
XCN - Extended composite ID number and name for persons
|
class |
XON
XON - Extended composite name and identification number for organizations
|
class |
XPN
XPN - Extended person name
|
class |
XTN
XTN - Extended telecommunication number
|
| Modifier and Type | Method and Description |
|---|---|
IMultiValuedPairedCollection<java.lang.Integer,IDataType> |
CompositeDataType.getAttributes()
Gets The Attribute List of Composite Datatype.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrimitiveDataType.copy(IDataType objDataType,
IDelimiter objDelimiter)
This will create replicate of existing Data Type.
|
void |
CompositeDataType.copy(IDataType objDataType,
IDelimiter objDelimiter)
This will create replicate of existing Data Type.
|
boolean |
ST.equals(IDataType objDataType)
The method checks for the equality with other ST DataType.
|
boolean |
IS.equals(IDataType objDataType)
The method checks for the equality with other IS DataType.
|
boolean |
ID.equals(IDataType objDataType)
The method checks for the equality with other ID DataType.
|
boolean |
EI.equals(IDataType objDataType)
The method checks for the equality with other EI DataType.
|
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<IDataType> |
Message.getQueryUserParameters()
Retrieves collection of User Parameters from QPD Segment of Message, if QPD segment is absent returns null.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Message.updateSegmentAttribute(ISegmentKey removeSegmentKey,
int iItemID,
IDataType objIDataType)
Removes Attribute of a segment.
|
| Modifier and Type | Method and Description |
|---|---|
IDataType |
DataElementFactory.getDataElement(int[] iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
DataElementFactory.getDataElement(int iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
DataElementFactory.getDataElement(int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName)
Returns the instance of Datatype.
|
IDataType |
DataElementFactory.getDataElement(java.lang.String strSegmentname,
int iItemID) |
IDataType |
DataElementFactory.getDataElement1(int iValueTable,
int iMinLength,
int iMaxLength,
java.lang.String strCLength,
java.lang.String strDTName,
int HL7Component)
Returns the instance of Datatype.
|
IDataType |
DataElementFactory.getDataTypeComponent(java.lang.String strDataTypename,
int SequenceId)
This method returns the Data Type component as per the value table ,Minimum Length,Maximum Length and Conformance Length.
|
| Modifier and Type | Method and Description |
|---|---|
ISingleCollection<IDataType> |
RDT.getColumnValue()
Retrieves the Data Type Column Value.
|
IMultiValuedPairedCollection<java.lang.Integer,IDataType> |
Segment.getFields()
Get the Fields collection of Segment
|
ISingleCollection<IDataType> |
OBX.getObservationValue()
Retrieves the Observation Value.
|
ISingleCollection<IDataType> |
MFA.getPrimaryKeyValueMFA()
Retrieves the Primary Key Value MFA.
|
ISingleCollection<IDataType> |
MFE.getPrimaryKeyValueMFE()
Retrieves the Primary Key Value MFE.
|
ISingleCollection<IDataType> |
OMC.getTypeOfAnswer()
Retrieves the Type of Answer.
|
ISingleCollection<IDataType> |
QPD.getUserParameters()
Retrieves the User Parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OBX.addObservationValue(IDataType objObservationValue)
Set the Observation Value.
|
void |
MFA.addprimaryKeyValueMFA(IDataType objprimaryKeyValueMFA)
Add the Primary Key Value MFA.
|
void |
MFE.addprimaryKeyValueMFE(IDataType objPrimaryKeyValueMFE)
Add the Primary Key Value MFE.
|
int |
Segment.updateDataElement(int iItemIDToBeUpdated,
IDataType objIDataType)
Update Data Element from Data Element List
|
| Modifier and Type | Method and Description |
|---|---|
void |
RDT.setColumnValues(ISingleCollection<IDataType> objColumnValues)
Set the Data Type Column Value.
|
void |
OBX.setObservationValue(ISingleCollection<IDataType> objObservationValueList)
Set the ObservationValue list.
|
void |
MFA.setprimaryKeyValueMFA(ISingleCollection<IDataType> objprimaryKeyValueMFAList)
Set the Primary Key Value MFA.
|
void |
MFE.setprimaryKeyValueMFE(ISingleCollection<IDataType> objPrimaryKeyValueMFEList)
Set the Primary Key Value MFE.
|
void |
OMC.setTypeOfAnswer(ISingleCollection<IDataType> TypeOfAnswer)
Set the Type of Answer.This field contains the allowed datatype for answers, and is drawn from HL7 Table 0125 – Value Type for valid values.
|
void |
QPD.setUserParameters(ISingleCollection<IDataType> userParameters)
Set the User Parameters.
|
| Modifier and Type | Method and Description |
|---|---|
IMultiValuedPairedCollection<java.lang.Integer,IDataType> |
ISegment.getFields()
Get the Fields collection of Segment
|
| Modifier and Type | Method and Description |
|---|---|
int |
ISegment.updateDataElement(int iItemIDToBeUpdated,
IDataType objIDataType)
Updates Data Element from Data Element List.
|