{
        "sections": [
            {
                "sectionKey": "FS_PAYMENTINVOICE",
                "permissions": {
                    "create": [{"roles": ["ROLE_VIEWER"], "condition": {"operator": "AND", "conditions": [
                        {"field": "basicDetailsFilled", "operator": "EQUALS",  "value": "completed"},
                        {"field": "requiresPayment",    "operator": "EQUALS",  "value": true},
                        {"field": "isFreeSeat",          "operator": "EQUALS",  "value": false},
                        {"operator": "OR", "conditions": [
                            {"field": "registrationStatus", "operator": "NOT_IN", "value": ["waitlisted"]},
                            {"field": "reservedLink",        "operator": "EQUALS", "value": true}
                        ]},
                        {"operator": "OR", "conditions": [
                            {"field": "requiresApproval", "operator": "EQUALS", "value": false},
                            {"field": "approvalStatus",   "operator": "EQUALS", "value": "approved"}
                        ]}
                    ]}}],
                    "read":   [{"roles": ["ALL"], "condition": null}],
                    "update": [{"roles": ["ROLE_ADMIN", "ROLE_RELATIONAL_MANAGER"], "condition": null}],
                    "delete": [{"roles": [], "condition": null}]
                }
            }
        ]
    }