Accident Consultation Prep Map

Construct a private, chronological timeline of medical treatments, collision facts, lost earnings, and out-of-pocket expenses to bring to an initial legal consultation.

🛡️ Privacy First: Runs 100% locally in your browser. No confidential records are uploaded or transmitted.

Prepared Consultation Brief Auto-updated

Timeline Events 0 Span: 0 days
Out-of-Pocket Ledger $0.00 0 receipts
Records In Hand 0 / 0 0 pending
Prep Readiness 100% Consult-ready

Chronological Sequence Map

Interactive timeline ordered by date

Documented Losses & Expenses

$0.00
Sample accident case loaded. Modify items or export your brief.

Why Chronological Order Matters

Attorneys review accident files by mapping pre-incident health, acute impact trauma, and post-incident continuity of care:

  • Treatment Gaps: Insurance adjusters look for multi-week lapses between injury and doctor visits.
  • Consistent Symptoms: Noting neck, spinal, or neurological discomfort at the scene preserves accurate diagnostic correlation.
  • Property vs. Injury: Photos of vehicular frame intrusion corroborate bodily force mechanisms.

Critical Records to Request

Before an attorney can assess liability or damages, obtaining the initial official records expedites review:

  • Traffic Collision Report (CHP / Police): Confirms parties, witness contact info, citations, and insurance carriers.
  • EMS / Paramedic Run Sheets: Contains initial blood pressure, Glasgow coma scale, and on-scene splints.
  • ER Radiology Reports & Discs: X-ray, CT scan, and MRI findings with radiologist notes.

Legal Consultation Disclaimers

This software is a client-side organizational aid to assist you in summarizing your factual recall for an interview:

It does not offer legal advice, calculate guaranteed settlements, assess liability percentages, or create an attorney-client relationship. Always consult a licensed attorney in your jurisdiction for guidance on statutes of limitations and claims.

Timeline Sequencing, Economic Loss Summation, and Intake Prep Mechanics

How does the preparation tool turn dated milestones and financial entries into a chronological intake ledger?

This preparation workspace runs client-side JavaScript to transform discrete accident milestones and financial receipts into an intake dossier. For each event entry, the script parses ISO timestamps, sorts entries in ascending chronological order, and measures the elapsed calendar span between the earliest and latest milestones. A parallel ledger loops through out-of-pocket expenses to compute a running sum of documented financial impact. The tool is strictly an organizational aid for organizing personal recall before consulting licensed counsel; its readiness score is an arbitrary interface heuristic rather than an evaluation of legal claim merits.

The application's 'Prep Readiness' percentage is calculated via hardcoded point thresholds (baseline 50%, plus 20% for 3+ events, 15% for 2+ expenses, and 15% for 2+ obtained documents) rather than legal viability. The software does not verify receipt authenticity, evaluate comparative fault, or assess statutory filing deadlines.

Try a worked example

When the initial sample dossier loads with 5 events spanning from April 12, 2025 at 5:45 PM to April 17, 2025 at 2:00 PM, the application measures an elapsed interval of 5 days (statDateRange displays 'Span: 5 days'). In the loss ledger, four entries—towing ($320.00), medical copay ($145.50), rental car ($285.00), and wage loss ($920.00)—are summed via JavaScript reduce() to produce $1,670.50. Clicking 'Add Expense' and submitting an additional $50 prescription raises the ledger total to $1,720.50 without modifying existing timeline milestones.

Chronological Sorting and Date Span Measurement

The interactive engine processes each milestone object through standard JavaScript Date parsing. It calls sort((a, b) => new Date(a.dateTime) - new Date(b.dateTime)), ensuring events display in sequential order regardless of the sequence in which the user entered them. It calculates the overall calendar span by subtracting the first epoch millisecond timestamp from the final milestone and dividing by 86,400,000 milliseconds per day.

Out-of-Pocket Expense Summation and Record Verification Status

Out-of-pocket expenses are tracked independently in an array of expense records. Each entry includes an amount, expense type, date, and verification indicator (such as paid invoice or bank statement). The script computes the aggregate loss using reduce((sum, e) => sum + (Number(e.amount) || 0), 0) and displays the total in formatted USD currency across both the summary card and the table header.

Statutory Context and Legal Consultation Scope

The tool includes questionnaire prompts regarding statutory filing limitations. For example, under California Code of Civil Procedure Section 335.1, the general statute of limitations for personal injury caused by the wrongful act or neglect of another is two years. However, specific administrative claims, such as those against governmental entities or under specialized insurance policies, may involve substantially shorter deadlines, underscoring why organizational notes cannot substitute for legal counsel. California Code, CCP 335.1

Sources and further reading

Checklist thresholds, ledger sums, and timeline rank

Read the explanation

This saved sample is an organization tool, not legal advice or proof of an actual accident. Its readiness percentage is a simple threshold counter. It starts at fifty even with no events or expenses. Three events add twenty points, two expenses add fifteen, and two in-hand documents add fifteen. The sample has five events, four expenses, and three in-hand documents, so it reaches one hundred. Notice that three of five documents means sixty percent in hand, although readiness says one hundred percent. The number describes this checklist formula, not legal sufficiency, liability, compensation, or a deadline. The loss ledger adds entered amounts. The sample contains three hundred twenty dollars for towing, one hundred forty-five dollars and fifty cents for medical costs, two hundred eighty-five dollars for rental, and nine hundred twenty dollars for wage loss. The running sums are three hundred twenty, four hundred sixty-five fifty, seven hundred fifty fifty, and sixteen hundred seventy fifty. Adding a hypothetical one hundred dollar pending bill raises the total to seventeen hundred seventy fifty. The proof description does not reduce or exclude it. The exported field calls this documented loss, but the source merely sums amounts; a typed proof label is not a verified attachment or a recoverable award. The timeline is chronological, but its geometry is based on rank, not elapsed time. Five sample events create four equally spaced gaps, even though the intervals are thirty minutes, seventy-five minutes, thirty-seven and a half hours, and seventy-seven hours. The displayed span rounds the first-to-last difference: four days, twenty hours, and fifteen minutes becomes five days. Questions have a separate selection state. Four are checked in the sample, and selecting a fifth adds it to the text brief. Clearing all removes events and expenses but preserves questions. A JSON export retains every question with its checked flag, while the text brief includes only checked questions. Use those differences to inspect your actual exported dossier.

Enjoy this tool? Build your own with Super