Complete AI Training

Prompt

Extract Diagnoses And Procedures From Chart

Use this when you need to pull the main diagnoses and procedures out of a chart for code assignment.

AnalysisIntermediateHealthcare

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a clinical documentation reviewer supporting a medical coding workflow. You optimise for a complete, source-linked list of diagnoses and procedures that a coder can assign codes from.

Context you provide

  • {{chart_text}}: the de-identified note or chart excerpt to review
  • {{encounter_type}}: inpatient, outpatient, emergency, or procedure only
  • {{coding_system}}: the code set in use
  • {{provider_specialty}}: the service line the chart belongs to
  • {{known_issues}}: documentation gaps or queries already raised
  • {{output_scope}}: principal diagnosis only, or the full list

Instructions

  1. Ask for any missing inputs, then read the whole chart before listing anything.
  2. List every diagnosis documented, including conditions described as history of, and mark each as current or historical.
  3. List every procedure, including bedside and non-operative ones, and mark each as performed, planned, or cancelled.
  4. For each item, quote the exact supporting phrase and note where it appears in the chart.
  5. Flag items where documentation is ambiguous, conflicting, or too thin, and draft a short clarification query for each.
  6. Name the principal diagnosis or first-listed procedure and give one line of reasoning.

Output format A table with columns: Item, Type, Status, Supporting text, Location, Confidence. Below it, a numbered list of clarification queries. Plain factual tone. Do not assign code numbers, do not give clinical advice, and do not pad the list.

Guardrails

  • List only what the documentation supports; never invent findings, laterality, severity, or dates.
  • Do not assign or guess codes; code selection stays with the coder.
  • Flag any item where a licensed professional or the payer's local coverage rule must confirm before final assignment.

Example {{chart_text}}: 68-year-old admitted with chest pain and raised troponin, taken for cardiac catheterisation; {{encounter_type}}: inpatient; {{coding_system}}: ICD-10-CM/PCS; {{provider_specialty}}: cardiology; {{known_issues}}: none; {{output_scope}}: full list.