| 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.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 | 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.
|
void |
CompositeDataType.dumpDataType(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter,
int iLevel)
Serializes Composite Data Type information like it name, Attribute name and its values.
|
int |
UN.read(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Read data from String and also it take care of repeated values of this DataType
|
int |
PrimitiveDataType.read(java.lang.String strAttributeData,
IDelimiter objIDelimiter)
Method reads the data from the String.
|
int |
CompositeDataType.read(java.lang.String strAttributeData,
IDelimiter objIDelimiter)
Read data from string
|
int |
UN.write(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Writes the unknown data to the stream from the byte buffer
This function writes the Data Value to the Stream
|
int |
PrimitiveDataType.write(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Method writes the data to the Stream.
|
int |
CompositeDataType.write(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Method writes the data to the Stream.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Message.updateSegmentAttribute(ISegmentKey removeSegmentKey,
int iItemID,
java.lang.String strSegmentStream,
IDelimiter objDelimiter)
Removes Attribute of a segment.
|
| Modifier and Type | Method and Description |
|---|---|
IDelimiter |
MSH.getDelimiter()
Retrieves the Delimiter.
|
IDelimiter |
FHS.getDelimiter()
Retrieves the Delimiter.
|
IDelimiter |
BHS.getDelimiter()
Retrieves the Delimiter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Segment.dumpSegment(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter,
int iLevel)
Serializes Segment information like it name, Attribute name and its values.
|
int |
Segment.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
RDT.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
QPD.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
OBX.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
MSH.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
MFE.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
MFA.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
FHS.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
BHS.parse(java.lang.String strSegmentStream,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
Segment.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
RDT.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
QPD.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
MSH.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
FHS.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
BHS.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
Segment.updateDataElement(int iItemIDToBeUpdated,
java.lang.String strSegmentStream,
IDelimiter objDelimiter)
Update Data Element from Data Element List
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISegment.dumpSegment(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter,
int iLevel)
Dumps information of segments like Attribute Name and its value.
|
int |
ISegment.parse(java.lang.String strHL7segmentString,
IDelimiter objIDelimiter)
Parses HL7 Segment Strings from any Stream into HL7 Segment object.
|
int |
IDataType.read(java.lang.String strFieldStream,
IDelimiter objIDelimiter)
Reads data from the String.
|
int |
ISegment.serialize(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Serializes HL7 Message objects.
|
int |
ISegment.updateDataElement(int iItemIDToBeUpdated,
java.lang.String strSegmentString,
IDelimiter objDelimiter)
Updates Data Element from Data Element List.
|
int |
IDataType.write(IHL7Stream objIHL7Stream,
IDelimiter objIDelimiter)
Writes data to the Stream.
|