[
  {
    "template_meta": {
      "title": "Advanced Clinic (with Resources)",
      "description": "Demonstrates intersecting schedules. A booking is only possible when the Service, Practitioner, AND the required Resource (e.g., a specific room) are all available.",
      "recommended": false
    },
    "options": {
      "clisyc_dimension_registry": {
        "dimensions": {
          "clisyc_service": { "enabled": true, "primary": true, "frontend_visible": true, "is_resource": false },
          "clisyc_practitioner": { "enabled": true, "primary": false, "frontend_visible": true, "is_resource": false },
          "clisyc_room": { "enabled": true, "primary": false, "frontend_visible": true, "is_resource": true }
        },
        "relationships": {},
        "filter_order": [ "clisyc_service", "clisyc_practitioner", "clisyc_room" ]
      },
      "clisyc_custom_dimension_types": {
        "clisyc_service": { "singular": "Service", "plural": "Services", "icon": "dashicons-clipboard", "public": true },
        "clisyc_practitioner": { "singular": "Practitioner", "plural": "Practitioners", "icon": "dashicons-businessperson", "public": true },
        "clisyc_room": { "singular": "Room", "plural": "Rooms", "icon": "dashicons-store", "public": true }
      }
    },
    "cpts": {
      "clisyc_service": [
        {
          "post_name": "initial-consultation",
          "post_title": "Initial Consultation",
          "post_meta": {
            "_clisyc_price": ["150"],
            "_clisyc_color": ["#007cba"],
            "_clisyc_capacity": ["1"],
            "_clisyc_booking_mode": ["slot"],
            "_clisyc_schedule": ["{\"pattern_enabled\":false,\"pattern_start_date\":\"\",\"pattern_sequence\":\"A\",\"templates\":{\"A\":{\"1\":{\"slots\":[{\"start\":\"09:00\",\"end\":\"10:00\"}]},\"3\":{\"slots\":[{\"start\":\"13:00\",\"end\":\"14:00\"}]}}}}"]
          }
        },
        {
          "post_name": "xray-procedure",
          "post_title": "X-Ray Procedure",
          "post_meta": {
            "_clisyc_price": ["250"],
            "_clisyc_color": ["#e53983"],
            "_clisyc_capacity": ["1"],
            "_clisyc_booking_mode": ["slot"],
            "_clisyc_schedule": ["{\"pattern_enabled\":false,\"pattern_start_date\":\"\",\"pattern_sequence\":\"A\",\"templates\":{\"A\":{\"2\":{\"slots\":[{\"start\":\"09:00\",\"end\":\"09:30\"},{\"start\":\"14:00\",\"end\":\"14:30\"}]},\"4\":{\"slots\":[{\"start\":\"09:00\",\"end\":\"09:30\"},{\"start\":\"14:00\",\"end\":\"14:30\"}]}}}}"]
          }
        }
      ],
      "clisyc_practitioner": [
        {
          "post_name": "dr-carter",
          "post_title": "Dr. Carter",
          "post_meta": { "_clisyc_color": ["#72aee6"] }
        },
        {
          "post_name": "dr-evans",
          "post_title": "Dr. Evans",
          "post_meta": { "_clisyc_color": ["#8f34cc"] }
        }
      ],
      "clisyc_room": [
        {
          "post_name": "consulting-room-1",
          "post_title": "Consulting Room 1",
          "post_meta": {
            "_clisyc_color": ["#466f8c"],
            "_clisyc_schedule": ["{\"pattern_enabled\":false,\"pattern_start_date\":\"\",\"pattern_sequence\":\"A\",\"templates\":{\"A\":{\"1\":{\"slots\":[{\"start\":\"08:00\",\"end\":\"12:00\"}]},\"3\":{\"slots\":[{\"start\":\"08:00\",\"end\":\"17:00\"}]}}}}"]
          }
        },
        {
          "post_name": "radiology-suite-a",
          "post_title": "Radiology Suite A",
          "post_meta": {
            "_clisyc_color": ["#dba617"],
            "_clisyc_schedule": ["{\"pattern_enabled\":false,\"pattern_start_date\":\"\",\"pattern_sequence\":\"A\",\"templates\":{\"A\":{\"2\":{\"slots\":[{\"start\":\"08:00\",\"end\":\"12:00\"}]},\"4\":{\"slots\":[{\"start\":\"13:00\",\"end\":\"17:00\"}]}}}}"]
          }
        }
      ]
    },
    "relationships": [
      { "parent_type": "clisyc_service", "parent_slug": "initial-consultation", "child_type": "clisyc_practitioner", "child_slug": "dr-carter" },
      { "parent_type": "clisyc_service", "parent_slug": "initial-consultation", "child_type": "clisyc_practitioner", "child_slug": "dr-evans" },
      { "parent_type": "clisyc_service", "parent_slug": "initial-consultation", "child_type": "clisyc_room", "child_slug": "consulting-room-1" },
      { "parent_type": "clisyc_service", "parent_slug": "xray-procedure", "child_type": "clisyc_practitioner", "child_slug": "dr-evans" },
      { "parent_type": "clisyc_service", "parent_slug": "xray-procedure", "child_type": "clisyc_room", "child_slug": "radiology-suite-a" },
      { "parent_type": "clisyc_practitioner", "parent_slug": "dr-carter", "child_type": "clisyc_room", "child_slug": "consulting-room-1" },
      { "parent_type": "clisyc_practitioner", "parent_slug": "dr-evans", "child_type": "clisyc_room", "child_slug": "consulting-room-1" },
      { "parent_type": "clisyc_practitioner", "parent_slug": "dr-evans", "child_type": "clisyc_room", "child_slug": "radiology-suite-a" }
    ]
  }
]