public interface OasisRecordConverterIF
| 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 continuous set of characters, i.e.
|
java.lang.StringBuilder |
convertFromHomeHealthRecDelimeted(HomeHealthRecordIF homeHealthRecord,
java.lang.String delimiter)
Converts an OASIS record extended from the HomeHealth Record to a String
using the delimiter to separate the values
|
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 Body 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.
|
void |
setEndDate(java.lang.String endDate)
Sets the end date of the converter, inclusive
|
void |
setStartDate(java.lang.String startDate)
Sets the start date of the converter, inclusive
|
boolean isRecordConvertable(java.lang.String record)
record - java.lang.StringBuilder convertFromHomeHealthRec(HomeHealthRecordIF homeHealthRecord)
homeHealthRecord - {java.lang.StringBuilder convertFromHomeHealthRecDelimeted(HomeHealthRecordIF homeHealthRecord, java.lang.String delimiter)
homeHealthRecord - delimiter - HomeHealthRecordIF convertToHomeHealthRec(java.lang.String strRecord, int recNum) throws java.text.ParseException
strRecord - recNum - java.text.ParseExceptionthrows ParseExceptionHomeHealthRecordIF convertToHomeHealthRec(java.lang.String strRecord, int recNum, boolean skipPassthru) throws java.text.ParseException
skipPassthru parameterstrRecord - recNum - skipPassthru - java.text.ParseExceptionvoid setStartDate(java.lang.String startDate)
startDate - - must be non-null in the format of YYYYMMDD, for
example October 1, 2014 would formatted as 20140101void setEndDate(java.lang.String endDate)
endDate - - must be non-null in the format of YYYYMMDD, for example
Sept 30, 2014 would formatted as 20140930