Package gov.cms.hh.application
Class HHGrouper
java.lang.Object
gov.cms.hh.application.HHGrouper
- Author:
- CMS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet available grouper versionsstatic final StringGet Build Infostatic final GrouperIFGet default grouper versionstatic final StringgetDiagnosisDescription(String claimDate, String diagValue) Get Diagnosis description based on claim datestatic final ClaimContainerIFgetEmptyClaim(String claimDate) Provide empty claim object to be populated for groupingstatic final voidgroup(ClaimContainerIF claim) Group claimstatic final voidProduces output file with output portion onlystatic final voidCould produce output file with input + output portions if 'fullRecord' = truestatic final StringGroup claim in fixed formatstatic final StringGroup claim in fixed format with full record outputstatic final StringGrouper "empty" test callstatic final booleanisClaimDateValid(String claimDate) Check if claim date can be processed by grouperstatic booleanstatic voidBatch modestatic voidsetLoadDescription(boolean aLoadDescription)
-
Constructor Details
-
HHGrouper
public HHGrouper()
-
-
Method Details
-
getEmptyClaim
Provide empty claim object to be populated for grouping- Parameters:
claimDate-- Returns:
- empty claim object
-
isClaimDateValid
Check if claim date can be processed by grouper- Parameters:
claimDate-- Returns:
- claim from date check
-
getDiagnosisDescription
Get Diagnosis description based on claim date- Parameters:
claimDate-diagValue-- Returns:
-
getBuildInfo
Get Build Info- Returns:
-
group
Group claim- Parameters:
claim-
-
getAvailableVersions
Get available grouper versions- Returns:
-
getDefaultGrouper
Get default grouper version- Returns:
-
group
Produces output file with output portion only- Parameters:
input-output-
-
group
Could produce output file with input + output portions if 'fullRecord' = true- Parameters:
input-output-fullRecord-
-
groupTest
Grouper "empty" test call- Parameters:
claimInput-- Returns:
-
group
Group claim in fixed format- Parameters:
claimInput-- Returns:
-
group
Group claim in fixed format with full record output- Parameters:
claimInput-fullRecord-- Returns:
-
main
Batch mode- Parameters:
args-
-
isLoadDescription
public static boolean isLoadDescription()- Returns:
- the loadDescription
-
setLoadDescription
public static void setLoadDescription(boolean aLoadDescription) - Parameters:
aLoadDescription- the loadDescription to set
-