Structured Information Matters: Explainable ICD Coding with Patient-Level Knowledge Graphs