Skip to content

Instantly share code, notes, and snippets.

View coded-aesthetics's full-sized avatar
👾
Exploring the cosmos...

Jan Reinsch coded-aesthetics

👾
Exploring the cosmos...
View GitHub Profile
const getPatientDataFromGenericSurveyWithNextFreeIpid = (context) => {
return PatientServiceSingleton.instance
.getNextFreeIpid('ext')
.map((ipid) => (Object.assign(Object.assign({}, convertGenericSurveyPatientDataToPatientData(context.genericSurvey.entity.config.patientData)), { ipid: 'ext' + ipid })))
.promise();
};
const performMergeWithExistingPatient = (context) => ClientLibResourcesSingleton.resources.genericSurveyToolbox
.moveToSurveyDbExistingPatient(context.genericSurvey.id, context.selectedPatient.id, context.mergedPatient)
.promise();
const performMergeWithNewPatient = (context) => ClientLibResourcesSingleton.resources.genericSurveyToolbox
// Available variables:
// - Machine
// - interpret
// - assign
// - send
// - sendParent
// - spawn
// - raise
// - actions
const getPatientDesktopApp = (context) => {
if (!context.genericSurvey) {
return Promise.reject(new Error('Cannot load the patientDesktopApp because the genericSurvey is undefined'));
}
return PatientServiceSingleton.instance
.getNextFreeIpid('ext')
.map(getPrefilledPatientDesktopAppWithIpid('ext')(convertGenericSurveyPatientDataToPatientData(context.genericSurvey.entity.config.patientData)))
.promise();
};
const performMergeWithExistingPatient = (context) => {
We are a young, growth-oriented company from Freiburg and believe in the medicine of tomorrow, in which medical expertise is complemented by technology and doctors can focus fully on their patients, freed from bureaucracy.
For this reason, we have developed the anamnesis software Idana, which has been used to interview over 6000 patients within a few months. The following video explains how our customers use Idana: https://idana.one/video
We are now looking for a Fullstack Software Developer (TypeScript / JavaScript) to join our family of extraordinary people.
Tasks and current tech stack
You are an all-round talent as a senior fullstack developer. This includes tasks such as:
-- First sentence is about the person. The "This" in the second sentence refers to tasks.
-- Maybe move first sentence to what you'll bring to the table and leave out second introduction to this section.