Class PgpDokladyValidaceK1

java.lang.Object
cz.drg.pregrouper.process.PgpDokladyValidaceK1

public class PgpDokladyValidaceK1 extends Object
  • Constructor Details

    • PgpDokladyValidaceK1

      public PgpDokladyValidaceK1()
  • Method Details

    • startProcess

      public List<RowData> startProcess(List<RowData> k0ValidRows)
    • errorCodesForFirstDoklad

      public Set<Short> errorCodesForFirstDoklad(String[] firstDokladValues)
    • errorCodesForLastDoklad

      public Set<Short> errorCodesForLastDoklad(String[] lastDokladValues)
    • errorCode6

      public short errorCode6(String[] grouperInput, List<RowData> allHmotnostMarkers)
      Original documentation for error code 6: Chybná nebo nevyplněná porodní hmotnost - HMOTNOST prázdná nebo mimo rozsah (< 100 nebo > 9999) a chybí příslušný DRG marker nebo více DRG markerů
      Parameters:
      grouperInput - partialy filled vstupni veta
      Returns:
      0 for no error, 6 for invalid data
    • errorCode10

      public short errorCode10(String[] grouperInput, List<RowData> allGestVekMarkers)
      Original documentation for error code 10: Chybný nebo nevyplněný gestační věk - GEST_VEK prázdný nebo mimo rozsah (< 10 nebo > 45) a chybí příslušný DRG marker nebo více DRG markerů
      Parameters:
      grouperInput - vstupni veta data with partialy filled colimns
      Returns:
      0 for no error, 10 for invalid data