A HIPAA-compliant iOS app for generating clinical narratives from home health visits using structured documentation.
- Voice-to-Text Input: Record responses using iOS Speech Recognition
- 7-Question Framework: Structured home health visit documentation
- Simple Narrative Formatting: Converts answers into professional clinical format
- Privacy First: No data storage, ephemeral processing only
- Medicare Compliant: Professional clinical language suitable for documentation
- Offline Operation: Works completely offline for privacy
- Broad Compatibility: Supports iOS 16+ devices
- iOS 16.0+ (Wide device compatibility)
- Any iPhone supporting iOS 16+
- Xcode 15.0+
- Swift 6.0
- Microphone and Speech Recognition permissions
- What is the patient's name?
- How is the patient's mental status and alertness?
- How is the patient's mobility and safety?
- What is the medication compliance status?
- Were any treatments or wound care performed?
- What patient education was provided?
- What is the plan for the next visit?
- All processing occurs on-device
- No persistent storage of patient information
- Data automatically cleared when app backgrounds or terminates
- Session data cleared immediately after narrative is copied
- HIPAA-compliant by design
- Answer Questions: Navigate through 7 structured questions
- Voice Input: Use microphone for hands-free text entry
- Generate Narrative: AI creates professional clinical documentation
- Copy & Clear: Copy narrative to clipboard, data auto-clears
- QuestionAnswerView: Main Q&A interface with voice input
- NarrativeView: Display and copy generated narratives
- SpeechRecognitionService: Voice-to-text functionality
- NarrativeGenerationService: AI narrative generation
- PrivacyManager: HIPAA compliance and data clearing
Narration/
├── Models/
│ ├── Question.swift # Question data model
│ └── VisitSession.swift # Session state management
├── Services/
│ ├── SpeechRecognitionService.swift # Voice input
│ ├── NarrativeGenerationService.swift # AI generation
│ └── PrivacyManager.swift # Privacy compliance
├── Views/
│ ├── ContentView.swift # Main app view
│ ├── QuestionAnswerView.swift # Q&A interface
│ └── NarrativeView.swift # Narrative display
└── NarrationApp.swift # App entry point
Simple, reliable narrative formatting:
- Direct answer formatting: Takes your 7 responses and formats them professionally
- Clinical language: Uses proper first-person nursing documentation style
- Instant generation: No AI processing delays or failures
- 100% reliable: Always works, no internet or special hardware required
- Open
Narration.xcodeprojin Xcode 15+ - Set deployment target to iOS 16.0
- Build and run on simulator or device (any iPhone with iOS 16+)
- Grant microphone and speech recognition permissions when prompted
- Microphone: For voice input recording
- Speech Recognition: For converting speech to text
These permissions are automatically requested on first use and are required for voice input functionality.
- No network connectivity required or used
- No data leaves the device
- No analytics or tracking
- Session data cleared automatically
- Suitable for HIPAA-covered entities
- Additional clinical templates for different visit types
- Export options beyond clipboard (PDF, text files)
- Voice commands for navigation
- Custom narrative templates