1 package org.kuali.kpme.edo.workflow.service;
2
3
4 import java.math.BigDecimal;
5 import java.util.List;
6
7 import org.kuali.kpme.edo.api.dossier.EdoDossierDocumentInfo;
8
9 public interface EdoDossierDocumentInfoService {
10
11 public void saveOrUpdate(EdoDossierDocumentInfo documentHeader);
12 public EdoDossierDocumentInfo getEdoDossierDocumentInfoByDocId(String documentId);
13 public EdoDossierDocumentInfo getEdoDossierDocumentInfoByDossierId(String dossierId);
14 public List<EdoDossierDocumentInfo> getEdoDossierDocumentInfoByDocType(String dossierId, String docTypeName);
15 public BigDecimal getCurrentRouteLevel(String dossierId );
16 public String getCurrentRouteLevelName(String dossierId );
17 public boolean hasPendingSupplementalDocument(String dossierId);
18 public List<EdoDossierDocumentInfo> getPendingSupplementalDocuments(String dossierId);
19
20
21 }