Deterministic clinical documentation

Turn messy notes into structured SOAP, H&P, and Discharge formats.

StructaMed standardizes clinical notes with transparent rules and configurable mappings. No ML summarization, just consistent outputs that support quality and interoperability.

Outputs: Markdown, JSON, CSV Bundle-aware parsing Interactive review mode

Deterministic pipeline

  • Normalize and clean lines
  • Detect headings and aliases
  • Apply fallback heuristics
  • Render standardized output

Health informatics focus

Documentation quality, data consistency, and interoperable exports built in.

What makes StructaMed different

Structured formats

Maps narrative text into SOAP, H&P, and Discharge Summary sections.

Deterministic rules

Transparent parsing rules and alias mapping you can inspect and configure.

Batch processing

Process directories of notes while capturing per-file failures and warnings.

Flexible exports

Export to Markdown for humans, JSON for systems, CSV for analytics.

Bundle handling

Split multi-note files using delimiters or timestamps with warnings.

Interactive review

Confirm sections, rename headings, and control heuristics at the terminal.

Demo

Messy note in, structured output out. No ML summaries, just deterministic rules.

Input

CC - chest pain
HPI: started after exercise
PMH: HTN, asthma
Assessment: likely MSK strain
Plan: NSAIDs, follow-up

Output (JSON)

{
  "format": "hp",
  "sections": [
    {"name": "Chief Complaint", "content": "chest pain"},
    {"name": "HPI", "content": "started after exercise"},
    {"name": "PMH", "content": "HTN, asthma"},
    {"name": "Assessment", "content": "likely MSK strain"},
    {"name": "Plan", "content": "NSAIDs, follow-up"}
  ]
}

Who it is for

Clinical informatics students Documentation QA teams Research labs Health data engineers Educators Clinical ops prototypes