OAI-PMH architecture decision log

DecisionSolution Architect Informed/ApprovedAccountable for the implementation 
For SRS Data retrieval should be implemented leveraging the existing PgUtils.getStream function 

Soft-delete should be implemented by means of adding new column "deleted_date" to inventory tables (for instances, holding and items). In order to filter the deleted records views with corresponding names should be created.

Due to inability of using of mod_configuration in edge modules and adjustments of validation and routing logic, which involves using customer configuration for it, the validation and routing logic should be implemented in OAI-PMH module instead of OAI-PMH-EDGE module. The OAI-PMH-EDGE module will be responsible only for checking user permissions and proxifing the request to OAI-PMH module