hocs-audit |
Receives audit event messages from an SQS queue for persistent storage. |
SQS |
hocs-audit |
hocs-audit |
hocs-case-creator |
Reads a message containing a JSON payload from an AWS SQS Queue, and creates a cases with associated data. |
hocs-casework , hocs-workflow , SQS |
hocs-case-creator |
hocs-case-creator |
hocs-casework |
Handles interactions with reference data specific to cases. |
hocs-audit , hocs-docs , hocs-info-service , SQS |
hocs-casework |
hocs-casework |
hocs-docs |
Handles interactions with documents stored in S3, document conversion, and virus scanning. |
clamAV, hocs-docs-converter , SQS |
hocs-docs |
hocs-docs |
hocs-docs-converter |
Accepts any document as a parameter and returns a .pdf document. |
|
hocs-docs-converter |
hocs-docs-converter |
hocs-frontend |
React application and NodeJS Server for server rendered dynamic forms. |
hocs-casework , hocs-docs , hocs-info-service , hocs-workflow |
hocs-frontend |
hocs-frontend |
hocs-info-service |
Handles various reference data interactions. |
hocs-docs |
hocs-info-service |
hocs-info-service |
hocs-management-ui |
React application for performing management utility functions. |
hocs-casework , hocs-docs , hocs-info-service |
hocs-management-ui |
hocs-management-ui |
hocs-outbound-proxy |
Outbound squid proxy config. |
|
hocs-outbound-proxy |
hocs-outbound-proxy |
hocs-notify |
Sends emails to users based on system events. |
hocs-info-service , SQS |
hocs-notify |
hocs-notify |
hocs-search |
Serves the search functionality through the use of elasticsearch / opensearch . |
SQS |
hocs-search |
hocs-search |
hocs-templates |
Handles templates stored in S3 for use within caseworking functions. |
hocs-casework , hocs-docs , hocs-info-service |
hocs-templates |
hocs-templates |
hocs-workflow |
Handles interactions with the workflow engine, powered by Camunda. |
hocs-casework , hocs-docs , hocs-info-service |
hocs-workflow |
hocs-workflow |