Skip to main content

Submit Questionnare

Post Questionnare

Bearer token is necessary to send this request

Request Body

In answer is a same json as a template but the answers inside json are filled or choosen.

{
"template_id": "91232019-596c-4d08-9a22-cd2ee59aee9f",
"answer": {
"points": 30,
"priority": 2000,
"name": "Ankieta podstawowa",
"questions": [
{
"answers": [
{
"value": "",
"name": "Mężczyzna",
"id": "2"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 1,
"title": "Jakiej jesteś płci?",
"type": "PICKER"
},
{
"answers": [
{
"value": "35",
"name": "",
"id": "1",
"unit": "lat"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 2,
"title": "Ile masz lat?",
"type": "TEXTFIELD",
"unit": "lat"
},
{
"answers": [
{
"value": "38",
"name": "",
"id": "1",
"unit": "cm"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 3,
"title": "Ile masz wzrostu?",
"type": "TEXTFIELD",
"unit": "cm"
},
{
"answers": [
{
"value": "653",
"name": "",
"id": "1",
"unit": "kg"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 4,
"title": "Ile ważysz?",
"type": "TEXTFIELD",
"unit": "kg"
},
{
"answers": [
{
"value": "65",
"name": "",
"id": "1",
"unit": "cm"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 5,
"title": "Jaki masz obwód w talii?",
"type": "TEXTFIELD",
"unit": "cm"
},
{
"answers": [
{
"value": "",
"name": "NIE",
"id": "2"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 6,
"related_questions": [
{
"answers": [
{
"value": "",
"name": ">= 20 papierosów dziennie",
"id": "1"
},
{
"value": "",
"name": "10-19 papierosów dziennie",
"id": "2"
},
{
"value": "",
"name": "< 10 papierosów dziennie",
"id": "3"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 611,
"title": "Ile papierosów dziennie palisz?",
"type": "PICKER"
},
{
"answers": [
{
"value": "",
"name": "",
"id": "1",
"unit": "lat"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 612,
"title": "Od ilu lat palisz regularnie?",
"type": "TEXTFIELD",
"unit": "lat"
},
{
"answers": [
{
"value": "",
"name": "",
"id": "1",
"unit": "lat"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 631,
"title": "Przez ile lat paliłaś/paliłeś?",
"type": "TEXTFIELD",
"unit": "lat"
},
{
"answers": [
{
"value": "",
"name": "",
"id": "1",
"unit": "lat"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 632,
"title": "Ile lat temu przestałaś/przestałeś palić?",
"type": "TEXTFIELD",
"unit": "lat"
},
{
"answers": [
{
"value": "",
"name": "20 papierosów lub więcej",
"id": "1"
},
{
"value": "",
"name": "10-19 papierosów dziennie",
"id": "2"
},
{
"value": "",
"name": "< 10 papierosów dziennie",
"id": "3"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "",
"id": 633,
"title": "Ile papierosów dziennie paliłaś/paliłeś?",
"type": "PICKER"
}
],
"title": "Czy palisz papierosy?",
"type": "PICKER"
},
{
"answers": [
{
"value": "",
"name": "Łatwe męczenie się (np. podczas wchodzenia po schodach)",
"id": "3"
},
{
"value": "",
"name": "Uczucie kołatania serca",
"id": "4"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 7,
"title": "Które dolegliwości wystąpiły u Ciebie w ciągu poprzednich 12 miesięcy? (możesz zaznaczyć kilka)",
"type": "CHECKBOX"
},
{
"answers": [
{
"value": "",
"related_ids": [
821
],
"name": "Schizofrenia",
"id": "2"
},
{
"value": "",
"related_ids": [
821
],
"name": "Nowotwór",
"id": "3"
},
{
"value": "",
"related_ids": [
821
],
"name": "Trądzik",
"id": "5"
},
{
"value": "",
"related_ids": [
821
],
"name": "Przewlekła choroba nerek stopnia 3, 4 lub 5",
"id": "7"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 8,
"related_questions": [
{
"answers": [
{
"value": "",
"name": "",
"id": "1",
"unit": ""
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 811,
"title": "Wpisz jaka to choroba/choroby",
"type": "TEXTFIELD",
"unit": ""
},
{
"answers": [
{
"value": "",
"name": "Tak",
"id": "1"
}
],
"showSubtitle": false,
"enabled": false,
"subtitle": "To wpłynie na wyniki ankiety",
"id": 821,
"title": "Czy jesteś pod stałą opieką lekarza kontrolującego zdiagnozowane u Ciebie choroby?",
"type": "PICKER"
}
],
"title": "Które z tych chorób u Ciebie zdiagnozowano? (możesz zaznaczyć kilka)",
"type": "CHECKBOX"
},
{
"answers": [
{
"value": "",
"name": "2-3 razy w tygodniu",
"id": "3"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 9,
"title": "Jak często ćwiczysz fizycznie? Pytamy o przynajmniej 30 minut aktywności.",
"type": "PICKER"
},
{
"answers": [
{
"value": "",
"name": "Zły",
"id": "4"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 10,
"title": "Jak ogólnie oceniasz swój stan zdrowia psychicznego?",
"type": "PICKER"
},
{
"answers": [
{
"value": "",
"name": "Średni",
"id": "3"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 11,
"title": "Jak ogólnie oceniasz swój stan zdrowia fizycznego?",
"type": "PICKER"
},
{
"answers": [
{
"value": "",
"name": "2-3 razy w tygodniu",
"id": "3"
}
],
"showSubtitle": false,
"enabled": true,
"subtitle": "",
"id": 12,
"title": "Jak często śpisz krócej niż 6 godzin na dobę? Pytamy o ostatnich 12 miesięcy.",
"type": "PICKER"
}
],
"id": "91232019-596c-4d08-9a22-cd2ee59aee9f",
"description": "Dzień dobry!\nZapytamy Cię teraz o podstawowe parametry dotyczące Twojego zdrowia. Na ich podstawie przygotujemy konkretne wskazówki, którę pomogą Ci dbać o zdrowie.\n\nDane, które wprowadzisz do Health Plannera, są bezpieczne - masz do nich dostęp tylko Ty.\n\nWypełnienie ankiety potrwa około 10 minut."
}
}

Request

fetch('https://clinic.telemedi.co/api/v2/healthplanner/questionnaire', {  
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer {token}'
},
body: JSON.stringify(body)
})
.then(response => response.json())
.then(response => console.log(response))

Response