Skip to main content

7PC

info
The items of the scoring system can not be extracted from the image. Due to this, you need to provide the questionnaireResponse to the device.

Request 7PC score

Relevant keys in the body of the request
"requestId": "90925097-820b-403d-a75d-4cd989903df1",
"data": {
"type": "image",
"content": "base64 image",
"scoringSystems": ["7PC"],
"questionnaireResponse": {
"7PC": {
"question1SevenPC": 0,
"question2SevenPC": 1,
"question3SevenPC": 0,
"question4SevenPC": 1,
"question5SevenPC": 0,
"question6SevenPC": 1,
"question7SevenPC": 0
}
},
}
Check out the documentation
It is important that you check out the section Output of this documentation to understand how you should build the request and what will the response look like. Keep in mind that this is a snippet of a larger JSON file.

Questionnaire for this scoring system

{
"code": "7PC",
"questions": [
{
"code": "question1SevenPC",
"label": "Is it new or was it already present and has it changed in size?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question2SevenPC",
"label": "Has it changed shape?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question3SevenPC",
"label": "Has it changed color?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question4SevenPC",
"label": "Is it larger than 6 mm?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question5SevenPC",
"label": "Is it inflamed (red and swollen)?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question6SevenPC",
"label": "Is it crusted or bleeding?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
},
{
"code": "question7SevenPC",
"label": "Does it itch or have any altered sensation?",
"description": null,
"answers": [
{ "label": "No", "value": "0" },
{ "label": "Yes", "value": "1" }
],
"openField": false
}
]
}

Response

"evolution": {
"domains": {
"7PC": {
"explainabilityMedia": {
"content": null,
"detections": null
},
"facets": {
"question1SevenPC": {
"intensity": null,
"value": 1
},
"question2SevenPC": {
"intensity": null,
"value": 1
},
"question3SevenPC": {
"intensity": null,
"value": 1
},
"question4SevenPC": {
"intensity": null,
"value": 1
},
"question5SevenPC": {
"intensity": null,
"value": 1
},
"question6SevenPC": {
"intensity": null,
"value": 1
},
"question7SevenPC": {
"intensity": null,
"value": 0
}
},
"grade": {
"category": "High risk",
"score": 9
}
},
"DLQI": {
"explainabilityMedia": {
"content": null,
"detections": null
},
"facets": {
"question1": {
"intensity": null,
"value": 1
},
"question10": {
"intensity": null,
"value": 1
},
"question2": {
"intensity": null,
"value": 1
},
"question3": {
"intensity": null,
"value": 1
},
"question4": {
"intensity": null,
"value": 1
},
"question5": {
"intensity": null,
"value": 1
},
"question6": {
"intensity": null,
"value": 1
},
"question7": {
"intensity": null,
"value": 1
},
"question8": {
"intensity": null,
"value": 1
},
"question9": {
"intensity": null,
"value": 1
}
},
"grade": {
"category": "Moderate effect on patient's life",
"score": 10
}
}
}
}
Check out the documentation
It is important that you check out the section Output of this documentation to understand how you should build the request and what will the response look like. Keep in mind that this is a snippet of a larger JSON file.