{"id":20282747,"url":"https://github.com/pro-oc/pro-oc","last_synced_at":"2026-05-15T01:04:36.809Z","repository":{"id":89192570,"uuid":"399844164","full_name":"PRO-OC/pro-oc","owner":"PRO-OC","description":"Rozšíření do prohlížeče usnadňující práci s Covid-19 registrem Žádanky Covid-19 a modulem Pacienti Covid-19.","archived":false,"fork":false,"pushed_at":"2022-06-17T06:15:27.000Z","size":1820,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-14T21:48:04.135Z","etag":null,"topics":["browser-extension","covid-19","google-chrome-extension","microsoft-edge-extension","mozilla-firefox-extension","sars-cov-2"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PRO-OC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-25T14:14:12.000Z","updated_at":"2022-02-11T10:00:13.000Z","dependencies_parsed_at":"2023-06-14T09:00:19.638Z","dependency_job_id":null,"html_url":"https://github.com/PRO-OC/pro-oc","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/PRO-OC/pro-oc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRO-OC%2Fpro-oc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRO-OC%2Fpro-oc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRO-OC%2Fpro-oc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRO-OC%2Fpro-oc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PRO-OC","download_url":"https://codeload.github.com/PRO-OC/pro-oc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PRO-OC%2Fpro-oc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279081192,"owners_count":26099163,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-15T02:00:07.814Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser-extension","covid-19","google-chrome-extension","microsoft-edge-extension","mozilla-firefox-extension","sars-cov-2"],"created_at":"2024-11-14T14:11:13.693Z","updated_at":"2025-10-15T13:07:54.239Z","avatar_url":"https://github.com/PRO-OC.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PRO OC\n\n[Rozšíření do Mozilla Firefox](https://addons.mozilla.org/addon/pro-oc/), [Doplněk do Microsoft Edge](https://microsoftedge.microsoft.com/addons/detail/pro-oc/cdgmeeomaokdpefkcgnlibnlnggombjf?hl=cs-CZ)\n\n![Preview](preview/nahled.PNG)\n\nRozšíření přidává užitečné funkce do modulu [Pacienti COVID-19](https://ereg.ksrzis.cz/Registr/CUDZadanky/VyhledaniPacienta) a [Žádanky testů COVID-19](https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni) s cílem usnadnit práci s těmito systémy.\n\n## Zásady ochrany osobních údajů\n\nOsobní informace pacientů podmíněné přihlášením do modulu [Pacienti COVID-19](https://ereg.ksrzis.cz/Registr/CUDZadanky/VyhledaniPacienta) a webové aplikace [Žádanky testů COVID-19](https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni) jsou použity pouze pro přidání nových funkcí zmíněných níže. Přidané funkce využívají již stávajících funkcí obou systémů. **Žádná data nejsou jakkoliv zpracovávána ani přeposílána mimo tyto systémy.**\n\n## Změny pro Mozilla Firefox\n\n- Použití manifest souboru s verzí 2 manifest.v2.json\n- Klávesové zkratky nelze v Mozille Firefox měnit, tzn. z toho důvodu je potřeba přenastavit klávesové zkratky, které blokují zvolené pro rozšíření. V případě použití ``ALT + A / S`` a ``ALT + P / O`` je potřeba na stránce ``about:config`` přenastavit ``ui.key.menuAccessKey = 17``. Menu bude poté reagovat ne na ALT + key, ale na ALT + SHIFT + key.\n\n## Žádanky testů COVID-19\n\n- Přidává tlačítko **Stáhnout certifikát** na stránku Overovani\n\n![Preview](preview/tlacitko_stahnout_certifikat.PNG)\n\n- Přidává tlačítko **Detail pacienta** na stránku Overovani\n\n![Preview](preview/tlacitko_detail_pacienta_zadanky_covid_19.PNG)\n\n- Přidává zobrazení aktivních žádanek a tlačítko **Zkontrolovat žádanku** při vytváření nové žádanky\n\n![Preview](preview/aktivni_zadanky_tlacitko_zkontrolovat_zadanku.png)\n\n![Preview](preview/aktivni_zadanka_jiz_existuje.png)\n\n- Na stránce Oveření antigenního testu předvyplnuje kód a title výrobce z nastavení a negativní výsledek\n\n![Preview](preview/predvyplnovani_ag_vyrobce_a_negativniho_vysledku.png)\n\n## Pacienti COVID-19\n\n- Přidává tlačítko **Detail pacienta** na detail žádanky\n\n![Preview](preview/tlacitko_detail_pacienta.PNG)\n\n- Přidává tlačítko **Vyhledat pacienta** na detail pacienta do sekce **Detail pacienta**\n\n![Preview](preview/tlacitko_vyhledat_pacienta.png)\n\n- Přidává tlačítko **Vyhledat moje žádanky** na detail pacienta do sekce **Žádanky a testy**\n\n![Preview](preview/tlacitko_vyhledat_moje_zadanky.PNG)\n\n- Přidává tlačítko **Stornovat žádanku** i na detail PCR žádanky se zaškrtnutým **Provedl jsem odběr**\n\n## Žádanky testů COVID-19 + Pacienti COVID-19\n\n- Přidává tlačítko **Detail žádanky na Žádanky testů COVID-19** na detail žádanky v modulu **Pacienti Covid-19**\n\n![Preview](preview/tlacitko_detail_zadanky_na_Zadanky_testu_covid_19.PNG)\n\n- Přidává možnost přesunout vytváření žádanky z **Žádanky testů Covid 19** do modulu **Pacienti COVID-19**\n\n![Preview](preview/preview_presunout_zadanku_do_Pacienti_covid_19.PNG)\n\n- Přidává možnost vidět a změnit přihlašovací údaje do aplikace [Tečka](https://ockodoc.mzcr.cz/napoveda/tecka/cz/) nebo [ocko.uzis.cz](https://ocko.uzis.cz/) včetně tlačítka **Detail pacienta**\n\n![Preview](preview/moznost_ulozit_prihlasovaci_udaje_na_zadance.PNG)\n\n- Na stránce ověření žádanky zobrazuje údaje na profilu (email, telefon) a umožňuje tlačítkem **Uložit na profil** tyto údaje přepsat údaji ze žádanky\n\n![Preview](preview/zobrazeni_udaju_na_profilu_pri_overeni_zadanky.PNG)\n\n- Přidává možnost předvyplnit vytvářenou žádanku za pomoci před-definovaných šablon **PCR na pojišťovnu / samoplátce, AG na pojišťovnu / samoplátce a PCR konfirmační na pojišťovnu / samoplátce**, které jdou použít kliknutím na tlačítko s již zmíněných názvem šablony nebo použitím nastavené klávesové zkratky. Zkratky jdou nastavit PCR/AG na pojišťovnu/samoplátce šablonám. Navrhované klávesové zkratky jsou uvedené v závorce na přiloženém obrázku.\n\n![Preview](preview/tlacitka_sablon_a_klavesove_zkratky.png)\n\n![Preview](preview/nastaveni_klavesovych_zkratek.png)\n\nZmíněné šablony jdou částečně upravit v nastavení v sekci **Nastavení zdravotnického zařízení, které vystavuje žádanku:**. Ostatní hodnoty šablony jsou: \n\n| | Klávesová zkratka | Zdravotní pojišťovna / Samoplátce | Kontaktní telefon | Rizikové povolání - kolektiv | POCT | Testovaný e-mail | Symptomy | Klinicky závažný stav | Indikace | Typy testů | Proveden odběr | Preferované odběrné místo | Prioritizace odběru | Ordinace e-mail | Ordinace telefon | Ordinace IČP | Vystavil\n|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|-|\n| PCR pojišťovna | Default (Ctrl + Shift + P) | / | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Preventivní (Indikace=3) | PCR (TypyTestu=PCR) | Default false (u PCR vždy z nastavení ProvedenOdber=True|False) | / (v případě neprázdné hodnoty z nastavení např. PHA-566) | / | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni |\n| PCR samoplátce | Default (Ctrl + Shift + O) | **Samoplátce** ZdravotniPojistovnaKod=300 | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | / | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Preventivní (Indikace=3) | PCR (TypyTestu=PCR) | Default false (u PCR vždy z nastavení ProvedenOdber=True|False) | / (v případě neprázdné hodnoty z nastavení např. PHA-566) | / | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni nebo v případě přesměrování do modulu Pacienti Covid-19 jméno a přijmení přihlášeného uživatele |\n| PCR konfirmační na pojišťovnu | - | / | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Konfirmační (Indikace=5) | PCR (TypyTestu=PCR) | Default false (u PCR vždy z nastavení ProvedenOdber=True|False) | Default (OdberneMistoKod=PHA-566) | /  | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni nebo v případě přesměrování do modulu Pacienti Covid-19 jméno a přijmení přihlášeného uživatele |\n| PCR konfirmační samoplátce | / | **Samoplátce** ZdravotniPojistovnaKod=300 | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | / | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Konfirmační (Indikace=5) | PCR (TypyTestu=PCR) | Default false (u PCR vždy z nastavení ProvedenOdber=True|False) | / (v případě neprázdné hodnoty z nastavení např. PHA-566) | / | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni nebo v případě přesměrování do modulu Pacienti Covid-19 jméno a přijmení přihlášeného uživatele |\n| AG samoplátce | Default (Ctrl + Shift + S) | **Samoplátce** ZdravotniPojistovnaKod=300 | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | / | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Preventivní (Indikace=3) | Antigen (TypyTestu=Antigen) | **Neproveden** (ProvedenOdber=False) | / (v případě neprázdné hodnoty z nastavení např. PHA-566) | / | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni nebo v případě přesměrování do modulu Pacienti Covid-19 jméno a přijmení přihlášeného uživatele |\n| AG na pojišťovnu | Default (Ctrl + Shift + A) | / | * | Default Jiné (RizikovePovolaniKod=Jine) | Neprovedl jsem POCT test, chci jen vystavit žádanku (TypPoctTestu=1) | / | Default Jiné (SymptomZadne=True) | Default No (KlinickyZavaznyStav=False) | Preventivní (Indikace=3) | Antigen (TypyTestu=Antigen) | **Neproveden** (ProvedenOdber=False) | / (v případě neprázdné hodnoty z nastavení např. PHA-566) | / | / (v případě neprázdné hodnoty z nastavení např. reditel@vfn.cz) | / (v případě neprázdné hodnoty z nastavení) | / (v případě neprázdných hodnot z nastavení, odlišeno pro AG a PCR např. 02004657 a 02004655) | Jméno a příjmení z cookies nastavované na přihlašovací stránce https://eregpublicsecure.ksrzis.cz/Registr/CUD/Overeni/Prihlaseni nebo v případě přesměrování do modulu Pacienti Covid-19 jméno a přijmení přihlášeného uživatele |\n\n- Použití šablony odstraňuje **/** na konci **TestovanyUlice**\n- Použití šablony odstraňuje u telefonního čísla první mezeru, přidává (počet čísel \u003e 9) pokud chybí **+** (resp. **%2B**), u českého telefonního (9 čísel) přidává i předvolbu (tzn. **+420**)\n- Použití šablony kontroluje a případně upravuje začátek čísla pojištěnce, aby odpovídal datumu narození (týká se cizinců, pro které se datum narození uvádí, ženám je ponechána přidaná hodnota 50 v měsících)\n- V případě zadání datumu narození ve formátu **1965-01-13T00:00:00** použití šablony převádí datum narození na formát **13.1.1965**\n\n- U cizinců nebo i u občanů ČR v případě, že se vytváření žádanky nebude přesměrovávat do ereg (je to v nastavení zakázané nebo není provedeno přihlášení), kde je ROB (register obyvatel) se při použití šablony zobrazí vyskakovací potvrzovací okno **Údaje o pobytu** a **Rizikové povolání** z minulé žádanky. V případě, že nějaká vystavená byla a **Rizikové povolání** se nabídne pouze v případě, že v minulé žádance nebyla použita defaultní možnost Jiné a v URL aktuální žádanky je nastavená defaultní možnost Jiné. Toto napovídání z předchozí žádanky lze vypnout v nastavení.\n\n- Na stránce nastavení je možné zapnout použití testovacích registrů. (např. to znamená, že v případě použití některé z šablon dojde k přesměrování buď na **testovací** registr **Pacienti COVID-19** nebo **Žádanky testů Covid 19**)\n\n- Při použití šablony dojde v případě přihlášení do modulu **Pacienti COVID-19** na přesměrování do něj a to z toho důvodu, že v registru **Žádanky COVID-19** není možné využít automatické předvyplnění trvalé adresy z registru obyvatel. Po přesměrování rozšíření automaticky doplní adresu. Toto nastavení přesměrování lze na stránce nastavení zakázat.\n\n![Preview](preview/rob_adresa.png)\n\n- do nastavení je možné zadat url adresu seznamu výrobců AG testů. Tento [originální zdroj](https://covid-19-diagnostics.jrc.ec.europa.eu/devices/export?target_type=6) zadat nelze z důvodu CORS. Je potřeba prostředník, který tento obsah vrátí. Např. [PRO OC Covid-19 CORS Proxy](https://github.com/PRO-OC/pro-oc-covid-19-cors-proxy). V případě nezadání vlastního url se použije verze výrobců z výše zmíněného odkazu uložená do tohoto rozšíření k 2.2.2022.\n\n![Preview](preview/nastaveni.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpro-oc%2Fpro-oc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpro-oc%2Fpro-oc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpro-oc%2Fpro-oc/lists"}