Кіріспе

Денсаулық сақтау информатикасы саласында CCOW (pr /seacow/) немесе Клиникалық контексттік объектілер жұмыс тобы – бұл Жеті деңгейлі Денсаулық сақтау халықаралық стандартының протоколы, әртүрлі қолданбаларды нақты уақытта және пайдаланушы интерфейсі деңгейінде синхрондауға арналған. Ол жеткізушіге тәуелсіз және қолданбаларға жұмыс үстелі мен портал деңгейінде ақпаратты бірыңғай түрде ұсынуға мүмкіндік береді. CCOW – денсаулық сақтау саласында "контексттік басқару" деп аталатын процесті жеңілдетуге арналған негізгі стандартты протокол. Контексттік басқару – қызығушылық тудыратын нақты "объектілерді" (мысалы, пайдаланушы, пациент, клиникалық кездесу, төлем түрілімі және т.б.) пайдалану арқылы әртүрлі қолданбаларды байланыстыру процесі, соның нәтижесінде пайдаланушы оларды біртұтас, үйлесімді түрде жұмыс істейтіндей көреді. Контексттік басқару CCOW және CCOW стандартына сәйкес келмейтін қолданбалар үшін де қолданылуы мүмкін. CCOW стандарты әртүрлі қолданбалар арасындағы берік және дерлік "қосып, пайдалануға" дайын өзара іс-қимылды жеңілдету үшін жасалған. Контексттік басқару денсаулық сақтау ортасындағы жеке кіру (single sign-on) қолданбаларымен жиі біріктіріледі, бірақ бұл екі функция бөлек. Жеке кіру – бұл пайдаланушының бірыңғай расталған идентификаторы мен паролі арқылы әртүрлі қолданбаларға қауіпсіз кіруін қамтамасыз ететін процесс. Контексттік басқару осы процесті толықтырады, содан кейін пайдаланушыға бір рет объектіні (мысалы, пациентті) анықтауға және пайдаланушыға рұқсат етілген барлық әртүрлі жүйелердің осы пациент туралы ақпаратты бірден алуына мүмкіндік береді. Пайдаланушы қызығушылық білдіретін нақты "объектілерді" (мысалы, нақты сапар) анықтағанда, таңдалған объект туралы ақпаратты қамтитын қолданбалар пайдаланушыға автоматты түрде және үздіксіз осы ақпаратты ұсынады. Пайдаланушы үшін соңғы нәтиже – әртүрлі қолданбалардағы пациент туралы барлық ақпараттың жиынтық көрінісі. CCOW немесе CCOW стандартына сәйкес келмейтін қолданбалар арқылы жеңілдетілген контексттік басқаруды пайдалану клиент-сервер және веб-базалық қолданбалар үшін де құнды. Сонымен қатар, толыққанды берік контексттік менеджер клиенттік сервер және веб-базалық қолданбаларды бір жұмыс үстелі / киоск арқылы пайдалануға мүмкіндік береді, бұл пайдаланушыға екі типті қолданбаны да "контекстке сезімтал" сеанста пайдалануға мүмкіндік береді.

Мақсаты

CCOW-тың мақсаты көрінеуінде қарапайым, бірақ оны іске асыру өте күрделі. CCOW бір машинадағы әртүрлі бағдарламалар арасында белсенді пайдаланушының атын жеткізуге арналған. Пайдаланушы тек бір қолданбаға кіруі керек, ал машинада жұмыс істейтін басқа қолданбалар кім кіргенін "біледі". Бұл сценарийді көрінетіндей қарапайым емес ететін көптеген ерекшеліктер мен жағдайлар бар. Бұл міндетті орындау үшін, машинадағы CCOW стандартына сәйкес келетін әрбір қолданба Vault деп аталатын орталық CCOW серверіне кіруі керек. Қолданба өзінің сәйкестігін растау үшін шифрланған қолданба кодын жібереді. Қолданба расталғаннан кейін, ол машинадағы белсенді пайдаланушыны (әрі "контекст" деп те аталады) өзгерте алады. Әрбір CCOW қолданбасы тек бір ғана мысалы болуы мүмкін "аты" бар. Дұрыс қолданба аты жоқ (код қай қолданба кіргенін анықтайды). Бір компьютерден CCOW Vault-қа қосылған бірнеше CCOW қолданбасының мысалдары болуы мүмкін. Дегенмен, олардың аттары әртүрлі болуы керек. Бір аты "Мен HHAM-ды ұнатамын" болса, екіншісі "Мен CCOW-ды ұнатамын" болуы мүмкін. Атаулар толығымен кездейсоқ. Қолданба CCOW Vault-қа өзін-өзі растағаннан кейін, қолданбалар контексті (яғни белсенді пайдаланушыны) жеткізуге дайын. CCOW алмасуының қадамдық мысалы:

Компьютер қосылады және медициналық қолданбалар жүктеледі. Әрбір қолданба өзінің құпия кодын (және бірегей қолданба атын) пайдаланып CCOW-ға кіреді. Стандартқа сәйкес келетін қолданба кіру терезесін ашады, ал пайдаланушы "Мэри Джейн" ретінде кіреді. Мэри Джейнде "CCOW ID" бар. Оның CCOW ID-і "MJane" деп есептейік. Қолданба CCOW-ға "MJane" енді кіргенін хабарлайды. CCOW "MJane" жарамды CCOW пайдаланушысы екенін тексергеннен кейін, Vault барлық басқа қолданбаларға "MJane" кіргенін хабарлайды. Барлық басқа қолданбалар CCOW ID "MJane" "Мэри Джейнге" сілтеме жасайтынын түсінеді (өйткені олар осылайша конфигурацияланған). Олар "Мэри Джейнге" автоматты түрде кіреді. Транзакция аяқталды. Машинада жұмыс істейтін барлық қолданбалар автоматты түрде "Мэри Джейн" ретінде кірді. Қолданба кодың мақсаты – рұқсатсыз қолданбалардың CCOW-ға "бұзылып" кіре алмайтынын және белсенді пайдаланушыны өзгерте алмайтынын қамтамасыз ету (осылайша медициналық жазбаларға рұқсатсыз қол жеткізуді болдырмау).

Мәртебе

HL7 CCOW жұмыс тобы 2010 жылы Инфрақұрылым және хабар алмасу жұмыс тобына қосылды. HL7 Контексттік басқару (CcOW) ерекшелігінің ең соңғы нұсқасы, 1.6 нұсқасы 2017 жылдың қазан айында нормативтік стандарт ретінде бекітілді.