imisdevelopers / 1_011_a_infektionsfall_uebermittellung Goto Github PK
View Code? Open in Web Editor NEWThis repository is deprecated and has not been maintained for months!
Home Page: https://imis-prototyp.de/
License: MIT License
This repository is deprecated and has not been maintained for months!
Home Page: https://imis-prototyp.de/
License: MIT License
Endpunkt für JSON zur Verfügung stellen.
Health office access should allow management of quarantine + suspect cases.
Unabhängig von der serverseitigen Authentifizierung sollte ein
Authentifizierung (und Verteilung der Zugangsdaten)
Im Augenblick gibt es keinerlei Eingabeprüfung bzgl. des Feldinhaltes (z.B. numerisch / alphanumerisch) wie z.B. @ in der email ...
All endpoints should be document in swagger using springfox---> https://springfox.github.io/springfox/
Aus Google Docs in SQL übertragen
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
Reproduktion:
$ docker-compose build
$ docker-compose up
Um die Reichweite zu vergrössern und auch nicht deutschsprachigen Leuten die Möglichkeit zu geben den Prozess bzw die Lösung zu verstehen ...
Mit DevPost abgleichen.
Damit an den Schnittstellen gearbeitet werden kann wäre eine erste getAll REST Schnittstelle hilfreich.
Man kann die Seite noch über Http erreichen. Sollten wir wirklich mit Patientendaten arbeiten wäre das ja schon einmal ein easy fix
eine Lösung für die Identitätüberprüfung finden
QR-Codes o.ä. ausdrucken
when using urls the active menu item is not being highlighted.
Otherwise add to .gitignore and run git rm --cached client/package-lock.json :)
Patientenerfassung:
Nach Button Quarantäne und Test anordnen erfolgt auch eine Bestätigungsmeldung sofern alle Felder leer sind und somit rot werden.
Unsere PDFs werden zur Zeit noch als Blop in unserer DB gespeichert, würde gerne Minio vorschlagen.
[https://min.io/](Minio Open Source S3 Storage)
Das sollte sich eigentlich sehr gut in unsere Plattform integrieren lassen. Passt sehr gut zu unserem Deploymentprozessen und habe damit auch gute Erfahrungen genutzt. Genauso hält uns das die Option offen überall zu Deployen (also auch Regierungsserver).
Finalisieren und abschicken
MIT, APACHE, etc
Github Org und Repo könnten etwas kürzer sein.
Request zum backend und validieren
Optimize for mobile devices
The dependencies of some of the beans in the application context form a cycle:
doctorController defined in file [/src/1_011_a_infektionsfall_uebermittellung/server/build/classes/java/main/de/coronavirus/imis/api/DoctorController.class]
┌─────┐
| patientEventService defined in file [/src/1_011_a_infektionsfall_uebermittellung/server/build/classes/java/main/de/coronavirus/imis/services/PatientEventService.class]
↑ ↓
| patientService defined in file [/src/1_011_a_infektionsfall_uebermittellung/server/build/classes/java/main/de/coronavirus/imis/services/PatientService.class]
└─────┘
In der Datenbank sollte ein Satz an Dummydaten verfügbar sein, um die Frontendteile und auch die Schnittstellen zu entwickeln.
Bald kommen vorr. schnelltests usw. hinzu. Dies sollten wir beachten
Aus Google Doc:
ID
Name
Vorname
einrichtungen_id
Frage: Bekommt die meldende Person einen Zugang oder darf jeder Melden & Erfassen?
Könnt ihr das Backend auch bitte dockerizen und im docker-compoze als Service eintragen? So muss man als reiner FE-Entwickler nicht den ganzen Java-Stack installieren.
Aus Google Doc:
ID
Name
Vorname
PLZ
Wohnort
Straße
Hausnummer
Geschlecht
Geb. Datum
Telefon
Email
Anlagedatum
Wenn ein Patient aufgenommen wird kann bei der Frage nach chronischen Erkrankungen "Andere" angekreuzt werden. Es sollte möglich sein in diesem Fall einen Freitext einzutragen, in dem die genaue Krankheit spezifiziert wird.
Create routing modules for each component
Wenn man auf die http://imis-prototyp.de Seite geht funktioniert die Seite. geht man aber direkt auf http://imis-prototyp.de/patient-data wird man auf die NGINX 404 Seite weitergeleitet
Layout Fragebogen
Ziel: Intuitiv & schnell
fileupload front end component to upload the test reports.
Health offices should be able to easily check in/back with cases.
Create a workflow for tasks so they can be, seen, assigned and completed while being visible for everyone.
Potential Benefits:
Wenn eine Person bereits registriert wurde und man bestimmte persönliche Daten eingibt, wird die entsprechende Personen (-ID) automatisch ausgewählt
(leider nicht mit Krankenkassennummer möglich wg. privatversicherten)
Als solche Daten bieten sich an:
Vorname, Nachname, Geburtsdatum, Postleitzahl (z.B. mit der Straße als Sicherheitsfrage)
-> Dadurch können an Teststationen und bei Folgetests die Daten schneller erfasst werden. Ggf. mit QR-Code als alternative ergänzen
Create a API to upload, store and retrieve Data blobs from our backend.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.