መረጃና ግላዊነት

PharmaFlow የሚያስቀምጠው፣ እና የሚደርስበት ሰው

ይህ ገጽ ሥርዓቱ የሚይዘውን፣ የሚቀመጥበትን ቦታ፣ የሚቆይበትን ጊዜና የሚደርስበትን ሰው ይገልጻል። የግላዊነት ፖሊሲ አይደለም፦ የመረጃ ተቆጣጣሪ አይጠቅስም፣ ሕጋዊ መሠረት አያስቀምጥም፣ ሕጋዊ ቃልም አይገባም፤ ምክንያቱም አንዳቸውም አልተጻፉም። ሶፍትዌሩን እንደተሠራው ይገልጻል።

እስካሁን አልታተመም

የግላዊነት ማስታወቂያ የሚያስፈልጉት ሁለት ነገሮች እስካሁን የሉም፤ ይህ ገጽም አይፈጥራቸውም።

  • የመረጃ ተቆጣጣሪ። ሕጋዊ አካልና የተመዘገበ አድራሻ አልታተመም፤ ስለዚህ እዚህ ምንም አልተጠቀሰም።
  • የመረጃ ጥያቄ የሚቀርብበት መንገድ። መረጃን ለማየት፣ ለማስተካከል ወይም ለማስወገድ የሚጠየቅበት አድራሻ፣ ቅጽ ወይም የስልክ ቁጥር አልታተመም።

የመድኃኒት ቤት መዝገቦች

ለእያንዳንዱ ኩባንያ፦ ስሙ፣ የመሥሪያ ቦታ አድራሻው፣ TIN፣ የስልክ ቁጥሩ፣ የኢሜይል አድራሻው፣ የፖስታ አድራሻው፣ ሁኔታው (ታግዶ ሳለ ደግሞ ከዕግዱ በፊት የነበረው ሁኔታ)፣ ዕቅዱ፣ የሰዓት ክልሉና የማብቂያ መስኮቱ። ለእያንዳንዱ ቅርንጫፍ፦ ስሙ፣ የስልክ ቁጥሩ፣ ከተማው፣ ክፍለ ከተማው፣ አድራሻው፣ የፈቃድ ቁጥሩ፣ ኃላፊው፣ ሁኔታውና የሰዓት ክልሉ። ለመልኩ፦ ቀለሞቹ፣ አርማና ፋቪኮን።

የሠራተኛ መለያዎች

ለሚገባ እያንዳንዱ ሰው፦ ሙሉ ስም፣ የኢሜይል አድራሻ፣ የስልክ ቁጥር፣ የሥራ ድርሻ፣ ቅርንጫፍ፣ ሁኔታ (የተጋበዘ፣ ንቁ ወይም የቦዘነ)፣ ቋንቋ፣ ለመጨረሻ ጊዜ ንቁ የነበሩበት ሰዓት፣ እና በargon2id hash ብቻ የሚቀመጥ የይለፍ ቃል። እነዚህ የመድኃኒት ቤቱ ሠራተኞች ናቸው፣ ደንበኞች አይደሉም።

የመግቢያ ክፍለ ጊዜዎች

እያንዳንዱ መግባት የክፍለ ጊዜ መዝገብ ይፈጥራል፦ የክፍለ ጊዜው ቶከን hash፣ መቼ እንደሚያበቃ፣ ለመጨረሻ ጊዜ መቼ እንደተጠቀመ፣ መሻሩን አለመሻሩን፣ መግባቱ የመጣበት የIP አድራሻ እና የአሳሹ user-agent ጽሑፍ። የIP አድራሻው ይቀመጣል ነገር ግን የሚያሳየው ገጽ የለም። የንቁ ክፍለ ጊዜዎች ገጽ ለእያንዳንዱ የመለያ ባለቤት የራሱን ክፍለ ጊዜዎች የመሣሪያ ስምና ለመጨረሻ ጊዜ ንቁ የነበሩበትን ሰዓት ብቻ ያሳያል።

የመድኃኒት ቤት ሥራዎች

