|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.mmm.cms.homehealth.io.Oasis_B_RecordUtil
com.mmm.cms.homehealth.io.Oasis_C_RecordUtil
public class Oasis_C_RecordUtil
This Utility converts between the OASIS-C formatted data and the internal HomeHealtRecord_C_IF data formats. It can be used in conjunction with the OasisRecordFactory, which queries this utility to determine if a specific OASIS record format can be converted using this utility.
OasisReaderFactory| Field Summary |
|---|
| Fields inherited from class com.mmm.cms.homehealth.io.Oasis_B_RecordUtil |
|---|
dateFormat, intFormat2, intFormat3, sharedObjects, strDate |
| Constructor Summary | |
|---|---|
Oasis_C_RecordUtil()
|
|
| Method Summary | |
|---|---|
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. |
| Methods inherited from class com.mmm.cms.homehealth.io.Oasis_B_RecordUtil |
|---|
convertFromHomeHealthRecDelimeted, formatDiagnosisCode, getSharedString, justifyRight |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.mmm.cms.homehealth.io.OasisRecordConverterIF |
|---|
convertFromHomeHealthRecDelimeted, formatDiagnosisCode, getSharedString, justifyRight |
| Constructor Detail |
|---|
public Oasis_C_RecordUtil()
| Method Detail |
|---|
public boolean isRecordConvertable(java.lang.String record)
isRecordConvertable in interface OasisRecordConverterIFisRecordConvertable in class Oasis_B_RecordUtilrecord -
public java.lang.StringBuilder convertFromHomeHealthRec(HomeHealthRecordIF homeHealthRecord)
Oasis_B_RecordUtil
convertFromHomeHealthRec in interface OasisRecordConverterIFconvertFromHomeHealthRec in class Oasis_B_RecordUtilstatic StringBuilder convertFromHomeHealthRecDelimeted(HomeHealthRecordIF homeHealthRecord, String delimiter) {
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 OasisRecordConverterIFconvertToHomeHealthRec in class Oasis_B_RecordUtiljava.text.ParseExceptionstatic HomeHealthRecordIF convertToHomeHealthRec(String strRecord, int recNum, boolean skipPassthru) throws ParseException
public HomeHealthRecordIF convertToHomeHealthRec(java.lang.String strRecord,
int recNum,
boolean skipPassthru)
throws java.text.ParseException
skipPassthru parameter.
convertToHomeHealthRec in interface OasisRecordConverterIFconvertToHomeHealthRec in class Oasis_B_RecordUtilstrRecord - recNum - skipPassthru -
java.text.ParseExceptionpublic java.lang.StringBuilder toHeaderOasisRecDelimeted(java.lang.String delimiter)
Oasis_B_RecordUtil
toHeaderOasisRecDelimeted in interface OasisRecordConverterIFtoHeaderOasisRecDelimeted in class Oasis_B_RecordUtil
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||