{
  "evidence_pack": {
    "pack_id": "01M2PX7S10A9D87SNTJ62JPAK1",
    "generated_at": "2026-09-17T05:25:40.000Z",
    "product": "Magellan",
    "product_version": "magellan-data 1.6.2",
    "ledger_schema": "audit schema 1.1.0",
    "sample": true,
    "anonymization_note": "All tenants, actors, schema names, identifiers, IP addresses, object keys, and KMS identifiers in this pack are synthetic. No real customer, patient, or production data is present. The cryptographic chain, however, is genuine: every hash below was computed from the payloads shown and can be independently re-derived.",
    "chain_params": {
      "hash_algo": "sha256",
      "payload_sha256_formula": "payload_sha256 = sha256(canonical(payload))",
      "entry_hash_formula": "entry_hash = sha256(prev_hash || payload_sha256)",
      "chain_formula": "H(n) = sha256( H(n-1) || canonical(entry_n) )",
      "canonicalization": "JSON with object keys sorted lexicographically, no insignificant whitespace (separators ',' and ':'), UTF-8 encoding, no trailing newline. Hashes are hex-encoded; prev_hash and payload_sha256 are hashed as raw 32-byte values, not as hex text.",
      "genesis_prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
      "identifier_policy": "ULID only - Crockford base32, 26 characters"
    },
    "tenant": {
      "tenant_ulid": "000000000018DJRFAEBXG730MK",
      "tenant_name": "Northlake Health Plan (sample tenant)",
      "sector": "health plan - claims interoperability",
      "regimes": [
        "hipaa",
        "cfr_part_11",
        "cmmc_l2"
      ]
    },
    "scope": {
      "mapping_name": "core-claims-to-fhir-r4",
      "mapping_ulid": "0000000000YC00000000000000",
      "source_schema": "Core Claims Extract 1.0.0",
      "target_schema": "FHIR R4 Coverage & Claim 1.0.0",
      "window_start": "2026-09-16T23:06:40.000Z",
      "window_end": "2026-09-17T05:25:40.000Z",
      "entry_count": 11
    },
    "entries": [
      {
        "entry_ulid": "01M2P7HT00XZWG4H29YN3PZ7AZ",
        "written_at": "2026-09-16T23:06:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "000000000024H36H2NCSVRH68A",
        "actor_display": "A. Whitfield",
        "magellan_role": "contributor",
        "entry_type": "SchemaIngested",
        "subject_kind": "schema_version",
        "subject_id": "0000000000Y400000000000000",
        "subject_version": "1.0.0",
        "rationale": "Bulk import of the claims field inventory supplied by the data owner.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-6cd0ea581ab0",
        "source_ip": "10.14.8.40",
        "payload": {
          "event": "spreadsheet_import",
          "import_batch_ulid": "01M2P7HT00WAJC0E5HF0DZ3HMP",
          "source_file": "core-claims-field-inventory.xlsx",
          "source_file_sha256": "43d1a9be4615ca7be07a81aaf492c64ec0931a380e2438e8b7f932ca0824c1cc",
          "sheets_read": 4,
          "columns_detected": 218,
          "schema_kind": "source",
          "schema_name": "Core Claims Extract",
          "schema_version": "1.0.0",
          "entities": 12,
          "attributes": 218,
          "shared_import_version": "0.1.0",
          "note": "Import created source schema, target schema, and mapping at one shared version; the three version independently from here."
        },
        "payload_sha256": "a6e0d569877cd2ff10fe9b3e7db2de25c87809802e55e253237abbf8afc10f05",
        "prev_hash": "0000000000000000000000000000000000000000000000000000000000000000",
        "entry_hash": "3dca562ce21a3b1f3ee9c06ad362dc39c7443ee89f6f4455a100f409e5f6e97a"
      },
      {
        "entry_ulid": "01M2P7KMK0AH5AJKEGVV84C5WP",
        "written_at": "2026-09-16T23:07:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "000000000024H36H2NCSVRH68A",
        "actor_display": "A. Whitfield",
        "magellan_role": "contributor",
        "entry_type": "SchemaIngested",
        "subject_kind": "schema_version",
        "subject_id": "0000000000Y800000000000000",
        "subject_version": "1.0.0",
        "rationale": "Target profile registered from the same import batch.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-7bb086aa0e97",
        "source_ip": "10.14.8.41",
        "payload": {
          "event": "spreadsheet_import",
          "source_file": "core-claims-field-inventory.xlsx",
          "schema_kind": "target",
          "schema_name": "FHIR R4 Coverage & Claim",
          "schema_version": "1.0.0",
          "profile_baseline": "HL7 FHIR R4 (v4.0.1)",
          "entities": 9,
          "attributes": 164,
          "shared_import_version": "0.1.0"
        },
        "payload_sha256": "49f09e4cff706078e72b8c3dad486116c1d8beae7f1e00072b6d3de4d1e8d745",
        "prev_hash": "3dca562ce21a3b1f3ee9c06ad362dc39c7443ee89f6f4455a100f409e5f6e97a",
        "entry_hash": "d5d99d915863768a38958f51a3d17714e3bbbb8a945aa9752dea6ed739ba09f1"
      },
      {
        "entry_ulid": "01M2P7Q9S0GPA0RTG6FPCVW8V0",
        "written_at": "2026-09-16T23:09:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "000000000024H36H2NCSVRH68A",
        "actor_display": "A. Whitfield",
        "magellan_role": "contributor",
        "entry_type": "MappingDrafted",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "0.1.0",
        "rationale": "Draft opened against the pinned schema versions registered at import.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-162dd41cf1db",
        "source_ip": "10.14.8.42",
        "payload": {
          "mapping_name": "core-claims-to-fhir-r4",
          "pinned_source_schema_ulid": "0000000000Y400000000000000",
          "pinned_source_schema_version": "1.0.0",
          "pinned_target_schema_ulid": "0000000000Y800000000000000",
          "pinned_target_schema_version": "1.0.0",
          "draft_links": 164,
          "unresolved_links": 41
        },
        "payload_sha256": "4a780a4667ec7b48cf7580e9fa4861a1b022f2e4fb7f22b8c43444f9a67c84df",
        "prev_hash": "d5d99d915863768a38958f51a3d17714e3bbbb8a945aa9752dea6ed739ba09f1",
        "entry_hash": "5d33aa0026157d733213e2d0ff2aa3f18e63f2a3342b9633b548a7d0a90e1694"
      },
      {
        "entry_ulid": "01M2PG0SW0W838CY6C4K3WMT5S",
        "written_at": "2026-09-17T01:34:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000QC0128HK8HAPCXW8",
        "actor_display": "R. Okonkwo",
        "magellan_role": "approver",
        "entry_type": "SchemaVersionPublished",
        "subject_kind": "schema_version",
        "subject_id": "0000000000Y400000000000000",
        "subject_version": "1.0.0",
        "rationale": "Source schema reviewed against the data-owner inventory. Approved and published before any mapping version referencing it could enter approval.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-23614c5db8ee",
        "source_ip": "10.14.8.43",
        "payload": {
          "schema_name": "Core Claims Extract",
          "transition": "draft -> approved_and_published",
          "reviewed_attributes": 218,
          "waived_checks": []
        },
        "payload_sha256": "dd61de2f06ef8682fc5cd73e9d6c13be15483e14d6ee24128f873355094dc29f",
        "prev_hash": "5d33aa0026157d733213e2d0ff2aa3f18e63f2a3342b9633b548a7d0a90e1694",
        "entry_hash": "49d40d8d267a13c640a384973d9e229eaf14b137a597f69c92ac53f36329a6c7"
      },
      {
        "entry_ulid": "01M2PGMYD0E0BHFERRNPXQGX98",
        "written_at": "2026-09-17T01:45:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000QC0128HK8HAPCXW8",
        "actor_display": "R. Okonkwo",
        "magellan_role": "approver",
        "entry_type": "SchemaVersionPublished",
        "subject_kind": "schema_version",
        "subject_id": "0000000000Y800000000000000",
        "subject_version": "1.0.0",
        "rationale": "Target profile confirmed against FHIR R4 v4.0.1. Both pinned schema versions are now Approved & Published, so the mapping version may be submitted for approval.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-70cea11b41df",
        "source_ip": "10.14.8.44",
        "payload": {
          "schema_name": "FHIR R4 Coverage & Claim",
          "transition": "draft -> approved_and_published",
          "reviewed_attributes": 164,
          "profile_baseline": "HL7 FHIR R4 (v4.0.1)",
          "waived_checks": []
        },
        "payload_sha256": "b3fdf160499e7473ec0ac091a031197c3323a4af6ff1b460acb4000022f8eb0b",
        "prev_hash": "49d40d8d267a13c640a384973d9e229eaf14b137a597f69c92ac53f36329a6c7",
        "entry_hash": "e6330973e6a0030f3dee8849c354595e170b062aaf361e8619aab902dfe6776a"
      },
      {
        "entry_ulid": "01M2PJTGZ0RZST451MDNBH5MRR",
        "written_at": "2026-09-17T02:23:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000XRSM8NB6EY49J00H",
        "actor_display": "magellan-semantic-match",
        "magellan_role": "contributor",
        "entry_type": "MappingAutoSuggested",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "0.1.0",
        "rationale": "Semantic Match Engine proposals. Every suggestion was advisory: none was written to the mapping without a named reviewer's decision.",
        "model_id": "semantic-match@2.5",
        "threshold_profile": "claims-fhir-r4-v3",
        "request_id": "req-6b6738d8ea6e",
        "source_ip": "10.14.8.45",
        "payload": {
          "proposed_links": 38,
          "accepted_in_review": 35,
          "rejected_in_review": 3,
          "algorithm_classes": [
            "exact_match",
            "synonym",
            "hierarchy",
            "domain_equivalence",
            "ontology_equivalence",
            "pattern"
          ],
          "confidence_distribution": {
            "high": 22,
            "medium": 13,
            "low": 3
          },
          "pinned_source_schema_version": "1.0.0",
          "pinned_target_schema_version": "1.0.0",
          "sample": [
            {
              "source": "ClaimDetail.AdmitDate",
              "target": "Encounter.period.start",
              "confidence": 0.94,
              "class": "domain_equivalence"
            },
            {
              "source": "MemberRec.No",
              "target": "Patient.identifier[memberId].value",
              "confidence": 0.91,
              "class": "synonym"
            }
          ]
        },
        "payload_sha256": "75cb7d881190bae28e7a8bcd00404bcfb89349b8273f642f2d27a6465ecec46b",
        "prev_hash": "e6330973e6a0030f3dee8849c354595e170b062aaf361e8619aab902dfe6776a",
        "entry_hash": "573d28b047d0aca34e1a4891610eea971153924ddde8274a676e466f1f7772c8"
      },
      {
        "entry_ulid": "01M2PRA9Z0H150CFXM44RFJ9NC",
        "written_at": "2026-09-17T03:59:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000QC0128HK8HAPCXW8",
        "actor_display": "R. Okonkwo",
        "magellan_role": "approver",
        "entry_type": "MappingReviewed",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "0.1.0",
        "rationale": "Line-by-line review. Three engine suggestions rejected on unit and semantics grounds; rejections are recorded with their reasons.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-368803ad11bc",
        "source_ip": "10.14.8.46",
        "payload": {
          "links_reviewed": 164,
          "links_accepted": 161,
          "links_rejected": 3,
          "rejections": [
            {
              "source": "ClaimDetail.BalanceAmt",
              "target": "Claim.total[adjudication].value",
              "reason": "Units differ: source is cents, target requires decimal units. Needs an explicit transform, not a rename."
            },
            {
              "source": "MemberRec.EligDt",
              "target": "Coverage.period.end",
              "reason": "Source is a snapshot date, not a coverage end date."
            },
            {
              "source": "ClaimDetail.ProcCnt",
              "target": "Claim.item.sequence",
              "reason": "Count is not a sequence number."
            }
          ],
          "pinned_source_schema_version": "1.0.0",
          "pinned_target_schema_version": "1.0.0"
        },
        "payload_sha256": "657bc97f6a6104038c8123eae3ff6b742bbe117deadc426aebaa77d6e74526b2",
        "prev_hash": "573d28b047d0aca34e1a4891610eea971153924ddde8274a676e466f1f7772c8",
        "entry_hash": "c85b69e3e6c745ece5b4553cb0a8850e0ae71ca10536bdbfc0231647dc378854"
      },
      {
        "entry_ulid": "01M2PS9E20S8GSR66SNKVKD13N",
        "written_at": "2026-09-17T04:16:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000QC0128HK8HAPCXW8",
        "actor_display": "R. Okonkwo",
        "magellan_role": "approver",
        "entry_type": "ApproverReleaseSigned",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "0.1.0",
        "rationale": "Named approver released the mapping version. The approver is not the contributor who drafted it.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-cba083b770c2",
        "source_ip": "10.14.8.47",
        "payload": {
          "signature_meaning": "approval of mapping version 0.1.0 for publication",
          "electronic_signature_basis": "21 CFR Part 11 11.100 / 11.200",
          "signed_mapping_version": "0.1.0",
          "pinned_source_schema_version": "1.0.0",
          "pinned_target_schema_version": "1.0.0",
          "approval_gate": "satisfied - both pinned schema versions Approved & Published",
          "manifest_sha256": "ed70d779250bc8fd34ba258bc718980482e491e984db84f57fe4fbeddee9eb24"
        },
        "payload_sha256": "4d16809c7325f3e72d20f2a89593f0bc5ce02bef7a5d16157f317f3abba287e6",
        "prev_hash": "c85b69e3e6c745ece5b4553cb0a8850e0ae71ca10536bdbfc0231647dc378854",
        "entry_hash": "8acdfca8db3b0b4689f8d074603b5b10cd32958386e1c8dbde1ade5ac566a3bc"
      },
      {
        "entry_ulid": "01M2PSMDM02TV9JAD3AKSQB7Y4",
        "written_at": "2026-09-17T04:22:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000QC0128HK8HAPCXW8",
        "actor_display": "R. Okonkwo",
        "magellan_role": "approver",
        "entry_type": "MappingPublished",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "1.0.0",
        "rationale": "Version 1.0.0 published and pinned. Any downstream run of this mapping reproduces from these three pinned versions.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-fc491a474e7d",
        "source_ip": "10.14.8.48",
        "payload": {
          "mapping_name": "core-claims-to-fhir-r4",
          "transition": "approved -> published",
          "published_version": "1.0.0",
          "pinned_source_schema_ulid": "0000000000Y400000000000000",
          "pinned_source_schema_version": "1.0.0",
          "pinned_target_schema_ulid": "0000000000Y800000000000000",
          "pinned_target_schema_version": "1.0.0",
          "active_links": 161,
          "transforms": 24
        },
        "payload_sha256": "cf39ca274b2467fd8ecd1b4bcb1e24e1792ce45808e05e5c597c746e9f7f7748",
        "prev_hash": "8acdfca8db3b0b4689f8d074603b5b10cd32958386e1c8dbde1ade5ac566a3bc",
        "entry_hash": "708a4c1f08295a4a004bff41d0cd61c7fe69743f25411893965a5e50afa34583"
      },
      {
        "entry_ulid": "01M2PX0EN0GEVSKY4XHG9ZHGQ0",
        "written_at": "2026-09-17T05:21:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000SG8J4CT4ANK7F24S",
        "actor_display": "M. Delacroix",
        "magellan_role": "auditor",
        "entry_type": "AttestationExported",
        "subject_kind": "mapping",
        "subject_id": "0000000000YC00000000000000",
        "subject_version": "1.0.0",
        "rationale": "Evidence pack exported for an internal audit walkthrough. The pack is verifiable without runtime access to Magellan.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-b31dec476039",
        "source_ip": "10.14.8.49",
        "payload": {
          "export_format": "evidence-pack/1",
          "regimes": [
            "hipaa",
            "cfr_part_11",
            "cmmc_l2"
          ],
          "control_citations": [
            "HIPAA 164.312(b)",
            "21 CFR Part 11 11.10(e)",
            "CMMC L2 3.3 AU-2/AU-3/AU-9/AU-11"
          ],
          "entries_covered": 9,
          "chain_head_at_export": "708a4c1f08295a4a004bff41d0cd61c7fe69743f25411893965a5e50afa34583",
          "recipient": "internal-audit-evaluation"
        },
        "payload_sha256": "26d186b23ca72cce8da1e7480f984f06ad192ed662b42266d113961e0835f23e",
        "prev_hash": "708a4c1f08295a4a004bff41d0cd61c7fe69743f25411893965a5e50afa34583",
        "entry_hash": "0677292fd37ebd2d023d0ffd56cc42915054b69b0dbd5ba8e80764553b9cabcb"
      },
      {
        "entry_ulid": "01M2PX7S101E02SZQGNAPWQH2R",
        "written_at": "2026-09-17T05:25:40.000Z",
        "hash_algo": "sha256",
        "tenant_id": "000000000018DJRFAEBXG730MK",
        "actor_id": "0000000000VMH36H2NCSVRH680",
        "actor_display": "T. Bergstrom",
        "magellan_role": "security_officer",
        "entry_type": "WormHeadFlushed",
        "subject_kind": "ledger_partition",
        "subject_id": "audit_ledger_2026_09",
        "subject_version": null,
        "rationale": "Chain head flushed to Object Lock in compliance mode. Retention cannot be shortened, including by the account root.",
        "model_id": null,
        "threshold_profile": null,
        "request_id": "req-fb4e28989830",
        "source_ip": "10.14.8.50",
        "payload": {
          "flush_trigger": "batch_size",
          "partition_name": "audit_ledger_2026_09",
          "entries_flushed": 11,
          "worm_object_key": "s3://magellan-audit-sample/partitions/audit_ledger_2026_09.ndjson",
          "worm_object_lock": "compliance mode, 7-year retention",
          "sse_kms": "arn:aws:kms:us-east-1:000000000000:key/sample-0000-0000"
        },
        "payload_sha256": "f5f2619b8100f8c7a713cd75d724f1f7794b226abaeaf952f3529fac04180643",
        "prev_hash": "0677292fd37ebd2d023d0ffd56cc42915054b69b0dbd5ba8e80764553b9cabcb",
        "entry_hash": "fb549d38c456c1a09f73f5f2d306fdec3e01419a7ef80171443f8a42daf02ac4"
      }
    ],
    "partition_head": {
      "partition_name": "audit_ledger_2026_09",
      "first_ulid": "01M2P7HT00XZWG4H29YN3PZ7AZ",
      "last_ulid": "01M2PX7S101E02SZQGNAPWQH2R",
      "first_hash": "3dca562ce21a3b1f3ee9c06ad362dc39c7443ee89f6f4455a100f409e5f6e97a",
      "last_hash": "fb549d38c456c1a09f73f5f2d306fdec3e01419a7ef80171443f8a42daf02ac4",
      "entry_count": 11,
      "sealed_at": "2026-09-17T05:25:40.000Z",
      "worm_object_key": "s3://magellan-audit-sample/partitions/audit_ledger_2026_09.ndjson"
    },
    "worm_chain_head": {
      "flush_ulid": "01M2PX7S101E02SZQGNAPWQH2R",
      "as_of": "2026-09-17T05:25:40.000Z",
      "tail_ulid": "01M2PX7S101E02SZQGNAPWQH2R",
      "head_hash": "fb549d38c456c1a09f73f5f2d306fdec3e01419a7ef80171443f8a42daf02ac4",
      "kms_key_id": "arn:aws:kms:us-east-1:000000000000:key/sample-0000-0000"
    },
    "chain_head": {
      "head_hash": "fb549d38c456c1a09f73f5f2d306fdec3e01419a7ef80171443f8a42daf02ac4",
      "entry_count": 11,
      "tail_ulid": "01M2PX7S101E02SZQGNAPWQH2R"
    }
  }
}
