Git Product home page Git Product logo

verifiable-health-records's Introduction

Digital Verifiable Lab Test Results & Vaccination Proof

We are offerint this application to help fighting the Covid19 pandemic. We want to be as open and transparent as possible, also to interested parties in the global developer community and to other stakeholders who do not speak German. Consequently, most of the content will be made available in german and english language.

General Idea

The idea of this system is to make a lab-result or a vaccination status available in a digital form in a privacy friendly way and under control of the user.

Involved Parties/legal entities

At the moment the system described in this repository is operated by UBIRCH GmbH. Some of the services, especially the used public blockchain are operated by other parties, in this case Govdigital e.G.. For some sub-services like the digital lab-certificates for instance services from other players might be used, too (e.g. bundesdruckerei/d-trust). The system is meant to be used as a middleware with interfaces and APIs - therefore in real life use-cases it will usually appear embedded into other systems, e.g. patient information systems, entrance management systems etc. - all these other services are under their respective control and would require their own privacy concepts. The system can also be integrated with self sovereign identity (SSI) solutions, this has been demonstrated with Lissi and zaka so far. A dedicated verification app is available by our partner LH Industry Solutions under their own control.

Governance/Open Source

All major parts used in this project are published as OSS Software under Apache Licence 2.0. The UBIRCH protocol can be found here, the UBIRCH Go-client which is used to anchor lab-results can be found here. The UBIRCH verification widget used to verify a lab-result can be found here. A demo page based on this can be found here.

Demo QR-Code for Verification

โš  The processing of information is done on the scanner device. Only anonymized data is sent to retrieve the verification data that is then analyzed on the device.

QR Code

Example of a real Lab-Result incl. QR-Code

Test-Report PDF (password for the PDF is 618813)

verifiable-health-records's People

Contributors

snoller avatar thinkberg avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.