{
    "fields": {
        "productInterest": {
            "type": "text",
            "default": null,
            "maxLength": null,
            "isCustom": true,
            "rows": null,
            "cutHeight": null
        },
        "marketingComs": {
            "type": "enum",
            "required": true,
            "options": [
                "Yes",
                "No"
            ],
            "style": {
                "Yes": null,
                "No": null
            },
            "default": "No",
            "isSorted": true,
            "tooltip": true,
            "isCustom": true
        },
        "marketingTelephone": {
            "type": "enum",
            "required": true,
            "options": [
                "Yes",
                "No"
            ],
            "style": {
                "Yes": null,
                "No": null
            },
            "default": "No",
            "isCustom": true
        },
        "marketingEmail": {
            "type": "enum",
            "required": true,
            "options": [
                "Yes",
                "No"
            ],
            "style": {
                "Yes": null,
                "No": null
            },
            "default": "No",
            "isCustom": true
        },
        "jobTitle": {
            "type": "enum",
            "options": [
                "Surgeon",
                "Associate specialist",
                "Registrar/Fellow",
                "Theater Manager",
                "Stores",
                "Purchasing",
                "Procurement",
                "Sterile Services",
                "Theater coordinator",
                "Scrub Nurse",
                "Other",
                "Team Lead",
                "Consultant",
                "Ortho Nurse",
                "Senior theatre practitioner"
            ],
            "style": {
                "Surgeon": null,
                "Associate specialist": null,
                "Registrar/Fellow": null,
                "Theater Manager": null,
                "Stores": null,
                "Purchasing": null,
                "Procurement": null,
                "Sterile Services": null,
                "Theater coordinator": null,
                "Scrub Nurse": null,
                "Other": null,
                "Team Lead": null,
                "Consultant": null,
                "Ortho Nurse": null,
                "Senior theatre practitioner": null
            },
            "isSorted": true,
            "default": "Surgeon",
            "isCustom": true
        },
        "surgeonPref": {
            "type": "text",
            "default": null,
            "maxLength": null,
            "isCustom": true
        },
        "timeDate": {
            "notNull": false,
            "type": "datetime",
            "required": false,
            "default": null,
            "after": null,
            "before": null,
            "minuteStep": 30,
            "isCustom": true
        },
        "description": {
            "default": null,
            "maxLength": null,
            "rows": null,
            "cutHeight": null
        },
        "assignedcontact1": {
            "type": "linkMultiple",
            "layoutDetailDisabled": true,
            "layoutMassUpdateDisabled": true,
            "importDisabled": true,
            "noLoad": true,
            "isCustom": true
        },
        "salutationName": {
            "options": [
                "",
                "Mr.",
                "Ms.",
                "Mrs.",
                "Dr.",
                "Prof",
                "Nurse"
            ],
            "style": {
                "": null,
                "Mr.": null,
                "Ms.": null,
                "Mrs.": null,
                "Dr.": null,
                "Prof": null,
                "Nurse": null
            },
            "isSorted": true,
            "default": ""
        },
        "secretary": {
            "type": "text",
            "default": null,
            "maxLength": null,
            "isCustom": true
        },
        "account": {
            "defaultAttributes": null
        },
        "accounts1": {
            "type": "linkMultiple",
            "layoutDetailDisabled": false,
            "layoutMassUpdateDisabled": false,
            "importDisabled": false,
            "noLoad": false,
            "isCustom": true
        },
        "speciality": {
            "type": "enum",
            "options": [
                "",
                "Knee",
                "Hips",
                "Foot/Ankle",
                "Hands",
                "Hips/Knee",
                "Hands/Wrists",
                "Knee/Ankle",
                "Foot/Ankle/Hand"
            ],
            "style": {
                "": null,
                "Knee": null,
                "Hips": null,
                "Foot/Ankle": null,
                "Hands": null,
                "Hips/Knee": null,
                "Hands/Wrists": null,
                "Knee/Ankle": null,
                "Foot/Ankle/Hand": null
            },
            "isSorted": true,
            "default": "",
            "isCustom": true
        },
        "calls2": {
            "type": "linkMultiple",
            "layoutDetailDisabled": true,
            "layoutMassUpdateDisabled": true,
            "importDisabled": true,
            "noLoad": true,
            "isCustom": true
        },
        "calls1": {
            "type": "linkMultiple",
            "layoutDetailDisabled": true,
            "layoutMassUpdateDisabled": true,
            "importDisabled": true,
            "noLoad": true,
            "isCustom": true
        },
        "orderLoanEquipments": {
            "type": "linkMultiple",
            "layoutDetailDisabled": true,
            "layoutMassUpdateDisabled": true,
            "importDisabled": true,
            "noLoad": true,
            "isCustom": true
        },
        "teams": {
            "defaultAttributes": {
                "teamsIds": [
                    "5e32cb26850bd3f5e",
                    "5d0b790805ba89b7a",
                    "5d0b7910e7b8d53a2",
                    "5d0b79372263cde08",
                    "5d0b791b224e979f2",
                    "5d0b78f1c343e2e96"
                ],
                "teamsNames": {
                    "5e32cb26850bd3f5e": "Customer Services",
                    "5d0b790805ba89b7a": "London",
                    "5d0b7910e7b8d53a2": "Midlands",
                    "5d0b79372263cde08": "North",
                    "5d0b791b224e979f2": "North Wales",
                    "5d0b78f1c343e2e96": "South"
                }
            }
        },
        "accounts12": {
            "type": "linkMultiple",
            "layoutDetailDisabled": true,
            "layoutMassUpdateDisabled": true,
            "noLoad": true,
            "importDisabled": true,
            "isCustom": true
        }
    },
    "links": {
        "assignedcontact1": {
            "type": "hasMany",
            "relationName": "callContact1",
            "foreign": "assignedcontact1",
            "entity": "Call",
            "audited": false,
            "isCustom": true
        },
        "accounts1": {
            "type": "hasMany",
            "relationName": "contactAccount",
            "foreign": "contacts1",
            "entity": "Account",
            "audited": false,
            "isCustom": true
        },
        "calls2": {
            "type": "hasMany",
            "relationName": "call-Contact",
            "foreign": "contacts2",
            "entity": "Call",
            "audited": false,
            "isCustom": true
        },
        "calls1": {
            "type": "hasMany",
            "relationName": "Contact1",
            "foreign": "contacts1",
            "entity": "Call",
            "audited": false,
            "isCustom": true
        },
        "calls": {
            "audited": true
        },
        "orderLoanEquipments": {
            "type": "hasMany",
            "relationName": "orderLoanEquipmentContact",
            "foreign": "contacts",
            "entity": "OrderLoanEquipment",
            "audited": false,
            "isCustom": true
        },
        "accounts12": {
            "type": "hasMany",
            "foreign": "contact",
            "entity": "Account",
            "audited": false,
            "isCustom": true
        }
    },
    "collection": {
        "orderBy": "createdAt",
        "order": "desc",
        "textFilterFields": [
            "name",
            "emailAddress"
        ],
        "fullTextSearch": false
    }
}