ምርቶችና ምድቦች፤ አቅራቢዎች ከስም፣ ከመገኛ ኢሜይል፣ ከክፍያ ውልና ከማድረስ ጊዜ ጋር፤ የክምችት ባቾች ከባች ቁጥሮች፣ ከማብቂያ ቀናትና ከነጠላ ግዢ ዋጋዎች ጋር፤ እና በክምችት ላይ የተደረገ እያንዳንዱ ለውጥ ከፈጸመው ሠራተኛ ጋር፣ ለማስተካከያዎችና ለቁጠራዎችም ያስገቡት ምክንያት። ለእያንዳንዱ ሽያጭ፦ የሽያጭ ቁጥር፣ ሠራተኛው፣ ያለሐኪም ትዕዛዝ ወይም በሐኪም ትዕዛዝ ብቻ መሆኑ፣ መስመሮቹ፣ መጠኖቹ፣ የክፍያ ዘዴው፣ ሁኔታው እና ከተሻረ መቼና በማን።

ማንም ደንበኛ ወይም ታካሚ አይለይም

ሽያጭ የደንበኛ መስክ፣ የታካሚ መስክ ወይም አዛዥ ሐኪም የለውም፤ ሥርዓቱም ገዢው ማን እንደሆነ በፍጹም አይጠይቅም። ነገር ግን የግል መረጃ በማይመረመር ነጻ ጽሑፍ ውስጥ ሊገባ ይችላል፦ በሽያጭ ላይ ያለው አማራጭ ማስታወሻ፣ ለክምችት ማስተካከያ የሚገባው ምክንያት፣ እና ለምርቶች፣ ለአቅራቢዎችና ለቅርንጫፎች የሚገቡት ስሞች። PharmaFlow ማንም በእነዚህ ውስጥ የግል የሆነ ነገር አላስገባም ብሎ ማረጋገጥ አይችልም።

ማንኛውም ሰው ሊያየው የሚችለው

የኩባንያውን የመሥሪያ ቦታ አድራሻ የሚያውቅ ማንኛውም ሰው መለያውን (UUID)፣ ስሙን፣ የመሥሪያ ቦታ አድራሻውን፣ የሰዓት ክልሉን፣ ቀለሞቹንና አርማውን ሊያነብ ይችላል፤ ምክንያቱም የመግቢያ ገጹ ማንም ከመግባቱ በፊት ይጫናቸዋል። መለያው ሕዝባዊ ነው፤ ስለዚህ እንደ ሚስጥራዊ መለያ አይቁጠሩት፤ የመሥሪያ ቦታ አድራሻም ሚስጥር አይደለም። ኩባንያ አንድ አርማና አንድ ፋቪኮን ሊጨምር ይችላል፤ እነዚህም በዚያው ሰርቨር ላይ በፋይል ማከማቻ ውስጥ ይቀመጣሉ።

የሕዝብ ገጾቹ ጎብኚዎች

የሕዝብ ገጾቹ ጥቂት ክስተቶችን ይቆጥራሉ፦ የገጽ እይታ፣ የአዝራር ጠቅታ ወይም የተከፈተ ጥያቄ። እያንዳንዱ እንደ ስም፣ አጭር ዝርዝር፣ የገጹ ቋንቋና ሰዓት ተቀምጦ ይቀራል፤ ከዚህ ሌላ ምንም የለም፦ የIP አድራሻ የለም፣ አሳሽ የለም፣ መጥሪያ የለም፣ መለያም የለም። ክስተት በሚቀበልበት ጊዜ አላስፈላጊ አጠቃቀምን ለመገደብ የጠሪው አድራሻ በመሸጎጫው ውስጥ ለ60 ሰከንድ ይቆጠራል፤ ይህም “መገመትን መከላከል” ሥር እንደተገለጸው ነው። ሰንጠረዙ ቁልፍ የለውም፣ የመተግበሪያው የመረጃ ቋት ድርሻ ረድፎችን መጨመር ብቻ ይችላል፣ የመረጃ ቋቱም ከተወሰነ ዝርዝር ውጪ ያሉ የክስተት ስሞችን አይቀበልም።

መገመትን መከላከል

