Overview
This document outlines the ideal Minimum Viable Product (MVP) workflow for integrating with e-PlanREVIEW and PDFScout. The integration process involves connecting various systems and validating applications/plans through several steps.
Workflow Steps
1. Applicant Portal
New Application/Record/Permit:
Submit Application/Plans: The applicant submits their application/plans via the Applicant Portal.
Scout API Validation: The application/plans are sent to the Scout API for validation.
Validation Results:
If the application fails validation, the applicant resubmits plans.
If the application passes validation, it moves to the Permit System for further processing.
Plans Resubmitted:
Resubmit Plans: The applicant resubmits plans.
Scout API Validation: The resubmitted plans are sent to the Scout API for validation.
Validation Results:
If the application fails validation again, corrections deliverables are returned to the applicant.
If the application passes validation, it moves to the Permit System for further processing.
Approved Plans:
Generate Approval Deliverables: Approval deliverables are generated for the approved plans.
2. EPR Scout API
New Application/Record/Permit:
Validate Application/Plans: The Scout API validates the submitted application/plans.
Validation Results:
If the application passes validation, it moves to the Permit System.
Plans Resubmitted:
Validate Resubmitted Plans: The Scout API validates the resubmitted plans.
Validation Results:
If the application passes validation, it moves to the Permit System.
Approved Plans:
Confirm Approval Deliverables: The Scout API confirms the approval deliverables.
3. Permit System
New Application/Record/Permit:
Check Plan Review Requirement: The system checks if the application requires a plan review.
If no plan review is required, no integration occurs.
If a plan review is required, a project is created and moves to the Intake Process.
Plans Resubmitted:
Process Corrections Deliverables: The system processes corrections deliverables if corrections are needed.
Approved Plans:
Process Approved Plans: The system processes the approved plans and creates approval deliverables.
4. Intake - EPR
New Application/Record/Permit:
Upload Documents and Complete Intake: Documents are uploaded and intake is completed.
Plans Resubmitted:
Create Corrections Deliverables: Corrections deliverables are created if corrections are needed.
5. Reviewer - EPR
New Application/Record/Permit:
Complete Reviews: Reviews are completed.
Review Approval:
If all reviews are approved, approved deliverables are created and moved to the Permit System.
If reviews are not approved, corrections deliverables are created and sent back for resubmission.
Integration Points
Applicant Portal to EPR Scout API
Integration Point: Application/Plans submission and validation.
Purpose: To ensure submitted plans meet validation criteria.
Permit System to EPR
Integration Point: Plan review requirement check and project creation.
Purpose: To determine if the application requires a plan review and to create a project if necessary.
Reviewer - EPR to Permit System
Integration Point: Document/Task Statuses
Purpose: Communication of plan review program.
Permit Staff - EPR to Permit System
Integration Point: Review completion and deliverable creation.
Purpose: Return deliverables to the applicant upon completion of the review cycle.
Conclusion
This document provides a detailed outline of the ideal MVP workflow for integrating with [Your Software]. These steps ensure a seamless connection and validation process, leading to efficient and effective plan approval.
This workflow visualization helps understand the sequence of events and the integration points across different systems involved in the plan review and approval process.
Need Help?
For support and inquiries, reach out to:
Channel Partner - Scott Garner sgartner@eplansoft.com
Integration Manager - Eric Niday eniday@eplansoft.com
General Support - support@eplansoft.com