The SCORAD (Scoring Atopic Dermatitis) index is a widely used tool to assess the severity of atopic dermatitis (eczema) in patients. It combines objective measures of skin involvement with subjective assessments of disease severity. This calculator helps estimate your SCORAD score based on your responses.
Understanding the SCORAD Index
The SCORAD index is a standardized way to measure the extent and severity of atopic dermatitis (AD), commonly known as eczema. It was developed by the European Task Force on Atopic Dermatitis. The index helps healthcare professionals track disease progression, evaluate treatment effectiveness, and compare patients in clinical trials.
The SCORAD calculation has two main parts:
Part 1: Extent of Skin Involvement (E): This part assesses how much of the body surface area (BSA) is affected by eczema. A common way to estimate this is using the "Rule of Nines" or by visual estimation. Your input for Extent of Body Surface Area (%) directly contributes to this.
Part 2: Objective Scoring of Skin Lesions (O): This part evaluates the severity of the eczema on the affected areas. It involves scoring six different signs of inflammation:
Redness (Erythema)
Swelling (Edema)
Oozing/Wetness
Crusting
Excoriation (scratch marks)
Skin Thickening (Lichenification)
Each of these signs is scored on a scale of 0 to 8, where 0 is no sign and 8 is a severe sign. The sum of these six scores constitutes the 'O' part of the formula.
Part 3: Subjective Scoring (S): This part captures the patient's experience of the disease, focusing on two key symptoms:
Itching
Sleep Disturbance
Both are scored on a scale of 0 to 10, where 0 is no symptom and 10 is the worst possible symptom. The sum of these two scores constitutes the 'S' part of the formula.
The SCORAD Formula
The total SCORAD score is calculated as follows:
SCORAD = E/5 + O + S
Where:
E = Extent of body surface area involved (in percent). Divided by 5 to give it less weight than the other components.
O = Sum of the scores for the six objective signs (Redness, Swelling, Oozing, Crusting, Excoriation, Thickening). Maximum possible score for O is 6 signs * 8 points/sign = 48.
S = Sum of the scores for the two subjective symptoms (Itching, Sleep Disturbance). Maximum possible score for S is 10 points + 10 points = 20.
Interpreting the SCORAD Score
The total SCORAD score ranges from 0 to 103. Generally, scores are interpreted as follows:
0-10: No or mild AD
10.1-39: Moderate AD
39.1-64: Severe AD
64.1-103: Very severe AD
Important Note: This calculator provides an estimation. Always consult with a qualified healthcare professional for an accurate diagnosis and treatment plan for atopic dermatitis. This tool is for informational purposes only and should not replace professional medical advice.
function calculateSCORAD() {
var extentBSA = parseFloat(document.getElementById("extentBodySurfaceArea").value);
var scoreRedness = parseFloat(document.getElementById("scoreRedness").value);
var scoreSwelling = parseFloat(document.getElementById("scoreSwelling").value);
var scoreOozing = parseFloat(document.getElementById("scoreOozing").value);
var scoreCrusting = parseFloat(document.getElementById("scoreCrusting").value);
var scoreExcoriation = parseFloat(document.getElementById("scoreExcoriation").value);
var scoreThickening = parseFloat(document.getElementById("scoreThickening").value);
var scoreItching = parseFloat(document.getElementById("scoreItching").value);
var scoreSleepDisturbance = parseFloat(document.getElementById("scoreSleepDisturbance").value);
var resultElement = document.getElementById("result");
resultElement.innerHTML = "; // Clear previous results
// Validate inputs
var inputs = [extentBSA, scoreRedness, scoreSwelling, scoreOozing, scoreCrusting, scoreExcoriation, scoreThickening, scoreItching, scoreSleepDisturbance];
var isValid = true;
for (var i = 0; i < inputs.length; i++) {
if (isNaN(inputs[i])) {
isValid = false;
break;
}
}
if (!isValid) {
resultElement.innerHTML = 'Please enter valid numbers for all fields.';
return;
}
// Validate ranges
if (extentBSA 100) {
resultElement.innerHTML = 'Extent of Body Surface Area must be between 0 and 100.';
return;
}
if (scoreRedness 8 || scoreSwelling 8 || scoreOozing 8 || scoreCrusting 8 || scoreExcoriation 8 || scoreThickening 8) {
resultElement.innerHTML = 'Objective scores (Redness, Swelling, etc.) must be between 0 and 8.';
return;
}
if (scoreItching 10 || scoreSleepDisturbance 10) {
resultElement.innerHTML = 'Subjective scores (Itching, Sleep Disturbance) must be between 0 and 10.';
return;
}
var scoreO = scoreRedness + scoreSwelling + scoreOozing + scoreCrusting + scoreExcoriation + scoreThickening;
var scoreS = scoreItching + scoreSleepDisturbance;
var scoradValue = (extentBSA / 5) + scoreO + scoreS;
var interpretation = ";
if (scoradValue 10 && scoradValue 39 && scoradValue <= 64) {
interpretation = "Severe AD";
} else {
interpretation = "Very severe AD";
}
resultElement.innerHTML = 'Your Estimated SCORAD Score: ' + scoradValue.toFixed(1) + 'Interpretation: ' + interpretation + '';
}