oncology-treatment-timeline

Extract cancer treatment history from FHIR resources into a structured oncology timeline.

53|12|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/langcare/langcare-mcp-fhir --skill oncology-treatment-timeline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oncology-treatment-timeline
Source: https://github.com/langcare/langcare-mcp-fhir/tree/main/skills/core/specialty/oncology-treatment-timeline
Command: npx skills add https://github.com/langcare/langcare-mcp-fhir --skill oncology-treatment-timeline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Maps cancer treatment history from FHIR resources into a structured timeline of diagnosis, staging, treatment, response assessment, and surveillance. Use when user asks to "review cancer treatment", "oncology timeline", "treatment history", "cancer staging", "tumor markers", and mentions a specific cancer type, or needs a longitudinal oncology summary. Do NOT use for cancer screening (use preventive-care-compliance-report), benign tumors, or palliative care planning.

Core Features & Use Cases

  • Construct a comprehensive cancer-treatment timeline by aggregating data from Condition, MedicationRequest, Procedure, Observation, DiagnosticReport, and CarePlan.
  • Organize events into phases: diagnosis/staging, neoadjuvant, definitive, adjuvant, response assessment, and surveillance, with tumor-marker and imaging synthesis.
  • Use case: a clinician asks to review a patient’s cancer journey to plan follow-up and clinical-trial eligibility.

Quick Start

Provide a patient identifier to generate the oncology treatment timeline from the patient’s FHIR data.

Frequently Asked Questions about oncology-treatment-timeline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a cancer treatment timeline from FHIR resources?

To build an oncology treatment timeline from FHIR resources, parse Patient, Condition, Observation, Procedure, MedicationRequest, DiagnosticReport, and CarePlan data, align events chronologically, and generate a structured narrative with phase labels and tumor-marker trends.

What is the best way to summarize a patient's oncology treatment history for clinical trial eligibility?

The best way to summarize oncology history for clinical trial eligibility is to synthesize FHIR data into a structured timeline capturing diagnosis, staging, therapy phases, response assessments, and surveillance, providing a concise longitudinal view of the patient's cancer journey.

Can I extract cancer staging and tumor marker trends from a FHIR server?

Yes, you can extract cancer staging and tumor marker trends from a FHIR server by parsing Observation, Condition, and DiagnosticReport resources, organizing the data into diagnosis, neoadjuvant, definitive, adjuvant, and surveillance phases with tumor-marker synthesis.

Does this oncology timeline approach work for both solid and hematologic cancers?

Yes, this oncology timeline approach applies across patient records to capture diagnosis, staging, therapy phases, response assessments, and surveillance for both solid tumors and hematologic cancers using standard FHIR resources.

When should I not use an oncology treatment timeline for FHIR data?

You should not use an oncology treatment timeline for FHIR data when reviewing cancer screening, benign tumors, or palliative care planning, as it is specifically designed to map active cancer treatment history and longitudinal therapy phases.

How do I organize FHIR Condition and MedicationRequest data into treatment phases?

To organize FHIR Condition and MedicationRequest data into treatment phases, aggregate events chronologically and assign them to structured labels such as diagnosis, staging, neoadjuvant, definitive, adjuvant, response assessment, and surveillance phases.