{
    "controller": "controllers/record",
    "boolFilterList": [
        "onlyMy"
    ],
    "dynamicLogic": {
        "fields": {
            "name": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "or",
                            "value": [
                                {
                                    "type": "equals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                },
                                {
                                    "type": "isEmpty",
                                    "attribute": "rechtsform"
                                }
                            ]
                        }
                    ]
                }
            },
            "firmenname": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "and",
                            "value": [
                                {
                                    "type": "isNotEmpty",
                                    "attribute": "rechtsform"
                                },
                                {
                                    "type": "notEquals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                }
                            ]
                        }
                    ]
                },
                "required": {
                    "conditionGroup": [
                        {
                            "type": "and",
                            "value": [
                                {
                                    "type": "isNotEmpty",
                                    "attribute": "rechtsform"
                                },
                                {
                                    "type": "notEquals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                }
                            ]
                        }
                    ]
                }
            },
            "salutationName": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "or",
                            "value": [
                                {
                                    "type": "equals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                },
                                {
                                    "type": "isEmpty",
                                    "attribute": "rechtsform"
                                }
                            ]
                        }
                    ]
                }
            },
            "firstName": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "or",
                            "value": [
                                {
                                    "type": "equals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                },
                                {
                                    "type": "isEmpty",
                                    "attribute": "rechtsform"
                                }
                            ]
                        }
                    ]
                }
            },
            "lastName": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "or",
                            "value": [
                                {
                                    "type": "equals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                },
                                {
                                    "type": "isEmpty",
                                    "attribute": "rechtsform"
                                }
                            ]
                        }
                    ]
                }
            },
            "handelsregisterArt": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "and",
                            "value": [
                                {
                                    "type": "isNotEmpty",
                                    "attribute": "rechtsform"
                                },
                                {
                                    "type": "notEquals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                }
                            ]
                        }
                    ]
                }
            },
            "handelsregisterNummer": {
                "visible": {
                    "conditionGroup": [
                        {
                            "type": "and",
                            "value": [
                                {
                                    "type": "isNotEmpty",
                                    "attribute": "rechtsform"
                                },
                                {
                                    "type": "notEquals",
                                    "attribute": "rechtsform",
                                    "value": "NatürlichePerson"
                                }
                            ]
                        }
                    ]
                }
            }
        }
    },
    "sidePanels": {
        "detail": [
            {
                "name": "activities",
                "reference": "activities"
            },
            {
                "name": "history",
                "reference": "history"
            },
            {
                "name": "tasks",
                "reference": "tasks"
            }
        ]
    },
    "bottomPanels": {
        "detail": [
            {
                "name": "activities",
                "reference": "activities",
                "disabled": true
            },
            {
                "name": "history",
                "reference": "history",
                "disabled": true
            }
        ]
    },
    "color": "#00ff00",
    "iconClass": "fas fa-person",
    "relationshipPanels": {
        "vmhvermieterbeteiligte": {
            "layout": null,
            "selectPrimaryFilterName": null,
            "title": "Vermieter"
        },
        "vmhmieterbeteiligte": {
            "layout": null,
            "selectPrimaryFilterName": null,
            "title": "Mieter"
        },
        "vmhMietverhltnisesSonstigeBesitzer": {
            "layout": null,
            "selectPrimaryFilterName": null,
            "title": "Sonstige Bewohner"
        },
        "adressens": {
            "layout": null,
            "selectPrimaryFilterName": null
        },
        "calls1": {
            "layout": null,
            "selectPrimaryFilterName": "planned"
        },
        "contactsBeteiligte": {
            "layout": null,
            "selectPrimaryFilterName": "portalUsers"
        },
        "vmhRumungsklagesKlaeger": {
            "layout": null,
            "selectPrimaryFilterName": null,
            "title": "Kläger"
        },
        "vmhRumungsklagesBeklagte": {
            "layout": null,
            "selectPrimaryFilterName": null,
            "title": "Beklagte"
        },
        "dokumentesBeteiligte": {
            "layout": null,
            "selectPrimaryFilterName": null
        }
    }
}