Interface ClaimIF

All Superinterfaces:
Serializable, VerifiableIF
All Known Implementing Classes:
Claim

public interface ClaimIF extends VerifiableIF, Serializable
Author:
CMS
  • Method Details

    • hasReturnCode

      boolean hasReturnCode(int returnCode)
      Parameters:
      returnCode -
      Returns:
    • hasValidityFlag

      boolean hasValidityFlag(int validityFlag)
      Parameters:
      validityFlag -
      Returns:
    • getGrouperVersion

      String getGrouperVersion()
      Returns:
      the grouperVersion
    • setGrouperVersion

      void setGrouperVersion(String grouperVersion)
      Parameters:
      grouperVersion - the grouperVersion to set
    • getSingleReturnCode

      ReturnCode getSingleReturnCode()
      Returns:
    • getSingleValidityFlag

      ValidityFlag getSingleValidityFlag()
      Returns:
    • getClaimId

      String getClaimId()
      Returns:
      the ClaimId
    • setClaimId

      void setClaimId(String ClaimId)
      Parameters:
      ClaimId - the ClaimId to set
    • getDateFrom

      ClaimDateIF getDateFrom()
      Returns:
      the dateFrom
    • getDateThrough

      ClaimDateIF getDateThrough()
      Returns:
      the dateThrough
    • getHippsCode

      HippsCodeIF getHippsCode()
      Returns:
      the hippsCode
    • getOasisFields

      Returns:
      the oasisFields
    • getPeriodTiming

      PeriodTimingIF getPeriodTiming()
      Returns:
      the periodTiming
    • getPrimaryDiagnosis

      DiagnosisIF getPrimaryDiagnosis()
      Returns:
      the primaryDiagnosis
    • getReferralSource

      ReferralSourceIF getReferralSource()
      Returns:
      the referralSource
    • getReturnCodes

      Returns:
      the returnCodes
    • getSecondaryDiagnoses

      ClaimElementCollectionIF<DiagnosisIF> getSecondaryDiagnoses()
      Returns:
      the secondaryDiagnoses
    • getValidityFlags

      Returns:
      the validityFlags
    • setDateFrom

      void setDateFrom(ClaimDateIF dateFrom)
      Parameters:
      dateFrom - the dateFrom to set
    • setDateThrough

      void setDateThrough(ClaimDateIF dateThrough)
      Parameters:
      dateThrough - the dateThrough to set
    • setHippsCode

      void setHippsCode(HippsCodeIF hippsCode)
      Parameters:
      hippsCode - the hippsCode to set
    • setOasisFields

      void setOasisFields(ClaimElementCollectionIF<OasisResponseIF> oasisFields)
      Parameters:
      oasisFields - the oasisFields to set
    • setPeriodTiming

      void setPeriodTiming(PeriodTimingIF periodTiming)
      Parameters:
      periodTiming - the periodTiming to set
    • setPrimaryDiagnosis

      void setPrimaryDiagnosis(DiagnosisIF primaryDiagnosis)
      Parameters:
      primaryDiagnosis - the primaryDiagnosis to set
    • setReferralSource

      void setReferralSource(ReferralSourceIF referralSource)
      Parameters:
      referralSource - the referralSource to set
    • setReturnCodes

      void setReturnCodes(ClaimElementCollectionIF<ReturnCode> returnCodes)
      Parameters:
      returnCodes - the returnCodes to set
    • setSecondaryDiagnoses

      void setSecondaryDiagnoses(ClaimElementCollectionIF<DiagnosisIF> secondaryDiagnoses)
      Parameters:
      secondaryDiagnoses - the secondaryDiagnoses to set
    • setValidityFlags

      void setValidityFlags(ClaimElementCollectionIF<ValidityFlag> validityFlags)
      Parameters:
      validityFlags - the validityFlags to set
    • getClaimEdits

      EditCollectionIF getClaimEdits()
      Returns: