public class Oasis_C_RecordUtil extends Oasis_B_RecordUtil implements OasisRecordConverterIF
OasisReaderFactory
dateFormat, intFormat2, intFormat3, sharedObjects, strDate
Constructor and Description |
---|
Oasis_C_RecordUtil() |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
convertFromHomeHealthRec(HomeHealthRecordIF homeHealthRecord)
Converts an OASIS record extended from the HomeHealth Record to a String
that is a continous set of characters, i.e.
|
java.lang.StringBuilder |
convertFromHomeHealthRecDelimeted(HomeHealthRecord_C_IF homeHealthRecord,
java.lang.String delimiter) |
HomeHealthRecordIF |
convertToHomeHealthRec(java.lang.String strRecord,
int recNum)
Converts a string to a Home Health record, using the 3 parameter converter
|
HomeHealthRecordIF |
convertToHomeHealthRec(java.lang.String strRecord,
int recNum,
boolean skipPassthru)
Converts an OASIS string record to an OASIS-C related Home Health record
using the generic Home Health Record interface.
|
boolean |
isRecordConvertable(java.lang.String record)
Given an OASIS 1448 or 1446 length string, determines if the converter
can actually convert the record to its supported object.
|
java.lang.StringBuilder |
toHeaderOasisRecDelimeted(java.lang.String delimiter)
Builds a header record explaining the format of the OASIS record.
|
convertFromHomeHealthRecDelimeted, formatDiagnosisCode, getSharedString, justifyRight
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
convertFromHomeHealthRecDelimeted, formatDiagnosisCode, getSharedString, justifyRight
public boolean isRecordConvertable(java.lang.String record)
isRecordConvertable
in interface OasisRecordConverterIF
isRecordConvertable
in class Oasis_B_RecordUtil
record
- public java.lang.StringBuilder convertFromHomeHealthRec(HomeHealthRecordIF homeHealthRecord)
Oasis_B_RecordUtil
convertFromHomeHealthRec
in interface OasisRecordConverterIF
convertFromHomeHealthRec
in class Oasis_B_RecordUtil
{
public java.lang.StringBuilder convertFromHomeHealthRecDelimeted(HomeHealthRecord_C_IF homeHealthRecord, java.lang.String delimiter)
public HomeHealthRecordIF convertToHomeHealthRec(java.lang.String strRecord, int recNum) throws java.text.ParseException
Oasis_B_RecordUtil
convertToHomeHealthRec
in interface OasisRecordConverterIF
convertToHomeHealthRec
in class Oasis_B_RecordUtil
java.text.ParseException
throws ParseException
public HomeHealthRecordIF convertToHomeHealthRec(java.lang.String strRecord, int recNum, boolean skipPassthru) throws java.text.ParseException
skipPassthru
parameter.convertToHomeHealthRec
in interface OasisRecordConverterIF
convertToHomeHealthRec
in class Oasis_B_RecordUtil
strRecord
- recNum
- skipPassthru
- java.text.ParseException
public java.lang.StringBuilder toHeaderOasisRecDelimeted(java.lang.String delimiter)
Oasis_B_RecordUtil
toHeaderOasisRecDelimeted
in interface OasisRecordConverterIF
toHeaderOasisRecDelimeted
in class Oasis_B_RecordUtil