{
  "meta": {
    "tableName": "accounts",
    "routeModule": "accounts",
    "translationScope": "organizationDetail"
  },
  "edit": {
    "pageTitleKey": "pageTitles.organizationEdit"
  },
  "info": {
    "pageTitleKey": "pageTitles.organizationInfo",
    "listModuleName": "accounts"
  },
  "new": {
    "pageTitleKey": "pageTitles.organizationNew"
  },
  "list": {
    "kind": "standard",
    "quickActions": [
      "call",
      "email",
      "website"
    ],
    "navIcon": [
      "fas",
      "building"
    ],
    "emptyTitleKey": "accounts.empty.title",
    "emptyDescriptionKey": "accounts.empty.description",
    "emptyActionKey": "accounts.empty.cta"
  },
  "moduleDetail": {
    "blocks": [
      "links",
      "related"
    ],
    "paths": {
      "info": "info",
      "secondary": "activity"
    },
    "ui": {
      "error": {
        "alertTestId": "organization-detail-error"
      },
      "empty": {
        "titleKey": "organizationDetail.empty.title",
        "descriptionKey": "organizationDetail.empty.description"
      },
      "links": {
        "testId": "organization-detail-links",
        "info": {
          "testId": "organization-detail-link-info",
          "icon": [
            "fas",
            "building"
          ],
          "labelKey": "organizationDetail.tabs.info"
        },
        "comments": {
          "testId": "organization-detail-link-comments",
          "icon": [
            "fas",
            "comments"
          ],
          "labelKey": "organizationDetail.tabs.comments"
        },
        "activity": {
          "testId": "organization-detail-link-activity",
          "icon": [
            "fas",
            "pen-to-square"
          ],
          "labelKey": "organizationDetail.tabs.activity"
        }
      },
      "related": {
        "headingKey": "organizationDetail.relatedHeading",
        "headingTestId": "organization-related-heading",
        "linksTestId": "organization-related-links",
        "emptyTextKey": "organizationDetail.relatedRecordsEmpty",
        "linkTestPrefix": "organization-related-link",
        "relationLabelKey": "organizationDetail.relatedRecord"
      },
      "page": {
        "titleKey": "pageTitles.organizationDetail"
      }
    }
  },
  "listStrategy": {
    "layout": "list",
    "pageTitleKey": "pageTitles.accountsList",
    "sync": {
      "initialFetchLimit": 400,
      "maxDetailFetchesPerCycle": 8,
      "maxSummaryPages": 6,
      "pollInterval": 480000,
      "summaryFetchLimit": 120,
      "detailBatchSize": 40
    }
  },
  "detailLogic": {
    "listMatchAliases": [
      "slug"
    ],
    "preloadTargets": [
      "accounts",
      "contacts"
    ],
    "relations": {
      "allowedModules": [
        "visitreport"
      ],
      "showOrganizationLink": false
    }
  }
}
