[
  {
    "ident": 2022,
    "name": "ComplianceReporting",
    "entity_name": "sample:customers",
    "description": "See Topic: Regulatory Compliance",
    "is_collection": "Y",
    "join_condition": null,
    "filter": null,
    "sorting": null,
    "caching": null,
    "custom_class": null,
    "container_ident": null,
    "root_ident": null,
    "table_name": "customers",
    "resource_type_ident": 1,
    "code_text": null,
    "filter_code": null,
    "prop1": null,
    "prop2": null,
    "prop3": null,
    "prop4": null,
    "attach_path": null,
    "prop5": null,
    "prefix": "sample",
    "sibling_rank": 100,
    "combined": false,
    "Attributes": [
      {
        "ident": 2037,
        "name": "balance",
        "description": null,
        "column_name": "balance",
        "resource_ident": 2022,
        "is_defined_key_part": false
      },
      {
        "ident": 2038,
        "name": "credit_limit",
        "description": null,
        "column_name": "credit_limit",
        "resource_ident": 2022,
        "is_defined_key_part": false
      },
      {
        "ident": 2036,
        "name": "name",
        "description": null,
        "column_name": "name",
        "resource_ident": 2022,
        "is_defined_key_part": false
      }
    ]
  },
  {
    "ident": 2024,
    "name": "lineitemsList",
    "entity_name": "sample:lineitems",
    "description": null,
    "is_collection": "Y",
    "join_condition": "\"order_ident\" = [ident]",
    "filter": null,
    "sorting": null,
    "caching": null,
    "custom_class": null,
    "container_ident": 2023,
    "root_ident": 2022,
    "table_name": "lineitems",
    "resource_type_ident": 1,
    "code_text": null,
    "filter_code": null,
    "prop1": null,
    "prop2": null,
    "prop3": null,
    "prop4": null,
    "attach_path": null,
    "prop5": null,
    "prefix": "sample",
    "sibling_rank": 100,
    "combined": false,
    "Attributes": [
      {
        "ident": 2049,
        "name": "amount",
        "description": null,
        "column_name": "amount",
        "resource_ident": 2024,
        "is_defined_key_part": false
      },
      {
        "ident": 2050,
        "name": "part_price",
        "description": null,
        "column_name": "part_price",
        "resource_ident": 2024,
        "is_defined_key_part": false
      },
      {
        "ident": 2047,
        "name": "product_name",
        "description": null,
        "column_name": "product_name",
        "resource_ident": 2024,
        "is_defined_key_part": false
      },
      {
        "ident": 2048,
        "name": "quantity_ordered",
        "description": null,
        "column_name": "quantity_ordered",
        "resource_ident": 2024,
        "is_defined_key_part": false
      }
    ]
  },
  {
    "ident": 2023,
    "name": "ordersList",
    "entity_name": "sample:orders",
    "description": null,
    "is_collection": "Y",
    "join_condition": "\"customer_name\" = [name]",
    "filter": null,
    "sorting": null,
    "caching": null,
    "custom_class": null,
    "container_ident": 2022,
    "root_ident": 2022,
    "table_name": "orders",
    "resource_type_ident": 1,
    "code_text": null,
    "filter_code": null,
    "prop1": null,
    "prop2": null,
    "prop3": null,
    "prop4": null,
    "attach_path": null,
    "prop5": null,
    "prefix": "sample",
    "sibling_rank": 100,
    "combined": false,
    "Attributes": [
      {
        "ident": 2040,
        "name": "amount_total",
        "description": null,
        "column_name": "amount_total",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2042,
        "name": "approving_officer",
        "description": null,
        "column_name": "approving_officer",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2043,
        "name": "customer_name",
        "description": null,
        "column_name": "customer_name",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2045,
        "name": "due_date",
        "description": null,
        "column_name": "due_date",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2039,
        "name": "ident",
        "description": null,
        "column_name": "ident",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2046,
        "name": "item_count",
        "description": null,
        "column_name": "item_count",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2041,
        "name": "placed_date",
        "description": null,
        "column_name": "placed_date",
        "resource_ident": 2023,
        "is_defined_key_part": false
      },
      {
        "ident": 2044,
        "name": "salesrep_name",
        "description": null,
        "column_name": "salesrep_name",
        "resource_ident": 2023,
        "is_defined_key_part": false
      }
    ]
  }
]