መገመትንና አላስፈላጊ አጠቃቀምን ለማዘግየት፣ የእያንዳንዱ ጠሪ ለመመዝገብ፣ በምዝገባ ወቅት አድራሻ ለማረጋገጥ፣ ለመግባት፣ የይለፍ ቃል ለመቀየር፣ የትንተና ክስተት ለመላክ፣ የመሥሪያ ቦታ አድራሻ ለመፈለግ ወይም የመግቢያ ገጽ ለመጫን የሚያደርጋቸው ሙከራዎች ይቆጠራሉ። ቆጣሪው የጠሪውን የIP አድራሻ እና ለመግባት ደግሞ ኩባንያውንና የኢሜይል አድራሻውን የያዘ ሕብረቃል hash ነው። hashው ሚስጥራዊ ቁልፍ የለውም፤ ስለዚህ የIPv4 አድራሻ በሰከንዶች ውስጥ ከእሱ ሊመለስ ይችላል፦ እንደ አድራሻው ራሱ ይቁጠሩት። ቆጣሪዎች በመደበኛነት በመሸጎጫው ውስጥ ይቀመጣሉ፤ ከመጀመሪያው ሙከራ በ15 ደቂቃ ውስጥ ያበቃሉ፤ የክስተቶች፣ የመሥሪያ ቦታ ፍለጋዎችና የመግቢያ ገጾች ቆጣሪዎች ደግሞ 60 ሰከንድ ይቆያሉ።

መሸጎጫው የማይደረስበት ከሆነ፣ የምዝገባ፣ የአድራሻ ማረጋገጫ፣ የመግቢያና የይለፍ ቃል ቆጣሪዎች በምትኩ በመረጃ ቋት ሰንጠረዝ ላይ ይጻፋሉ፤ እነዚያ ረድፎች አንድ ቀን ሲሞላቸው ይጠፋሉ። የመሥሪያ ቦታ ፍለጋዎችና ክስተቶች በመሸጎጫው ውስጥ ብቻ ይቆጠራሉ፤ መሸጎጫው በማይሠራበት ጊዜ ይከለከላሉ። የመግቢያ ገጽ መጫን በመሸጎጫው ውስጥ ብቻ ይቆጠራል፤ መሸጎጫው በማይሠራበት ጊዜ ሳይቆጠር ያልፋል።

በአሳሽዎ ውስጥ

መግባት pf_session የተባለ አንድ ኩኪ ያስቀምጣል፤ በገጹ ላይ ያሉ ስክሪፕቶች ሊያነቡት አይችሉም፣ እና ክፍለ ጊዜው የሚቆይበትን ያህል ይቆያል። ቋንቋ መምረጥ pf_locale የተባለ ሌላ ኩኪ ያስቀምጣል፤ ይህም ለአንድ ዓመት ያስታውሰዋል። የመጀመሪያው ገጽ ደግሞ የመሸጫ ቦታ እንቅስቃሴ አንድ ጊዜ ብቻ እንዲሠራ በትሩ session storage ውስጥ አንድ ምልክት ያስቀምጣል፤ የምዝገባ ቅጹም ያስገቡትን፣ ከይለፍ ቃሎቹ በስተቀር፣ ትሩ እስኪዘጋ ድረስ በዚያው session storage ውስጥ ያስቀምጣል። መተግበሪያው ሌላ ኩኪ አያስቀምጥም።

የሚቀመጥበት ቦታ

የመረጃ ቋቱ፣ መሸጎጫውና የፋይል ማከማቻው ሁሉም በአንድ ሰርቨር ላይ ይሠራሉ። ሥርዓቱ ምንም ስለማይጠቀም፣ ከዚህ ውስጥ ምንም የሚደርሰው የትንተና አገልግሎት፣ የመልእክት አገልግሎት፣ የክፍያ አገልግሎት ወይም የስህተት ማሳወቂያ አገልግሎት የለም። ሰርቨሩ ይህ ገጽ ከማይጠቅሰው አስተናጋጅ ኩባንያ የተከራየ ሊሆን ይችላል።

ጣቢያውን በማስኬድ ላይ የተሳተፈ አንድ የውጭ አካል አለ፦ ለየአድራሻው የHTTPS ሰርተፍኬት የሚሰጠው የሰርተፍኬት ባለሥልጣን። የመሥሪያ ቦታ አድራሻዎቹን ያውቃል፤ ሕዝባዊ የሆኑ የሰርተፍኬት ግልጽነት መዝገቦችም ይዘረዝሯቸዋል።

መዝገቦች

