फार्मेसी इन्वेंट्री प्रबंधन
फार्मेसी में मंगलवार को पुरानी बीमारी की दवा खत्म नहीं चल सकती, और पिछले महीने एक्सपायर हुई बोतल बाँटी भी नहीं जा सकती। इन्वेंट्री मरीज की देखभाल है, शेल्फ़ पर बैठा पैसा है, और एक ऐसा रिकॉर्ड जिसे आपको कभी सफ़ाई देनी पड़ सकती है। स्वतंत्र फार्मेसी, क्लिनिक फार्मेसी, कंपाउंडिंग लैब और पशु चिकित्सा फार्मेसी सब एक ही दबाव महसूस करते हैं: हज़ारों SKU, तिथि वाला स्टॉक, पतला मार्जिन, और एक टीम जो स्प्रेडशीट से जूझने के लिए काउंटर बंद नहीं कर सकती।
यह आपके फार्मेसी प्रबंधन सिस्टम को बदलने की पेशकश नहीं है। डिस्पेंसिंग, क्लेम और ई-प्रिस्क्राइबिंग उसी सॉफ़्टवेयर में रहें जो उसके लिए बना है। Simple Inventory Management उसके बगल का स्टॉक लेयर है: लाइव गिनती, लॉट, एक्सपायरी, पार लेवल, रिसीविंग, और एक खोज जिसका आप असल में उपयोग कर सकें जब रिकॉल आ जाए।
फार्मेसी को इन्वेंट्री सॉफ़्टवेयर से असल में क्या चाहिए
फार्मेसी इन्वेंट्री ज़्यादातर रिटेल स्टॉक से सख्त होती है। हर उत्पाद की एक्सपायरी होती है। कई में लॉट या बैच नंबर होता है जिसकी ज़रूरत उस दिन पड़ेगी जब निर्माता रिकॉल जारी करे। तेज़ चलने वालों को पार लेवल चाहिए ताकि होलसेलर ऑर्डर अनुमान का खेल न रहे। ऊँचे-मूल्य और कड़े नियंत्रण वाले आइटम को इस बात का ट्रेल चाहिए कि गिनती किसने बदली और कब। कम-तिथि वाला स्टॉक चुपचाप राइट-ऑफ बन जाता है अगर कोई पहले-एक्सपायर-पहले न घुमाए।
व्यावहारिक सूची ऐसी दिखती है:
- लगातार गिनती जो स्टॉक रिसीव, डिस्पेंस, ट्रांसफ़र या राइट-ऑफ होते ही अपडेट हो।
- लॉट और बैच ट्रैकिंग ताकि रिकॉल शेल्फ़-दर-शेल्फ़ की तलाश नहीं, एक लुकअप हो।
- एक्सपायरी तिथियाँ हर स्टॉक लाइन पर, “जो सामने पड़ा है” की जगह FEFO रोटेशन के साथ।
- पार लेवल और रीऑर्डर पॉइंट इस आधार पर कि आइटम असल में कितनी तेज़ी से चलता है।
- रिसीविंग जो ब्यौरा कैप्चर करे जब टोट अभी खुला हो।
- साइकल गिनती और फ़्रीज़ किए स्नैपशॉट ताकि रिकॉर्ड और शेल्फ़ ईमानदार रहें।
- लोकेशन फ्रिज, तिजोरी, फ्रंट एंड, बैक रूम और दूसरी दुकान के लिए।
- स्कैनिंग फ़ोन या बारकोड स्कैनर से, क्योंकि NDC कोड टाइप करना गलतियों की शुरुआत है।
क्लिनिक और डेंटल ऑफ़िस उपभोग्य सामग्री के साथ ऐसी ही समस्याओं से टकराते हैं। अगर वह सेटअप आपके ज़्यादा करीब है, देखें डेंटल और मेडिकल प्रैक्टिस के लिए इन्वेंट्री।
लॉट और एक्सपायरी नोटबुक में नहीं, स्टॉक लाइन पर रखें
लॉट नंबर बोतलों के एक समूह को वापस एक प्रोडक्शन रन से जोड़ता है। जब सप्लायर लॉट “L-22841” रिकॉल करे, तो एक ही सवाल मायने रखता है: क्या हमारे पास कोई है, और कहाँ? लॉट को स्टॉक लाइन पर एक यूनिट-स्तरीय कस्टम फ़ील्ड के रूप में रखें। एक ही SKU के तीन लॉट तीन आइटम बनाकर नहीं, तीन लाइनों के रूप में रखें, हर एक का अपना लॉट और एक्सपायरी। NDC, निर्माता, भंडारण स्थिति (कमरे का तापमान, रेफ़्रिजरेट, प्रकाश-सुरक्षित) और बिन लोकेशन उसी जगह हों: फ़ील्ड जिन्हें आप खोज सकें और कॉलम की तरह दिखा सकें।
| आइटम | स्टॉक | लॉट # | एक्सपायरी | बिन |
|---|---|---|---|---|
| Amoxicillin 500mg | 48 | L-22841 | 2027-03-14 | A-04 |
| Amoxicillin 500mg | 36 | L-33012 | 2026-11-02 | A-04 |
| Insulin glargine | 12 | L-90115 | 2026-10-18 | फ्रिज |
| Saline 0.9% 500ml | 96 | L-44008 | 2027-01-09 | A-07 |
हर बार पहले-एक्सपायर-पहले घुमाएँ
फार्मेसी FEFO पर चलती है: जो पैक सबसे जल्दी एक्सपायर हो, वही पहले डिस्पेंस हो, भले ही बाद वाली डिलीवरी कल आई हो। FIFO (सबसे पुरानी रसीद पहले) बिना तिथि वाले माल के लिए ठीक डिफ़ॉल्ट है। तिथि वाली दवाओं में एक्सपायरी तिथि जीतनी चाहिए। रिसीविंग पर एक्सपायरी YYYY-MM-DD जैसे क्रमबद्ध प्रारूप में कैप्चर करें, उसे कॉलम की तरह दिखाएँ, और कम-तिथि वाला स्टॉक वहाँ रखें जहाँ टेक्नीशियन असल में उठाते हैं। विधियों पर और FIFO बनाम LIFO बनाम FEFO में।
कम-तिथि वाला स्टॉक दरवाज़े से बाहर जाता वर्किंग कैपिटल भी है। अगले 30, 60 और 90 दिनों में क्या एक्सपायर होगा, इसकी साप्ताहिक नज़र अचानक राइट-ऑफ से सस्ती है, और यही वह सवाल है जो आप एक और स्प्रेडशीट बनाने की जगह बिल्ट-इन AI से पूछ सकते हैं।
पार लेवल सेट करें ताकि कम स्टॉक खुद चिह्नित हो
पार लेवल वह मात्रा है जो आप अगली होलसेलर ड्रॉप से पहले हाथ में रखना चाहते हैं। आपको यह जानने की ज़रूरत नहीं कि lisinopril 10 mg की ठीक 14 बोतलें हैं। आपको यह जानना है कि आप उन 20 से नीचे हैं जो लीड टाइम प्लस बफ़र पार कराती हैं। Simple Inventory में यह एक रीऑर्डर पॉइंट है, साथ में चेतावनी और गंभीर स्तर, ताकि पार से नीचे के आइटम किसी के दिमाग में रहने के बजाय ऑर्डर सूची पर उतरें।
ये संख्याएँ आइटम के असल मूवमेंट से सही आकार दें, फिर जब कमी, कोई नया प्रिस्क्राइबर या मौसमी उछाल (फ़्लू, एलर्जी, स्कूल शुरू होने पर ADHD फ़िल) तस्वीर बदले तो उन्हें दोबारा देखें। पार के साथ, उन कुछ दवाओं पर मामूली सेफ्टी स्टॉक जोड़ें जो स्टॉकआउट पर मरीजों को चोट पहुँचाती हैं। हर SKU न बढ़ाएँ: शेल्फ़ की जगह और नकदी दोनों सीमित हैं।
जब कोई चीज़ रेखा पार करे, अलर्ट वहीं दिखना चाहिए जहाँ टीम पहले से देखती है। कम-स्टॉक अलर्ट Microsoft Teams में पोस्ट करें ताकि फार्मासिस्ट को यह जानने के लिए डैशबोर्ड खोलना न पड़े कि amoxicillin अभी गंभीर स्तर पर चला गया।
टोट ऐसे रिसीव करें जैसे गिनती इसी पर टिकी हो (टिकी होती है)
ज़्यादातर इन्वेंट्री गलतियाँ रिसीविंग से शुरू होती हैं: कम शिपमेंट पर हस्ताक्षर हो जाता है, लॉट दर्ज ही नहीं होता, रेफ़्रिजरेटेड आइटम काउंटर पर बैठ जाता है। डिलीवरी को परचेज़ ऑर्डर से मिलाएँ, टोट में असल में क्या है गिनें, स्टॉक लाइन पर लॉट और एक्सपायरी कैप्चर करें, फिर ऑर्डर को पूर्ण चिह्नित करें ताकि ऑन-ऑर्डर मात्रा इन-स्टॉक बन जाए। पाँच-मिनट वाला संस्करण स्टॉक को सही तरीके से रिसीव करना में है।
अगर डिब्बे पर पहले से UPC या EAN है, उसे स्टोर करें और स्कैन करें। अगर ऐसा लेबल चाहिए जो बिना ऐप इंस्टॉल किए फ़ोन पर आइटम खोले, तो बिन या SKU के लिए QR कोड प्रिंट करें। फार्मेसी दोनों इस्तेमाल कर सकती हैं: पैक पर पहले से मौजूद निर्माता कोड के लिए बारकोड, शेल्फ़ टैग के लिए QR जिसे टेक्नीशियन फ़िल के बीच असल में स्कैन करता है। तुलना बारकोड बनाम QR कोड में है।
फ्रिज, तिजोरी और दूसरी दुकान को लोकेशन मानें
“हमारे पास 40 हैं” तब काम का आँकड़ा नहीं जब 12 फ्रिज में हैं, 8 नियंत्रित-पदार्थ कैबिनेट में, 15 तेज़-चलने वाली दीवार पर और 5 दूसरी दुकान पर। हर भौतिक जगह को अपना लोकेशन दें ताकि ट्रांसफ़र एक दर्ज मूव हो, टेक्स्ट संदेश नहीं। मल्टी-साइट आदतें बहु-स्थान ट्रैकिंग और स्थानों के बीच गिनती को ईमानदार रखना में हैं।
QR बिन पर लगाएँ, सिर्फ़ आइटम पर नहीं। इंसुलिन फ्रिज स्कैन करें, देखें वहाँ क्या होना चाहिए, मौके पर ठीक करें। कमरे पर लेबल लगाना दोपहर की परियोजना है अपनी इन्वेंट्री को QR कोड से लेबल करें में।
तय समय पर गिनें, रिकॉर्ड को फ़्रीज़ करें
लगातार रिकॉर्ड खिसकते हैं। गलत गिनती, गलत प्रोसेस की गई वापसी, वह बर्बाद रीकॉन्स्टिट्यूशन जो दर्ज ही नहीं हुई: सिस्टम और शेल्फ़ असहमत होते हैं, और पता सबसे खराब समय पर चलता है। A-आइटम (ऊँचा मूल्य, ऊँचा जोखिम, तेज़ चलने वाले) अक्सर साइकल काउंट करें, लंबी पूँछ कम बार। ABC रैंकिंग वही फ़िल्टर है: उन 20% स्टॉक पर ध्यान दें जो मायने रखता है।
जब गिनें, फ़्रीज़ करें। स्नैपशॉट ठीक-ठीक कैप्चर करते हैं कि किसी क्षण हाथ में क्या था, जिससे मासिक मिलान, द्विवार्षिक इन्वेंट्री, या विसंगति की जाँच याददाश्त की परीक्षा नहीं, तुलना बन जाती है। प्रक्रिया स्टॉक मिलान और साइकिल काउंटिंग बनाम पूर्ण भौतिक गिनती में है।
कड़े नियंत्रण वाले आइटम को सख्त ट्रेल चाहिए। उन SKU को यूनिट-स्तरीय ट्रैकिंग पर ले जाएँ ताकि हर पैक या डिवाइस सिर्फ़ मात्रा नहीं, स्थिति और दर्ज इतिहास वाला अपना रिकॉर्ड हो। यही तरीका है “यह किसके पास था, और कब?” का जवाब हफ़्ते को याद से दोबारा गढ़े बिना देने का। देखें हर यूनिट के लिए एक ऑडिट ट्रेल।
कंपाउंडिंग: फ़ॉर्मूला को रेसिपी की तरह मानें
कंपाउंडिंग फार्मेसी सिर्फ़ तैयार बोतलें नहीं गिनतीं। वे API, बेस, फ्लेवर और पैकेजिंग गिनती हैं, फिर उन्हें मिलाती हैं। एक असेंबली रेसिपी है: सामग्री और मात्राएँ लिखें, लाइव स्टॉक से कितने बन सकते हैं देखें, और बनाते समय पार्ट्स खर्च करें। लॉट और एक्सपायरी सामग्री लाइनों पर ही रहते हैं, इसलिए रिकॉल किया बल्क पाउडर अभी भी एक खोज है।
वही विचार क्लिनिक किट, इम्यूनाइज़ेशन ट्रे और DME एक्सेसरी पर भी लागू होता है: एक नामित बंडल जिसके पार्ट्स आप पहले से ट्रैक करते हैं, दूसरी गिनती नहीं जो खिसक जाएगी।
स्टॉक खत्म होने के बाद नहीं, ऑर्डर से पहले पूछें
बिल्ट-इन MCP सर्वर Claude या Grok जैसे AI असिस्टेंट को लाइव स्टॉक पढ़ने देता है (उस कंपनी तक सीमित जिसे आप अधिकृत करते हैं) और उबाऊ काम करवाता है: पार से नीचे क्या है जाँचें, इस महीने क्या एक्सपायर होता है सूचीबद्ध करें, स्टॉक लाइन पर लॉट नंबर सेट करें, रीऑर्डर सूची ड्राफ़्ट करें। चैट में API कुंजियाँ पेस्ट नहीं। सेटअप AI को जोड़ना में है।
कैटलॉग साथ ले आएँ, एक-एक SKU नहीं
स्वतंत्र फार्मेसी के पास अक्सर पहले से स्प्रेडशीट या होलसेलर एक्सपोर्ट होता है। प्रीव्यू वाला बल्क CSV आयात वह तरीका है जिससे आप 2,000 आइटम दोबारा टाइप किए बिना एक दोपहर में लाइव हो जाते हैं। नाम, लागत, हाथ में मात्रा, रीऑर्डर पॉइंट और वे कस्टम फ़ील्ड मैप करें जिनका आप असल में उपयोग करते हैं (NDC, लॉट, एक्सपायरी)। विवरण स्प्रेडशीट से बाहर निकालने का सबसे तेज़ तरीका में।
वहाँ से, एक-क्लिक मूल्यांकन और कम-स्टॉक रिपोर्ट बताती है कि शेल्फ़ कितने की हैं और क्या ऑर्डर करना है, और QuickBooks या Xero में निर्यात बही को दूसरी इन्वेंट्री बनने से रोकता है।
यह किसके लिए है (और किसे और देखना चाहिए)
Simple Inventory एक सामुदायिक फार्मेसी, क्लिनिक डिस्पेंसरी, कंपाउंडिंग लैब, पशु चिकित्सा फार्मेसी, या डेंटल या मेडिकल प्रैक्टिस के बगल वाले सप्लाई रूम पर बैठता है। फ्रंट एंड पर भी: OTC, टिकाऊ चिकित्सा उपकरण, टेस्टर और बैग, जिन्हें कई PMS इन्वेंट्री मॉड्यूल बाद की सोच मानते हैं।
यह PioneerRx नहीं, QS/1 नहीं, अस्पताल फार्मेसी सूचना सिस्टम नहीं। यह क्लेम नहीं भेजेगा, ई-प्रिस्क्रिप्शन नहीं भेजेगा, DEA Form 222 दाखिल नहीं करेगा, DSCSA सीरियलाइज़ेशन नहीं चलाएगा। अगर वे चाहिए, जो सिस्टम उन्हें करता है उसे रखें। Simple Inventory वहाँ इस्तेमाल करें जहाँ वे टूल कमज़ोर हैं: तिथि वाले लॉट, पार लेवल जिन्हें टीम असल में बनाए रखे, फ़ोन स्कैनिंग, बहु-स्थान गिनती, और एक AI जिससे आप स्टॉक के बारे में सादी भाषा में पूछ सकें।
एक प्लान, असीमित आइटम और टीम-सदस्य, हर बिन पर QR, उन ब्यौरों के लिए कस्टम फ़ील्ड जिन्हें फार्मेसी छोड़ नहीं सकती। सीमित समय के लिए फ़िलहाल मुफ़्त।