E-Prescription Certification & Compliance Requirements
Overview
This document outlines all certification, registration, and compliance requirements for implementing e-prescribing functionality with Surescripts network integration. Follow these steps sequentially to ensure proper certification and legal compliance.
Certification Timeline Overview
| Phase | Duration | Activities | Dependencies |
|---|---|---|---|
| Preparation | 2-4 weeks | Registrations, documentation, legal setup | Business entity documentation |
| Development | 8-12 weeks | Build integration, implement requirements | Technical team availability |
| Testing | 4-6 weeks | Surescripts testing, compliance validation | Development completion |
| Certification | 2-4 weeks | Final certification, production approval | Successful testing |
| Total | 16-26 weeks | Full certification process | - |
1. NCPDP Provider ID Registration
What is NCPDP?
National Council for Prescription Drug Programs - assigns unique identifiers to pharmacies and providers for e-prescribing.
Registration Process
- Visit: https://www.ncpdp.org/
- Apply for Provider ID:
- Cost: $195 initial fee + $95 annual maintenance
- Processing time: 5-7 business days
- Required Information:
- Business name and structure
- Tax ID (EIN)
- Physical address
- Contact information
- Provider types in practice
Required Documents
- Business license
- Tax identification documents
- Provider licenses for all prescribers
- Proof of physical address
2. Surescripts Certification Process
Step 1: Initial Registration (Week 1-2)
Create Surescripts Account
- Visit: https://surescripts.com/get-started/
- Select "Health IT Vendor" application
- Complete vendor application form
Required Information
- Company legal name
- NCPDP Provider ID (once obtained)
- Technical contact information
- Business contact information
- Estimated prescription volume
- Target go-live date
Step 2: Legal Agreements (Week 2-3)
Agreements to Sign
- Network Agreement: Legal terms for network access
- Business Associate Agreement (BAA): HIPAA compliance
- Service Level Agreement (SLA): Performance standards
- Pricing Agreement: Transaction fee structure
Typical Costs
- Setup Fee: $5,000 - $10,000
- Annual Fee: $3,000 - $5,000
- Transaction Fees: $0.10 - $0.25 per prescription
- Testing Environment: Often included
Step 3: Technical Integration (Week 3-14)
Implementation Requirements
-
Message Standards:
- NCPDP SCRIPT Standard 2017071
- XML message format
- Required and optional fields
-
Security Requirements:
- TLS 1.2 or higher
- Digital certificates (X.509)
- Message encryption
- IP whitelisting
-
API Integration:
Endpoints Required: - /prescriptions/send - /prescriptions/cancel - /prescriptions/status - /pharmacy/search - /eligibility/check (optional Phase 1) - /formulary/check (optional Phase 1) -
Required Capabilities:
- NewRx (new prescriptions)
- RxChangeRequest (modifications)
- CancelRx (cancellations)
- RefillRequest (refills)
- RxFill (status updates)
Step 4: Testing & Validation (Week 15-20)
Test Scenarios
-
Basic Prescription Flow:
- Create new prescription
- Send to test pharmacy
- Receive acknowledgment
- Cancel prescription
-
Error Handling:
- Invalid pharmacy
- Network timeout
- Malformed messages
- Authentication failures
-
Edge Cases:
- Multiple prescriptions
- Special characters in SIG
- Maximum field lengths
- Time zone handling
Certification Tests
- Minimum 95% pass rate required
- 100+ test prescriptions
- All message types
- Error scenarios
- Performance benchmarks
Step 5: Production Approval (Week 21-24)
Requirements for Production
- Successful Testing: All test cases passed
- Security Audit: Completed and passed
- Documentation Review: All guides complete
- Support Plan: 24/7 contact established
- Go-Live Plan: Detailed rollout strategy
3. DEA Registration & EPCS Certification
DEA Registration Process
For Each Provider
-
Obtain DEA Number:
- Apply at: https://www.deadiversion.usdoj.gov/
- Cost: $888 for 3 years
- Processing: 4-6 weeks
-
Required Documents:
- State medical license
- State controlled substance license
- Proof of identity
- Business registration
EPCS Certification (Phase 2)
Requirements
-
Identity Proofing:
- In-person or remote identity verification
- Government-issued ID validation
- Credential issuance
-
Two-Factor Authentication:
- Something you know (password)
- Something you have (token, phone)
- Optional: Something you are (biometric)
-
Audit Requirements:
- Third-party audit required
- Annual recertification
- Cost: $10,000 - $15,000
-
Technical Requirements:
- FIPS 140-2 Level 1 cryptography
- Logical access controls
- Audit trail preservation (2 years)
- Backup and recovery procedures
4. State-Specific Requirements
All-State Compliance Strategy
Since you're operating in all states, you must meet the most stringent requirements:
Universal Requirements
-
E-Prescribing Mandates:
- New York: All prescriptions must be electronic (with exceptions)
- Minnesota: Opioids must be prescribed electronically
- Many states moving to mandatory e-prescribing
-
PDMP Integration:
- 49 states have PDMPs (Prescription Drug Monitoring Programs)
- Many require checking before prescribing controlled substances
- Some require automatic reporting
-
Prescription Validity Periods:
- Controlled substances: 6 months to 1 year
- Non-controlled: 1-2 years
- State-specific variations
State Registration Requirements
Priority States (Strictest Requirements)
-
New York
- Mandatory e-prescribing
- PDMP check required
- Specific security requirements
-
California
- CURES PDMP integration required
- Specific tamper-resistant requirements
- Security prescription forms for fallback
-
Florida
- E-FORCSE PDMP integration
- Specific validation requirements
- Counterfeit-proof prescription requirements
Compliance Matrix Tool
Create a spreadsheet tracking:
- State name
- E-prescribing mandate (Y/N)
- PDMP name and requirements
- Prescription validity periods
- Special requirements
- Registration status
5. Drug Database Requirements
RxNorm (Free Tier - MVP)
Setup Process
-
Access RxNorm:
- URL: https://www.nlm.nih.gov/research/umls/rxnorm/
- License: Free, requires UMLS license
- Updates: Monthly
-
Implementation:
Required Data Sets: - RxNorm Concepts (drug names) - RxNorm Attributes (strength, form) - RxNorm Relationships (brand/generic) -
Integration Requirements:
- Download monthly updates
- Parse and import data
- Map to NCPDP codes
- Maintain version history
First Databank (Phase 2)
Licensing Process
-
Contact FDB Sales:
- Cost: $30,000 - $50,000 annually
- Based on provider count and volume
-
Capabilities Included:
- Drug-drug interactions
- Allergy checking
- Dosage range checking
- Formulary data
- Clinical decision support
-
Implementation Timeline:
- Contract negotiation: 2-4 weeks
- Technical integration: 4-6 weeks
- Testing and validation: 2-3 weeks
6. Security & Audit Requirements
HIPAA Compliance
Technical Safeguards
-
Access Controls:
- Unique user identification
- Automatic logoff (15 minutes)
- Encryption and decryption
-
Audit Controls:
- Log all prescription actions
- Maintain logs for 6 years
- Regular audit reviews
-
Integrity Controls:
- Message authentication
- Error correction procedures
- Electronic signature standards
-
Transmission Security:
- End-to-end encryption
- TLS 1.2 minimum
- Certificate management
Audit Trail Requirements
Required Audit Elements
{
timestamp: "ISO8601",
userId: "Provider ID",
patientId: "Encrypted/Hashed",
action: "create|modify|cancel|view",
prescriptionId: "UUID",
medicationDetails: {
name: "string",
quantity: "number",
controlled: "boolean"
},
ipAddress: "string",
sessionId: "UUID",
changeReason: "string (if modified/cancelled)"
}Retention Requirements
- Standard prescriptions: 2 years
- Controlled substances: 5 years
- Audit logs: 6 years
- Failed attempts: 1 year
7. Implementation Checklist
Phase 1: Preparation (Weeks 1-4)
- Obtain EIN/Tax ID
- Register for NCPDP Provider ID
- Create Surescripts account
- Assign technical team
- Review state requirements
- Set up legal entity
Phase 2: Legal & Compliance (Weeks 2-6)
- Sign Surescripts agreements
- Complete BAA agreements
- Review state regulations
- Establish security policies
- Create audit procedures
- Obtain business insurance
Phase 3: Development (Weeks 4-16)
- Set up development environment
- Implement NCPDP SCRIPT
- Build pharmacy search
- Create prescription workflow
- Implement security measures
- Build audit system
Phase 4: Testing (Weeks 16-20)
- Complete Surescripts test cases
- Security penetration testing
- Performance testing
- User acceptance testing
- Compliance validation
- Documentation review
Phase 5: Certification (Weeks 20-24)
- Submit for Surescripts certification
- Complete security audit
- Finalize production setup
- Train support team
- Create rollout plan
- Obtain production credentials
Phase 6: Launch Preparation (Weeks 24-26)
- Provider training materials
- Support documentation
- Monitoring setup
- Incident response plan
- Rollback procedures
- Go-live checklist
8. Ongoing Compliance
Annual Requirements
-
Recertification:
- Surescripts annual review
- Security audit
- EPCS recertification (Phase 2)
-
Updates:
- NCPDP SCRIPT standard updates
- State regulation changes
- Drug database updates
-
Reporting:
- Controlled substance reports
- PDMP submissions
- Quality metrics
Monthly Tasks
- Review audit logs
- Update drug database
- Monitor compliance alerts
- Review failed prescriptions
- Update provider credentials
Compliance Calendar
Create recurring tasks for:
- Daily: Drug database updates
- Weekly: Audit log reviews
- Monthly: Compliance reports
- Quarterly: Security reviews
- Annually: Recertification
9. Cost Summary
Initial Costs (Year 1)
| Item | Cost Range | Notes |
|---|---|---|
| NCPDP Provider ID | $290 | Initial + first year |
| Surescripts Setup | $5,000 - $10,000 | One-time |
| Surescripts Annual | $3,000 - $5,000 | Yearly |
| DEA Registration | $888 per provider | 3-year term |
| Security Audit | $5,000 - $10,000 | Required |
| Legal Review | $5,000 - $10,000 | State compliance |
| Total Year 1 | $20,000 - $40,000 | Plus per-provider costs |
Ongoing Annual Costs
| Item | Cost Range | Notes |
|---|---|---|
| NCPDP Maintenance | $95 | Annual |
| Surescripts Annual | $3,000 - $5,000 | Yearly fee |
| Transaction Fees | $3,650 - $18,250 | 100-200/day @ $0.10-0.25 |
| Drug Database | $0 - $50,000 | RxNorm free, FDB paid |
| Security Audits | $5,000 | Annual requirement |
| Total Annual | $12,000 - $80,000 | Varies by volume |
10. Support Resources
Surescripts Support
- Technical Support: 1-866-797-3239
- Email: support@surescripts.com
- Developer Portal: https://developer.surescripts.com/
- Documentation: Provided after agreement
NCPDP Resources
- Website: https://www.ncpdp.org/
- Standards: https://standards.ncpdp.org/
- Support: 480-477-1000
DEA Resources
- Registration: https://www.deadiversion.usdoj.gov/
- EPCS Info: DEA Diversion Control Division
- Support: 1-800-882-9539
Compliance Resources
- HIPAA: https://www.hhs.gov/hipaa/
- State Boards: Individual state pharmacy boards
- PDMP Contacts: State-specific programs
Appendix A: Common Certification Failures
Top Reasons for Delays
- Incomplete Documentation: Missing provider licenses
- Failed Security Audit: Inadequate encryption
- Poor Test Coverage: < 95% pass rate
- Message Format Errors: Invalid NCPDP SCRIPT
- Timeout Handling: Poor error recovery
Prevention Strategies
- Start documentation early
- Engage security consultant
- Comprehensive test plan
- Use Surescripts validators
- Implement robust error handling
Appendix B: Emergency Procedures
Certification Issues
- Contact Surescripts support immediately
- Document all issues thoroughly
- Engage technical consultant if needed
- Have fallback plan (print prescriptions)
Compliance Violations
- Self-report to relevant authority
- Implement immediate corrections
- Document remediation steps
- Update policies and procedures
Document Version: 1.0
Last Updated: November 2024
Author: Compliance Team
Next Review: Quarterly
Contact: compliance@kulcare.com