APIው ለእያንዳንዱ ጥያቄ የመዝገብ መስመር ይጽፋል፦ ዘዴው፣ መንገዱ፣ ሁኔታው፣ የፈጀው ጊዜና የጥያቄ ቁጥር። የIP አድራሻዎችን ወይም አሳሾችን አይመዘግብም። በመፈለጊያው ውስጥ የሚገባ የመሥሪያ ቦታ አድራሻ የመንገዱ ክፍል ነው፤ ስለዚህ እዚያ ይታያል፤ የስህተት መስመሮችም የኩባንያ መለያንና የሰው መለያን ሊያካትቱ ይችላሉ። ይህ ገጽ በዌብ ክፍሉ፣ በፕሮክሲው ወይም በአስተናጋጁ የሚቀመጡ መዝገቦችን አይሸፍንም፤ የማሰማራት ፋይሎቹም ለማንኛውም መዝገብ የመቆያ ጊዜ አላስቀመጡም።

የሚደርስበት ሰው

  • የመድኃኒት ቤት ሠራተኞች የዚያን መድኃኒት ቤት መዝገቦች ብቻ፣ እንዲሁም የሥራ ድርሻቸው የሚፈቅደውን ብቻ ሊደርሱ ይችላሉ። ኩባንያዎችን አንዱን ከሌላው የሚለየው መተግበሪያው ብቻ አይደለም፣ የመረጃ ቋቱም ነው።
  • የPharmaFlow ኦፕሬተሮች የተለየ ኮንሶል ይጠቀማሉ። የእያንዳንዱን ኩባንያ የንግድ መዝገብና ቅርንጫፎች (ስም፣ ከተማ፣ ክፍለ ከተማ፣ ሁኔታና ኃላፊ)፣ እና ስንት ሰው በሠራተኝነት እንዳለና እንደገባ ያሳያል። ሽያጮችን፣ ክምችትን ወይም የሠራተኛ መለያዎችን አይዘረዝርም።
  • ለሰርቨሩ ወይም ለመረጃ ቋቱ የአስተዳዳሪ መዳረሻ ያለው ማንኛውም ሰው በዚህ ገጽ ላይ ያለውን ሁሉ፣ የክፍለ ጊዜ የIP አድራሻዎችንም ጨምሮ፣ ሊያነብ ይችላል። መተግበሪያው የተቀመጡ እሴቶችን ለየብቻ አያመሰጥርም፤ የይለፍ ቃሎችና የክፍለ ጊዜ ቶከኖች በhash ብቻ ይቀመጣሉ።

የሚቆይበት ጊዜ

  • ክፍለ ጊዜ 12 ሰዓት ይቆያል። መውጣት ወይም ኩባንያውን ማገድ ይሽረዋል፤ ይሁን እንጂ በመሸጎጫ ያለ ቅጂ እስከ 5 ደቂቃ መሥራቱን ሊቀጥል ይችላል። የክፍለ ጊዜው መዝገብ ከIP አድራሻው ጋር ካበቃ በኋላ ለ30 ቀናት በመረጃ ቋቱ ውስጥ ይቆያል፤ ከዚያ ይጠፋል።
  • የስታርተር ዕቅድ የ90 ቀን ታሪክ ያሳያል። ከዚያ የቀደሙ መዝገቦች ከእይታ ይደበቃሉ፣ አይጠፉም።
  • በPharmaFlow ውስጥ ኩባንያን፣ ሰውን፣ ሽያጭን ወይም የክምችት መዝገብን የሚያጠፋ ምንም የለም። ማቦዘን፣ መዝጋት፣ በማህደር ማስቀመጥ ወይም ማቋረጥ ይደብቀዋል። ሊወገዱ የሚችሉት የምርት ምድቦችና የቅርንጫፍ ዋጋ ተኪዎች ብቻ ናቸው።
  • የታቀደ ምትኬ የለም። የመረጃ ቋቱ በአንድ ሰርቨር ላይ በአንድ ኮንቴይነር ውስጥ ይሠራል፤ ተለዋጭ ቅጂ የለውም። ስለዚህ ያ ሰርቨር ከጠፋ የሚመለስበት ሁለተኛ ቅጂ የለም።

በ13 ኦክቶበር 2026 ከመረጃ ቋቱ ንድፍና ከኮዱ ተነስቶ የተጻፈ። ሶፍትዌሩን እንደተሠራው ይገልጻል፤ ከእሱም ወደኋላ ሊቀር ይችላል።

ወደ PharmaFlow ተመለስ