PRODUCTION RELEASE 1.0.6 — Review all documentation, calculations, protocol references, and generated narratives before submission or patient-care use.
Complete this one-time acknowledgment before using protected PHI features. After it is saved, this card disappears from Home.
ONE-TIME
Privacy & Security acknowledgment has not been saved.
Provider Level
Select your provider level for protocol and medication reference filtering.
Provider level not selected.
No active call. Open Dashboard to start or resume a call.
App Lock
Optional device-level inactivity lock for this browser.
Provider Account
Sign in for protected cross-device call sync. Local call entry and backups continue to work without an account.
PROTECTED ACCOUNT
Account system loading…
Call Dashboard
Start, resume, or jump directly to the part of the active call you need.
NO RUN #
ACTIVE CALL
No active call information yet.
PROGRESS
Narrative Builder Sections
Jump directly to the section you need. Only the selected section is shown.
Call / Trip Information
Run number and operational times. SET NOW uses the device time and every time remains editable.
Turn this off if you do not want time-entry requirements. Recorded times can still be excluded from the final narrative separately.
No call times entered.
Timeline also includes documented medications, vascular access, ECG records, procedures, Medical Control contacts, radio report and verbal handoff times when available.
Clinical Support
Live protocol and destination considerations based only on information already entered.
Protocol Considerations
Enter call information to see relevant protocols.
Destination / Air Considerations
No specialty destination trigger identified yet.
Clinical support is advisory. It does not replace provider judgment, current protocol review, destination acceptance, or Medical Control when applicable.
Dispatch
Select only the information provided by dispatch.
Documents the response to the scene. This is separate from transport priority to the receiving facility.
Dispatch-reported demographics remain separate from the age/sex confirmed by EMS.
No dispatch information entered.
Patient Identity
Document sex assigned at birth separately from how the patient identifies and wishes to be addressed.
MINIMUM NECESSARY PHI: Patient name is not collected by EMS Narrative Builder.
No patient identity information entered.
Chief Complaint
Document what the patient is actually complaining of after EMS contact.
For lift assists, assist-only calls, and other encounters where the patient has no medical complaint, select No Medical Complaint. Do not use this to replace a complaint that the patient actually reports.
No chief complaint entered.
History
Capture what happened before EMS arrival and what the patient or witnesses reported.
Select all agencies/personnel already present before your unit arrived.
No history information entered.
Clinical Patient Type
Adult and pediatric findings are kept on separate clinical pages.
ACTIVE CLINICAL PAGE: ADULT
Adult Primary Assessment
Quick-select ABC findings as you assess the patient.
Abnormal/questionable adult values are highlighted red for provider review. Pediatric age-based ranges are used only on the Pediatric Clinical page.
ECG Records / Strip Archive
Add multiple 4-leads or 12-leads. Attach a photo/PDF so the strip can be viewed or downloaded later on this device.
Attachments are stored locally in this browser/device in this stage. They are not uploaded to a public server.
Trauma Head-to-Toe and PMS are now in the dedicated Trauma tab.
No detailed assessment findings entered.
Adult RX / Treatment
Document treatments performed, medications administered, and the patient response.
Lift Assist / Assistance Only
Use for non-transport assistance such as getting up, getting out of a vehicle, moving into a residence, or transferring to a chair/bed. Document only what occurred.
ASSIST
Device Settings / Reassessment
Complete only settings that apply to the selected device. Values are never auto-corrected.
5Q
All Treatment Procedures
Choose from the complete procedure library. Selecting a procedure opens its structured documentation form; nothing is documented until you save it.
PROCEDURES
All protocol procedures will appear here.
No treatment information entered.
Treatment / Procedure Library
Airway and other treatment protocols are documented here in Treatment / Procedures, not in Workflow.
Shows procedures whose minimum level is at or below the selected provider level. Conditional/ conflicting scope language is flagged on the card.
Procedure Documentation
No structured procedure events documented.
Pediatric Clinical Assessment
Pediatric findings, vitals, treatments, medications, trauma, and access are kept separate from the adult clinical page.
PEDIATRIC GCS TOTAL: —
Enter the patient's age above to activate the pediatric age-based reference ranges.
Structured protocol medication cards are coming in the medication stage. For now, pediatric medication/treatment documentation remains separated here.
Pediatric Trauma Head-to-Toe and PMS are now in the dedicated Trauma tab.
No pediatric clinical information entered.
Trauma Head-to-Toe
Tap findings instead of typing. Abnormal findings automatically clear a conflicting normal selection and vice versa. Free-text trauma fields remain available in the clinical pages for anything not listed.
Head / Face
No findings selected.
Neck
No findings selected.
Chest
No findings selected.
Abdomen
No findings selected.
Pelvis
No findings selected.
Back / Spine
No findings selected.
Upper Extremities
No findings selected.
Lower Extremities
No findings selected.
Head / Face
No findings selected.
Neck
No findings selected.
Chest
No findings selected.
Abdomen
No findings selected.
Pelvis
No findings selected.
Back / Spine
No findings selected.
Upper Extremities
No findings selected.
Lower Extremities
No findings selected.
PMS — Before / After Intervention
Use the population switch above, then document distal pulse, motor, and sensation. This stays with the trauma assessment.
Adult PMS Before Intervention
Right Arm
Left Arm
Right Leg
Left Leg
Adult PMS After Intervention
Right Arm
Left Arm
Right Leg
Left Leg
Selected trauma findings and PMS are automatically included in the trauma documentation state. Reassess PMS after splinting, traction, or other extremity intervention when applicable.
Pediatric Narrative Generator
This generator is separate from the adult narrative. It uses the shared call/history information plus the Pediatric Clinical findings and confirmed pediatric treatments. Missing information is omitted, never invented.
Final pediatric narrative has not been audited yet.
Generate or enter a pediatric narrative, then run the final audit.
Protocols
Smart protocol suggestions plus a searchable copy of the complete 2025 Paladin Mississippi protocol manual.
2025 VERSION 1
Source manual: 2025 Paladin Patient Care Treatment Protocols — Version 1. The manual states printed/reference copies may be superseded by electronically maintained updates. Replace the embedded manual whenever your agency issues an update.
DOCUMENTATION CHECKER Readiness warnings are constrained to documented call-specific triggers so unrelated workflow items do not block or distract from final review.
PROTOCOL SOURCE REVIEW FLAGS: T-009 prints an adult D50 volume/gram expression that does not mathematically reconcile, and T-039 prints an epinephrine vasopressor expression in mg/kg/min. EMS Narrative Builder does not silently correct either source expression or use them as automatic calculator doses. Verify the original protocol and agency/Medical Control guidance before administration.
Smart Protocol Assistant
Uses information already entered in the active call to surface potentially relevant protocols. It does not replace provider judgment or make treatment decisions.
Enter patient information to receive protocol suggestions.
Search Full Protocol Manual
Protocol search index loads from the embedded manual.
Browse Protocol IndexOpen Original 306-Page Protocol Manual
Local receiving hospitals and higher-level specialty destinations with contact information and capability tags.
VERIFIED AUG 2026
Destination assistance is advisory. Confirm current capability, acceptance/diversion status, transport time, patient preference, and applicable protocol before transport.
Smart Destination Assistance
Enter patient information to see capability-based destination considerations.
No destination selected from the directory.
Air Medical Comparison / Documentation
G-001 requires clear documentation of the clinical, logistical, and operational reasons when air medical resources are used. The stroke decision tool compares total air time with total ground time for applicable stroke categories.
Air documentation status will appear here.
No air/ground comparison entered.
Quick Destination Groups
Hospital Directory
Skills & Procedure Videos
Quick-reference skill cards tied to the applicable procedure protocol. Use agency-approved training and the current protocol as the controlling reference.
TRAINING REFERENCE
Important: Videos are supplemental training references. Always confirm the current Paladin protocol, provider scope, equipment instructions, and agency competency requirements before performing a procedure.
Saved Calls
Archive and reopen calls by Run / Trip Number. The local archive remains on this browser/device. Cloud copies are created only when you explicitly choose a sync action.
Device-local browser storage
Call Backup / Device Transfer
Create a portable backup of the current call or restore one on another device. Backup files may contain patient information; handle them according to agency privacy requirements.
STAGE 5N
No backup action performed.
Current call backup status will appear here.
Protected Cross-Device Sync
Cloud call management. Account sign-in is available on Home.
PROTECTED CLOUD
CLOUD SECURITY CHECK: Waiting for Firebase configuration.
Run the live verification to test Hosting/API routing, sign-in, anonymous-access blocking, private Storage write/read/delete, and cross-user path isolation. No patient data is used by the test.
No cloud sync action performed.
CLOUD SYNC CONFLICT
CLOUD RECORD LIFECYCLE: Active calls can be moved to Cloud Archive for long-term provider-controlled storage or to Cloud Trash for deletion review. Archived calls are excluded from normal sync until returned to Active Cloud Calls. Trash is recoverable until permanent deletion. The app does not impose an automatic retention or purge period.
Cloud calls will appear here after sign-in.
Sign in from Home to use cloud sync.
PHI / AGENCY SECURITY: Cloud sync remains blocked unless unauthenticated Firebase Storage access is denied and Cloud PHI authorization is acknowledged in PHI Security & HIPAA Readiness. Agency privacy, risk-analysis, retention, and BAA requirements still apply.
About EMS Narrative Builder
Prehospital documentation, clinical workflow, reference, reporting, and protected call-management tools for EMT, AEMT & Paramedic providers.
PRODUCTION
EMS Narrative Builder supports D-CHART narrative development, adult and pediatric assessment, trauma/PMS documentation, medications and weight-based calculations, treatments and procedures, reassessment vitals, respiratory support, refusal and Medical Control workflows, radio/verbal reports, hospital and PCI/Cath Lab destination support, document review/extraction, Saved Calls, protected cross-device sync, conflict recovery, Cloud Archive, Cloud Trash, and final narrative auditing. The app is designed to organize provider-entered information without inventing clinical findings or automatically marking reference information as patient care.
MINIMUM NECESSARY PHI: EMS Narrative Builder does not collect a patient name. Clinical information should be limited to what is necessary for the documented EMS workflow.
HIPAA READINESS: The application includes technical safeguards and PHI security gates, but HIPAA compliance depends on the final deployment, appropriate BAAs, agency policies, security risk analysis, workforce practices, retention requirements, and proper use. The application does not self-certify HIPAA compliance.
Created and Developed by Domonic BoydProduction Release 1.0.8
Clinical Workflow
Medical Control, refusal guidance, treatment procedures, and Ready-to-Finish documentation review.
STAGE 5R
Medical Control
Available on any call. Time is captured from this device and remains editable. An advisory does not mean Medical Control is required unless the applicable protocol specifically says so.
Medical Control requirement status will appear here from documented call information.
No Medical Control contacts documented.
Refusal Workflow — G-008
Select Transport / Disposition → Refusal to activate the refusal workflow.
Document only actions that actually occurred. Selecting Refusal does not automatically assert capacity, counseling, repeat-back, or Medical Control contact.
G-008 RISK ASSISTANT: Select Refusal to evaluate documented age, custody/coercion, and ALS activity. The provider makes the final classification.
FEARS Refusal Documentation — G-008
Nothing is prechecked. Confirm only what actually occurred.
Ready to Finish Call
This checker flags missing information that appears applicable from what has been entered. It never fills missing information in for the provider.
Run the documentation check when you are ready to finish the call.
Narrative Generation Options
Choose the documentation mode and whether documented times or numeric vital signs appear in the final narrative.
FINAL STEP
Non-AI modes use only information entered in this call and do not send narrative-generation data to AI.
Times and vitals remain saved in the structured call record even when omitted from the narrative.
AI-assisted D-CHART selected.
Final Narrative Audit
Audits the current final narrative. It flags issues only and never silently rewrites provider documentation.
Final narrative has not been audited yet.
Generate or enter a narrative, then run the final audit.
Transport / Disposition
Document transport, transfer of care, refusal, cancellation, and signatures.
No transport or disposition information entered.
Radio Report + Verbal Report Handoff
Automatically builds a short radio report and a readable bedside handoff from information already entered. Missing information is omitted - never invented.
Radio Report
Short enough to read over the radio. Critical abnormalities and major interventions are prioritized.
Radio report not marked as given.
Enter patient information to build the radio report.
Verbal Report Handoff
Large, separated lines make the report easier to follow while speaking in front of the receiving team.
Verbal handoff not marked as given.
Enter patient information to build the verbal report handoff.
Medication Center
Protocol-based medication reference plus structured medication administration. Selecting a reference does not document that the medication was given.
Only medications confirmed with Add Medication to Call are treated as administered.
Protocol reference text is never inserted here automatically. Enter the actual dose administered or use a verified calculator result.
Weight-Based Dose Calculator
Always available in Medications. Calculation options activate only when the selected patient population and protocol contain a supported weight-based bolus dose. Confirm the protocol, concentration, and final dose before administration.
5R2
70.0 kg / 154.3 lb
SELECTED DOSE—
CALCULATED DOSE—
VOLUME TO GIVE—
Select a medication with a weight-based protocol dose.
Medication / Treatment Reassessment Vitals
Add as many reassessment vital sets as needed. These are timestamped and remain separate from the initial vital set.
REASSESS
No reassessment vitals documented.
No structured medications documented.
Reference source: 2025 Paladin Patient Care Treatment Protocols. Each card separates contraindications/restrictions from cautions/clinical warnings. Patient-specific warnings use information already entered in the current call. Each card also shows approximate route-specific onset/time to effect. Onset estimates are bedside reference ranges only and are not repeat-dose timers. Truck stock can vary; confirm medication availability, current protocol, and agency scope before use.
Use Mark On Truck on a medication card to build a unit-specific list on this device.
On-Truck Inventory Details
Optional device-specific stock details. This does not change protocol dosing.
5Q
No stock detail selected.
Capture / Upload Patient Information
Photograph a medication label or patient paperwork, or upload an image/PDF/scanned file. Review extracted information before adding it to the call.
Medication Label Review
These are suggestions from the uploaded image. Confirm or edit every field before adding it to Home Medications.
Structured Extraction Review
Review each category separately. Nothing is added to the call until you choose Add.
Extracted information is not treated as confirmed patient information until the provider reviews and adds it to the appropriate field.
Documents Reviewed This Call
No patient documents reviewed.
Original Document Archive
Original photos/files are retained on this device and tied to this call. You can view or download them later. They are also included in Stage 5O portable backups.
STAGE 5O
No original patient documents stored for this call.
DEVICE-LOCAL UNTIL CLOUD SYNC IS ENABLED. These original files remain in this browser/device unless exported in a call backup. Do not clear browser site data until the call has been backed up or securely synced.
Additional Assessment Notes
Use this for findings or circumstances not covered by the structured sections.
Reviewed Document Information
Confirm extracted facts before including them in the narrative.
Additional Call Information
Add information that is not offered elsewhere. Choose the D-CHART section where it belongs so the app does not guess.
FREE TEXT
This field is intentionally free text. It is never moved to another section automatically.
Generated Adult D-CHART
Review and edit before copying into an ePCR.
Final narrative has not been audited yet.
Generate or enter a narrative, then run the final audit.
Report a Bug / Feature Issue
Tell us what did not work. Technical details stay in Admin Diagnostics instead of appearing on normal pages.
PRIVACY: Do not include patient names, dates of birth, addresses, phone numbers, or other direct identifiers in bug reports.
No report submitted.
Admin
Private diagnostics, known issues, and submitted reports for this device.
ADMIN
Admin diagnostics are locked.
System check has not been run.
Stage 6C3 Live Validation
Runs non-PHI production checks against this deployed app. The extraction probe uses a small synthetic text document containing no patient information.
6C3
Live validation has not been run.
Stage 6C4 Field Simulation Release Gate
Guided non-PHI end-to-end scenario checks before production release. Use synthetic test calls only.
6C4
Release gate has not been run.
Production Acceptance
Final deployed-release acceptance checklist. Use synthetic/non-PHI test data for validation steps.
1.0 ACCEPTANCE
Production acceptance has not been evaluated.
Known / Recorded Issues
User Bug Reports
REPORTING STATUS: Reports shown here are stored on this device. Central reporting from all users will be connected when authenticated cloud reporting is enabled.
PHI Security Setup: Not completed on this device.
PHI Security & HIPAA Readiness
Technical safeguards do not replace an agency privacy review or Business Associate Agreement requirements.
SECURITY
PHI SECURITY: Review the safeguards below before using real patient information with cloud or automated processing.
No PHI authorization acknowledgments are recorded on this device.
IMPORTANT: These acknowledgments document a provider/agency configuration decision; they do not certify HIPAA compliance. Do not enable a PHI pathway until the applicable agreements, policies, risk analysis, and organizational approvals are actually complete.
Automatic App Lock
Set a local app-lock PIN and inactivity timeout. The PIN is stored only as a salted cryptographic hash on this device.
App lock has not been configured.
Vendor / BAA Status
Administrative tracking only. Mark an agreement as executed only after the actual agreement is complete.
Vendor/BAA review has not been completed.
HIPAA Security Risk Analysis Checklist
This checklist helps document readiness work; it is not a substitute for the organization's formal risk analysis.
Risk-analysis checklist has not been reviewed.
Access & Account Review
Administrative review of account practices. These controls document policy readiness; Firebase still enforces the actual signed-in user boundary for cloud records.
Access review has not been completed.
Retention & Secure Disposal Policy
The app does not invent a retention period. Record the agency-approved policy here without patient information.
No agency retention policy is recorded. Automatic purge remains disabled.
Diagnostics PHI Safety Review
Scans local diagnostic records for fields or text patterns that may indicate patient identifiers. This is a safety check, not a guarantee that free text contains no PHI.
Diagnostics have not been reviewed in this session.
HIPAA Readiness Closeout
Combines technical safeguards with locally documented administrative readiness. A PASS here is not a government certification or legal determination of HIPAA compliance.
Run the readiness review after configuring the controls above.
ADMIN CONTROL: Vendor/BAA status, formal risk-analysis status, retention settings, incident records, and compliance exports require the local Admin PIN session. Provider-level PHI acknowledgments and App Lock remain available without Admin unlock.
PHI-Safe Audit Trail
Records security and cloud-management events without patient names, narratives, filenames, addresses, or clinical content.
Security Incident / Breach Assessment
Do not enter patient names or clinical details here. Record the security event and response only.
EMS Narrative Builder Locked
The app was locked after inactivity to reduce unauthorized access to information on this device.
Cloud services are signed out when the inactivity lock activates. Sign in again after unlocking if cloud access is needed.