{
  "schema_name": "soa-table-resolved",
  "schema_version": "1.2",
  "resolution_metadata": {
    "resolved_at": "2026-10-03T15:51:01.570031+00:00",
    "resolver": "soa2usdm.steps.resolve v1.0",
    "source_extraction": {
      "schema_name": "soa-table-extraction",
      "schema_version": "1.0",
      "extraction_file": "NCT04573309_Table_02_extraction.verified.json",
      "extraction_status": "ready_for_resolution"
    },
    "validation_results": {
      "structure_valid": true,
      "hierarchy_valid": true,
      "annotations_valid": true,
      "validation_warnings": [],
      "validation_errors": [],
      "method_provenance": [
        "indentation_level:assumed_flat: 2",
        "marker_location:synthesized: 1"
      ]
    },
    "resolution_status": "resolved",
    "ready_for_integration": true,
    "resolution_notes": ""
  },
  "extraction_metadata": {
    "extracted_at": "2026-09-27T13:08:28Z",
    "extractor": "Claude, PDF_TO_JSON_PROMPT single-pass",
    "prompt_version": "3.8.1",
    "source_document": {
      "filename": "NCT04573309_soa.pdf",
      "document_type": "amendment",
      "document_version": "Protocol Amendment 3.1 (US), ALXN1840-WD-204",
      "document_date": "18 Mar 2022"
    },
    "extraction_status": "ready_for_resolution",
    "extraction_notes": "Text-layer PDF with vector rule lines; marks bbox-binned to header time point columns; body is one cell (no internal horizontal rule) holding two activity labels.",
    "model": "claude-opus-5-5"
  },
  "table_metadata": {
    "table_id": "table-002",
    "table_number": 2,
    "table_type": "subsidiary",
    "table_title": "Table 2: Schedule of Pharmacokinetic and Pharmacodynamic Assessments on Days 1, 25, 29, and 39",
    "table_purpose": "Hour-level PK/PD sampling times on Days 1, 25, 29 and 39",
    "page_start": 17,
    "page_end": 17,
    "track_label": null,
    "column_count": 11,
    "row_count": 3,
    "header_row_count": 1,
    "activity_row_count": 2,
    "notes": "Subsidiary: finer (hourly) timing for the PK and PD blood-sampling activities of Table 1 on Days 1, 25, 29 and 39 (Table 1 footnotes o and p point here). One label column (L=1); data columns 2-12."
  },
  "schedule_properties": [
    {
      "property_id": "prop-001",
      "table_id": "table-002",
      "row_position": 1,
      "property_name": "Time point (hours)",
      "property_name_source": {
        "row_position": 1,
        "column_position": 1,
        "cell_value": "Time point (hours)a"
      },
      "property_type": "timepoint",
      "property_comment": "Hours relative to dosing (0 hours) on Days 1, 25, 29 and 39: −0.5, 0, 1, 2, 3, 4, 5, 6, 8, 12, 24. Within-day sampling times -> timepoint.",
      "hierarchical_level": 1,
      "parent_property_id": null,
      "child_property_ids": [],
      "annotation_markers": "a",
      "linked_annotation_ids": [
        "annot-001"
      ]
    }
  ],
  "schedule_columns": [
    {
      "column_id": "col-002",
      "table_id": "table-002",
      "column_position": 2,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "−0.5",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "−0.5",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-003",
      "table_id": "table-002",
      "column_position": 3,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "0",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "0",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-004",
      "table_id": "table-002",
      "column_position": 4,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "1",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "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": "2",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "2",
      "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": "3",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "3",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-007",
      "table_id": "table-002",
      "column_position": 7,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "4",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "4",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-008",
      "table_id": "table-002",
      "column_position": 8,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "5",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "5",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-009",
      "table_id": "table-002",
      "column_position": 9,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "6",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "6",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-010",
      "table_id": "table-002",
      "column_position": 10,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "8",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "8",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-011",
      "table_id": "table-002",
      "column_position": 11,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "12",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "12",
      "linked_annotation_ids": []
    },
    {
      "column_id": "col-012",
      "table_id": "table-002",
      "column_position": 12,
      "is_label_column": false,
      "column_values": [
        {
          "property_id": "prop-001",
          "value": "24",
          "is_merged": false,
          "annotation_markers": ""
        }
      ],
      "composite_label": "24",
      "linked_annotation_ids": []
    }
  ],
  "activities": [
    {
      "activity_id": "act-001",
      "table_id": "table-002",
      "row_position": 2,
      "activity_name": "Blood sampling for PK: Plasma total Mo and PUF-Mo",
      "activity_name_source": {
        "cell_text": "Blood sampling for PK: Plasma total Mo and PUF-Mo",
        "indentation_level": 0,
        "indentation_method": "assumed_flat"
      },
      "hierarchy_level": 0,
      "is_section_header": false,
      "parent_activity_id": null,
      "child_activity_ids": [],
      "has_schedule_data": true,
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "table_id": "table-002",
      "row_position": 3,
      "activity_name": "PD: Plasma total and PUF-Cu, LBC, ceruloplasmin, ceruloplasmin-bound Cu",
      "activity_name_source": {
        "cell_text": "PD: Plasma total and PUF-Cu, LBC, ceruloplasmin, ceruloplasmin-bound Cu",
        "indentation_level": 0,
        "indentation_method": "assumed_flat"
      },
      "hierarchy_level": 0,
      "is_section_header": false,
      "parent_activity_id": null,
      "child_activity_ids": [],
      "has_schedule_data": true,
      "annotation_markers": "",
      "linked_annotation_ids": []
    }
  ],
  "activity_schedule": [
    {
      "activity_id": "act-001",
      "column_id": "col-002",
      "row_position": 2,
      "column_position": 2,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-005",
      "row_position": 2,
      "column_position": 5,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-007",
      "row_position": 2,
      "column_position": 7,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-008",
      "row_position": 2,
      "column_position": 8,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-009",
      "row_position": 2,
      "column_position": 9,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-010",
      "row_position": 2,
      "column_position": 10,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-011",
      "row_position": 2,
      "column_position": 11,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-001",
      "column_id": "col-012",
      "row_position": 2,
      "column_position": 12,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "b",
      "linked_annotation_ids": [
        "annot-002"
      ]
    },
    {
      "activity_id": "act-002",
      "column_id": "col-002",
      "row_position": 3,
      "column_position": 2,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-005",
      "row_position": 3,
      "column_position": 5,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-007",
      "row_position": 3,
      "column_position": 7,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-008",
      "row_position": 3,
      "column_position": 8,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-009",
      "row_position": 3,
      "column_position": 9,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-010",
      "row_position": 3,
      "column_position": 10,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-011",
      "row_position": 3,
      "column_position": 11,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "",
      "linked_annotation_ids": []
    },
    {
      "activity_id": "act-002",
      "column_id": "col-012",
      "row_position": 3,
      "column_position": 12,
      "cell_value": "X",
      "cell_value_type": "marker",
      "source_range": "",
      "annotation_markers": "b",
      "linked_annotation_ids": [
        "annot-002"
      ]
    }
  ],
  "annotations": [
    {
      "annotation_id": "annot-001",
      "table_id": "table-002",
      "annotation_marker": "a",
      "annotation_type": "footnote",
      "annotation_text": "Time points are relative to dosing (0 hours).",
      "annotation_scope": "column",
      "referenced_elements": {
        "property_ids": [
          "prop-001"
        ],
        "column_ids": [],
        "activity_ids": [],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "schedule_property",
          "row_position": 1
        }
      ]
    },
    {
      "annotation_id": "annot-002",
      "table_id": "table-002",
      "annotation_marker": "b",
      "annotation_type": "footnote",
      "annotation_text": "Hour 24 PK/PD sampling is to occur just prior to the next-day dose of ALXN1840.",
      "annotation_scope": "cell",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [],
        "cell_references": [
          {
            "activity_id": "act-001",
            "column_id": "col-012"
          },
          {
            "activity_id": "act-002",
            "column_id": "col-012"
          }
        ]
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 2,
          "column_position": 12
        },
        {
          "table_number": 2,
          "location_type": "schedule_cell",
          "row_position": 3,
          "column_position": 12
        }
      ]
    },
    {
      "annotation_id": "annot-003",
      "table_id": "table-002",
      "annotation_marker": "n1",
      "annotation_type": "footnote",
      "annotation_text": "Note: Windows for PK/PD time points will be defined as ±10% of the nominal time point. On Days 1 and 39, triplicate 12-lead ECG will be collected at 4 hours postdose. When multiple procedures are scheduled to occur at the same time, the following order of events should be strictly adhered to whenever possible: ECG, vital signs, blood sampling (eg, for PK/PD), study intervention administration, and meal.",
      "annotation_scope": "table",
      "referenced_elements": {
        "property_ids": [],
        "column_ids": [],
        "activity_ids": [],
        "cell_references": []
      },
      "marker_locations": [
        {
          "table_number": 2,
          "location_type": "schedule_property",
          "row_position": 1,
          "method": "synthesized"
        }
      ]
    }
  ],
  "review_items": [
    {
      "id": "D4",
      "severity": "medium",
      "location": {
        "page": 17,
        "row_positions": [
          2,
          3
        ]
      },
      "call_made": "The single body cell of Table 2, which lists 'Blood sampling for PK: Plasma total Mo and PUF-Mo' and 'PD: Plasma total and PUF-Cu, LBC, ceruloplasmin, ceruloplasmin-bound Cu' on separate lines with one set of marks, is split into two activities (matching the two Table 1 rows) and every mark is emitted on both.",
      "alternative": "Keep it as one combined activity 'Blood sampling for PK ... / PD ...' carrying the marks once.",
      "report_section": "3.2"
    }
  ]
}