{
  "schema_name": "soa-table-resolved",
  "schema_version": "1.2",
  "resolution_metadata": {
    "resolved_at": "2026-10-03T15:50:51.044184+00:00",
    "resolver": "soa2usdm.steps.resolve v1.0",
    "source_extraction": {
      "schema_name": "soa-table-extraction",
      "schema_version": "1.0",
      "extraction_file": "NCT02107703_Table_02_extraction.verified.json",
      "extraction_status": "ready_for_resolution"
    },
    "validation_results": {
      "structure_valid": true,
      "hierarchy_valid": true,
      "annotations_valid": true,
      "validation_warnings": [
        "Property 'Duration (days)' (type=other) has no hierarchical_level but sits between L3 and L4 — may be a missing level assignment"
      ],
      "validation_errors": [],
      "method_provenance": [
        "indentation_level:visual_estimate: 4",
        "marker_location:synthesized: 3"
      ]
    },
    "resolution_status": "resolved_with_warnings",
    "ready_for_integration": true,
    "resolution_notes": ""
  },
  "extraction_metadata": {
    "extracted_at": "2026-09-27T10:37:28+02:00",
    "extractor": "Claude, PDF_TO_JSON_PROMPT single-pass",
    "prompt_version": "3.8.1",
    "source_document": {
      "filename": "NCT02107703_soa.pdf",
      "document_type": "protocol",
      "document_version": "I3Y-MC-JPBL Clinical Protocol (Attachment 1, Protocol JPBL Study Schedule)"
    },
    "extraction_status": "ready_for_resolution",
    "extraction_notes": "Table 2 of 2: extension-period schedule, document page 78. Text layer present; grid spans confirmed from the 200-dpi raster (section 1d).",
    "model": "claude-opus-5-5"
  },
  "table_metadata": {
    "table_id": "table-002",
    "table_number": 2,
    "table_type": "track",
    "table_title": "Study Schedule for the extension period only, Protocol I3Y-MC-JPBL",
    "table_purpose": "Schedule for patients continuing study treatment in the extension period after study completion",
    "page_start": 78,
    "page_end": 78,
    "track_label": "Extension period",
    "column_count": 3,
    "row_count": 10,
    "header_row_count": 5,
    "activity_row_count": 4,
    "notes": "Typed track, not main_soa: the title restricts it to the extension period, which begins after study completion (footnote a), and it has its own visit numbering (501-5XX, 901). This is a separate study phase for the patients who continue treatment. Three leading label columns; data columns 4-6. Subtitle: 'Perform procedure as indicated.' Row 6 (column-label band) not emitted. Protocol Reference entries emitted as source_note annotations, with pr markers continuing the study-wide numbering from Table 1."
  },
  "schedule_properties": [
    {
      "property_id": "prop-001",
      "table_id": "table-002",
      "row_position": 1,
      "property_name": "Study period",
      "property_name_source": {
        "row_position": 1,
        "column_position": 3,
        "cell_value": "",
        "synthesized": true
      },
      "property_type": "epoch",
      "property_comment": "Top header band with an empty label cell: Patients on Study Treatment (cols 4-5), Extension Period Follow-Up (col 6). Study phases, so epoch; name synthesised (same name as Table 1).",
      "hierarchical_level": 1,
      "parent_property_id": null,
      "child_property_ids": [
        "prop-002"
      ],
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "property_id": "prop-002",
      "table_id": "table-002",
      "row_position": 2,
      "property_name": "Cycle",
      "property_name_source": {
        "row_position": 2,
        "column_position": 3,
        "cell_value": "Cycle"
      },
      "property_type": "cycle",
      "property_comment": "Cycle identifiers: X-Y (extension treatment cycles, cols 4-5) and Follow-Up (col 6, footnote a). Typed cycle from the row label.",
      "hierarchical_level": 2,
      "parent_property_id": "prop-001",
      "child_property_ids": [
        "prop-003"
      ],
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "property_id": "prop-003",
      "table_id": "table-002",
      "row_position": 3,
      "property_name": "Visit",
      "property_name_source": {
        "row_position": 3,
        "column_position": 3,
        "cell_value": "Visit"
      },
      "property_type": "visit",
      "property_comment": "Visit numbers 501-5XX and 901; named visits, so visit.",
      "hierarchical_level": 3,
      "parent_property_id": "prop-002",
      "child_property_ids": [
        "prop-005"
      ],
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "property_id": "prop-004",
      "table_id": "table-002",
      "row_position": 4,
      "property_name": "Duration (days)",
      "property_name_source": {
        "row_position": 4,
        "column_position": 3,
        "cell_value": "Duration (days)"
      },
      "property_type": "other",
      "property_comment": "Duration of each cycle/period in days (28, 30). A duration qualifier, so other; level null because it does not distinguish columns.",
      "hierarchical_level": null,
      "parent_property_id": null,
      "child_property_ids": [],
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "property_id": "prop-005",
      "table_id": "table-002",
      "row_position": 5,
      "property_name": "Relative day within a cycle",
      "property_name_source": {
        "row_position": 5,
        "column_position": 3,
        "cell_value": "Relative day within a cycle"
      },
      "property_type": "study_day",
      "property_comment": "Day within the cycle (1, 15; follow-up cell shaded/blank). Day values, so study_day; splits the treatment column into two.",
      "hierarchical_level": 4,
      "parent_property_id": "prop-003",
      "child_property_ids": [],
      "annotation_markers": "",
      "linked_annotation_ids": []
    }
  ],
  "schedule_columns": [
    {
      "column_id": "col-004",
      "table_id": "table-002",
      "column_position": 4,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "Patients on Study Treatment",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-002",
          "value": "X-Y",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-003",
          "value": "501-5XX",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-004",
          "value": "28",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-005",
          "value": "1",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "Patients on Study Treatment / X-Y / 501-5XX / 28 / 1",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-005",
      "table_id": "table-002",
      "column_position": 5,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "Patients on Study Treatment",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-002",
          "value": "X-Y",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-003",
          "value": "501-5XX",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-004",
          "value": "28",
          "is_merged": true,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-005",
          "value": "15",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "Patients on Study Treatment / X-Y / 501-5XX / 28 / 15",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-006",
      "table_id": "table-002",
      "column_position": 6,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "Extension Period Follow-Up",
          "is_merged": false,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-002",
          "value": "Follow-Up",
          "is_merged": false,
          "annotation_markers": "a"
        },
        {
          "property_id": "prop-003",
          "value": "901",
          "is_merged": false,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-004",
          "value": "30",
          "is_merged": false,
          "annotation_markers": ""
        },
        {
          "property_id": "prop-005",
          "value": "",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "Extension Period Follow-Up / Follow-Up / 901 / 30",
      "linked_annotation_ids": [
        "annot-001"
      ]
    }
  ],
  "activities": [
    {
      "activity_id": "act-001",
      "table_id": "table-002",
      "row_position": 7,
      "activity_name": "Adverse Events Collection/CTCAE Grading",
      "activity_name_source": {
        "cell_text": "Adverse Events Collection/CTCAE Gradingb",
        "indentation_level": 0,
        "indentation_method": "visual_estimate",
        "text_formatting": [
          "bold"
        ]
      },
      "hierarchy_level": 0,
      "is_section_header": false,
      "parent_activity_id": null,
      "child_activity_ids": [],
      "has_schedule_data": true,
      "annotation_markers": "b,pr9",
      "linked_annotation_ids": [
        "annot-002",
        "annot-004"
      ]
    },
    {
      "activity_id": "act-002",
      "table_id": "table-002",
      "row_position": 8,
      "activity_name": "Study Drug",
      "activity_name_source": {
        "cell_text": "Study Drug",
        "indentation_level": 0,
        "indentation_method": "visual_estimate",
        "text_formatting": [
          "bold"
        ]
      },
      "hierarchy_level": 0,
      "is_section_header": true,
      "parent_activity_id": null,
      "child_activity_ids": [
        "act-003",
        "act-004"
      ],
      "has_schedule_data": false,
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-003",
      "table_id": "table-002",
      "row_position": 9,
      "activity_name": "Fulvestrant Therapy",
      "activity_name_source": {
        "cell_text": "Fulvestrant Therapyc",
        "indentation_level": 1,
        "indentation_method": "visual_estimate"
      },
      "hierarchy_level": 1,
      "is_section_header": false,
      "parent_activity_id": "act-002",
      "child_activity_ids": [],
      "has_schedule_data": true,
      "annotation_markers": "c,pr20",
      "linked_annotation_ids": [
        "annot-003",
        "annot-005"
      ]
    },
    {
      "activity_id": "act-004",
      "table_id": "table-002",
      "row_position": 10,
      "activity_name": "LY2835219 Therapy",
      "activity_name_source": {
        "cell_text": "LY2835219 Therapyc",
        "indentation_level": 1,
        "indentation_method": "visual_estimate"
      },
      "hierarchy_level": 1,
      "is_section_header": false,
      "parent_activity_id": "act-002",
      "child_activity_ids": [],
      "has_schedule_data": true,
      "annotation_markers": "c,pr20",
      "linked_annotation_ids": [
        "annot-003",
        "annot-005"
      ]
    }
  ],
  "activity_schedule": [
    {
      "activity_id": "act-001",
      "column_id": "col-004",
      "row_position": 7,
      "column_position": 4,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-006",
      "row_position": 7,
      "column_position": 6,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-003",
      "column_id": "col-004",
      "row_position": 9,
      "column_position": 4,
      "cell_value": "Days 1 and 15 of Cycle 1, then Day 1 of Cycle 2 and beyond",
      "cell_value_type": "timing_text",
      "source_range": "4:5",
      "annotation_markers": "c",
      "linked_annotation_ids": [
        "annot-003"
      ]
    },
    {
      "activity_id": "act-003",
      "column_id": "col-005",
      "row_position": 9,
      "column_position": 5,
      "cell_value": "Days 1 and 15 of Cycle 1, then Day 1 of Cycle 2 and beyond",
      "cell_value_type": "timing_text",
      "source_range": "4:5",
      "annotation_markers": "c",
      "linked_annotation_ids": [
        "annot-003"
      ]
    },
    {
      "activity_id": "act-004",
      "column_id": "col-004",
      "row_position": 10,
      "column_position": 4,
      "cell_value": "Daily every 12 hours",
      "cell_value_type": "frequency",
      "source_range": "4:5",
      "annotation_markers": "c",
      "linked_annotation_ids": [
        "annot-003"
      ]
    },
    {
      "activity_id": "act-004",
      "column_id": "col-005",
      "row_position": 10,
      "column_position": 5,
      "cell_value": "Daily every 12 hours",
      "cell_value_type": "frequency",
      "source_range": "4:5",
      "annotation_markers": "c",
      "linked_annotation_ids": [
        "annot-003"
      ]
    }
  ],
  "annotations": [
    {
      "annotation_id": "annot-001",
      "table_id": "table-002",
      "annotation_marker": "a",
      "annotation_type": "footnote",
      "annotation_text": "The extension period begins after study completion and ends at the end of trial.",
      "annotation_scope": "column",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [
          "col-006"
        ],
        "activity_ids": [],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 2,
          "column_position": 6
        }
      ]
    },
    {
      "annotation_id": "annot-002",
      "table_id": "table-002",
      "annotation_marker": "b",
      "annotation_type": "footnote",
      "annotation_text": "Data on SAEs that occur before the end of trial will be stored in the collection database and the Lilly safety system.",
      "annotation_scope": "activity",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [
          "act-001"
        ],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 7
        }
      ]
    },
    {
      "annotation_id": "annot-003",
      "table_id": "table-002",
      "annotation_marker": "c",
      "annotation_type": "footnote",
      "annotation_text": "LY2835219 should be administered every 12 hours on Days 1 through 28 of each cycle. Patients should not consume food beginning 1 hour before and ending hour after taking study drug. Fulvestrant 500 mg should be administered intramuscularly into the buttocks slowly (1 to 2 minutes per injection) as two 250-mg injections, one in each buttock; however, for patients with moderate hepatic impairment (defined as Child-Pugh Class B), including any patient who develops moderate hepatic impairment during study treatment, fulvestrant 250 mg should be administered intramuscularly into the buttock slowly (1 to 2 minutes) as one 250-mg injection.",
      "annotation_scope": "multiple",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [
          "act-003",
          "act-004"
        ],
        "cell_references": [
          {
            "activity_id": "act-003",
            "column_id": "col-004"
          },
          {
            "activity_id": "act-003",
            "column_id": "col-005"
          },
          {
            "activity_id": "act-004",
            "column_id": "col-004"
          },
          {
            "activity_id": "act-004",
            "column_id": "col-005"
          }
        ]
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 9
        },
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 9,
          "column_position": 4
        },
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 9,
          "column_position": 5
        },
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 10
        },
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 10,
          "column_position": 4
        },
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 10,
          "column_position": 5
        }
      ]
    },
    {
      "annotation_id": "annot-004",
      "table_id": "table-002",
      "annotation_marker": "pr9",
      "annotation_type": "source_note",
      "annotation_text": "Section 10.3",
      "annotation_scope": "activity",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [
          "act-001"
        ],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 7,
          "method": "synthesized"
        }
      ],
      "document_references": [
        {
          "kind": "section",
          "target": "10.3"
        }
      ]
    },
    {
      "annotation_id": "annot-005",
      "table_id": "table-002",
      "annotation_marker": "pr20",
      "annotation_type": "source_note",
      "annotation_text": "Section 8.1.2",
      "annotation_scope": "activity",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [
          "act-003",
          "act-004"
        ],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 9,
          "method": "synthesized"
        },
        {
          "table_number": 2,
          "location_type": "activity_name",
          "row_position": 10,
          "method": "synthesized"
        }
      ],
      "document_references": [
        {
          "kind": "section",
          "target": "8.1.2"
        }
      ]
    }
  ],
  "review_items": [
    {
      "id": "D6",
      "severity": "medium",
      "location": {
        "page": 78
      },
      "call_made": "This extension-period schedule is typed as a separate 'track' labelled 'Extension period': patients continue treatment after study completion, with their own visits (501-5XX, 901).",
      "alternative": "Type it main_soa, as an independent schedule with its own columns, and do not label it as a track.",
      "report_section": "4.1"
    },
    {
      "id": "D7",
      "severity": "high",
      "location": {
        "page": 78,
        "row_positions": [
          9,
          10
        ]
      },
      "call_made": "The dosing text for Fulvestrant and LY2835219 is spread across both Day 1 and Day 15 (columns 4-5), as the ruled merged cell shows.",
      "alternative": "Anchor the text to Day 1 only (column 4).",
      "report_section": "4.2"
    }
  ]
}