Skip to content

Config File Locations

Quick-reference lookup table for all key configuration files and what they control.

Core application config

File Controls Domain
applicationconfig/be_config.json Feature switches, homePartyId, DUA config, application settings, document generation config Business (S3)
applicationconfig/ui_config.json UI features, auto-logout, clause library flag, exemptions flag, placing sub-type selection Business (S3)
applicationconfig/open_market_submission_config.json New risk and edit risk form for Open Market Business (S3)
applicationconfig/master_submission_config.json New risk form for DUA Master contracts Business (S3)
applicationconfig/theme_colors_config.json Brand colours Business (S3)
applicationconfig/risks_board_config.json Dashboard Kanban columns, tabs, card fields Business (S3)

Business class and products

File Controls Domain
business-class/{name}.json LOB definition: placing types, products, LOI, retentions, coverages Business (S3)
business-constants/product.json Product codes and display labels Business (S3)
business-constants/sub_class_1.json First-level product sub-classification Business (S3)
business-constants/sub_class_2.json Second-level product sub-classification Business (S3)
business-constants/action.json Action display labels Business (S3)
business-constants/action_group.json Action group codes and labels Business (S3)
business-constants/limit_of_indemnity.json LOI options Business (S3)
business-constants/retention.json Retention options Business (S3)
business-constants/coverage.json Asset coverage field definitions Business (S3)

Workflow

File Controls Domain
actions/{bc}/{bc}-{pt}-actions.json Risk action definitions per LOB and placing type Business (S3)
pipelines/{name}.json Pipeline endpoint call sequences Business (S3)
rules/groups.json Rules engine rule group definitions Business (S3)
rules/rules.json Individual rule definitions Business (S3)
rules/schemes.json Data mapping schemes for rules Business (S3)

Submission forms and screen meta data

File Controls Domain
screen-meta-data/config/{bc}/{operation}.json Links operation name to layout file, defines sub-statuses Business (S3)
screen-meta-data/files/{bc}/{operation}.json Screen layout: groups, sections, elements Business (S3)

Document generation

File Controls Domain
document-template/config/{bc}/{pt}.json Links operation names to HTML template files Business (S3)
document-template/files/{bc}/*.html HTML template files Business (S3)
document-template/files/common/*.html Shared partial templates Business (S3)
document-clause/config/{bc}/{pt}.json Which clause file applies per LOB and placing type Business (S3)
document-clause/files/{bc}/clauses.json Clause/subjectivity definitions Business (S3)

Roles and trading parties

File Controls Domain
trading-parties/{client}-insurer.json Insurer trading party definition (mandatory) Business (S3)
role/{env}/{env}-roles.json User role definitions per environment Business (S3)

DUA

File Controls Domain
dua/screen-meta-data/config/default/contract_structure.json Custom screen for contract_structure action Business (S3)
dua/screen-meta-data/files/default/contract_structure.json Layout for contract_structure screen Business (S3)
dua/multi-policy-validations/validations.json Bordereau validation rule definitions Business (S3)
dua/exemptions/default.json Custom data capture form for exemptions Business (S3)
dua/exemptions/{lob}/default.json LOB-specific exemption form override Business (S3)

Environment config

File Controls Domain
dynamodb/{env}/data.json All DynamoDB environment config for this environment DynamoDB