Rejoice Software logo

हेल्थकेयर · SaaS

ClinicFlow — मल्टी-टेनेंट पेशेंट पोर्टल

24 क्लिनिकों के लिए मल्टी-टेनेंट पेशेंट पोर्टल — HIPAA के अनुरूप Laravel स्टैक पर टेलीमेडिसिन, ई-प्रिस्क्रिप्शन और Stripe बिलिंग।

ClinicFlow — मल्टी-टेनेंट पेशेंट पोर्टल
24 क्लिनिक जुड़े 99.98% अपटाइम HIPAA समीक्षा पूरी

क्लाइंट

Confidential (Healthcare)

सेक्टर

हेल्थकेयर

अवधि

20 हफ़्ते

लॉन्च

Q3 2024

टेक्नोलॉजी

Laravel Livewire Twilio Video Stripe

टीम

1 प्रोजेक्ट मैनेजर · 1 डिज़ाइनर · 3 Laravel इंजीनियर · 1 DevOps · 1 QA

01 / 05

चुनौती

स्वतंत्र क्लिनिकों का एक समूह एक पुराने EHR वेंडर को हर साल छह अंकों की लाइसेंस फ़ीस देना बंद करना चाहता था, जिसका प्रोडक्ट साफ़ तौर पर आगे नहीं बढ़ रहा था। उन्हें एक आधुनिक पेशेंट पोर्टल चाहिए था — अपॉइंटमेंट, टेलीमेडिसिन, प्रिस्क्रिप्शन, रिकॉर्ड, भुगतान — जो एक ही तकनीकी ढाँचे पर सभी क्लिनिकों को सेवा दे, लेकिन हर क्लिनिक का मरीज़ डेटा अलग रखे। और इसे HIPAA के हिसाब से जाँचा जा सके।

इसे बनाने की हर पिछली कोशिश टेनेंसी के सवाल पर अटक गई थी। पंक्ति-स्तर फ़िल्टर वाला एक डेटाबेस मेडिकल डेटा के लिए बहुत जोखिम भरा लगता था। पूरी तरह अलग-अलग डेटाबेस उस टीम के लिए संभालना मुश्किल लगता था जो फ़ुल-टाइम DBA नहीं रखना चाहती थी। सबकी अपनी राय थी; किसी ने कुछ लॉन्च नहीं किया था।

02 / 05

हमारा तरीका

हमने हाइब्रिड मॉडल चुना: प्लेटफ़ॉर्म के लिए साझा डेटाबेस (लॉग-इन, बिलिंग, संचालन) और हर क्लिनिक के लिए अलग डेटाबेस (मरीज़ रिकॉर्ड, अपॉइंटमेंट, नोट्स)। Tenancy for Laravel ने रूटिंग संभाली: हर अनुरोध मिडलवेयर में शुरू में ही क्लिनिक पहचानता और मरीज़ डेटा छूने से पहले डेटाबेस कनेक्शन बदल देता। बैकअप, की रोटेशन और ऑडिट लॉग हर क्लिनिक के लिए अलग चलते हैं।

टेलीमेडिसिन के लिए हमने Twilio Video जोड़ा। प्रिस्क्रिप्शन के लिए, जुड़ते समय डॉक्टर की पहचान Stripe Identity से पक्की की, और साइन किए गए प्रिस्क्रिप्शन हर क्लिनिक के एन्क्रिप्टेड S3 बकेट में, हर फ़ाइल के लिए अलग KMS लिफ़ाफ़े के साथ रखे।

03 / 05

अहम फ़ैसले

हर बदलाव एक इवेंट बस से होकर गया। किसी आर्किटेक्चर के शौक़ से नहीं — बल्कि इसलिए कि HIPAA ऑडिट ट्रेल यही माँगता है। हर रिकॉर्ड बदलाव, हर प्रिस्क्रिप्शन, हर अपॉइंटमेंट और हर लॉग-इन प्रयास एक न बदले जा सकने वाले लॉग में साइन की गई हैश चेन के साथ दर्ज होता है — जिसे कंप्लायंस अधिकारी बिना इंजीनियर के जाँच सकते हैं।

पूरा स्टैक एक Cloudflare ज़ोन के पीछे चलता है, जिसके WAF नियम हेल्थकेयर ट्रैफ़िक के हिसाब से तय किए गए हैं। कोई भी इन्फ्रास्ट्रक्चर ग्राहक के क्षेत्र से बाहर नहीं है। सारा रखा हुआ डेटा AES-256 से एन्क्रिप्टेड है, और कुंजियाँ KMS में सख़्त रोटेशन के साथ संभाली जाती हैं।

हमने अपना वीडियो सिस्टम बनाने से इनकार किया। Twilio Video प्रति मिनट महँगा है, लेकिन जाँचा जा सकता है, मॉनिटर होता है और उसका सपोर्ट है। हमारा काम मरीज़ों की बेहतर देखभाल था, वीडियो इन्फ्रास्ट्रक्चर कंपनी बनना नहीं।

04 / 05

क्या बदला

लॉन्च के 6 महीनों में 24 क्लिनिक जुड़ गए। अपटाइम 99.98% है (सबसे हाल की तिमाही)। बाहरी समीक्षा में कोई रुकावट वाली कमी न मिलने पर कंप्लायंस विभाग ने HIPAA तैयारी को मंज़ूरी दी। अपॉइंटमेंट पर न आने वाले मरीज़ 18% से घटकर 9% रह गए, क्योंकि अब रिमाइंडर और एक टैप में दोबारा समय तय करना काम करता है।

05 / 05

आगे क्या

हम AI की मदद से क्लिनिकल नोट का ड्राफ़्ट आज़मा रहे हैं, जो वीडियो कंसल्टेशन के ट्रांसक्रिप्ट से SOAP नोट पहले से भर देता है। अंतिम संस्करण पर हमेशा डॉक्टर ही हस्ताक्षर करते हैं — मॉडल बस हर मरीज़ पर 4–6 मिनट बचाता है। शुरुआती क्लिनिक हर दिन 40+ मिनट का डॉक्टर का समय वापस पा रहे हैं।

बात करें

कुछ यादगार बनाते हैं.

फ़्री 30-मिनट स्ट्रैटेजी कॉल. कोई पिच नहीं, कोई बाध्यता नहीं — सिर्फ एक योजना.

प्रोजेक्ट शुरू करें