mirror of
https://gitlab.com/signalytic/client-external/streamline/streamline-emr.git
synced 2026-09-11 18:51:31 +00:00
607 lines
24 KiB
JavaScript
Vendored
607 lines
24 KiB
JavaScript
Vendored
function get_score(id, value) {
|
|
let slug = $('#vitals_slug_' + id).val();
|
|
let age_group = $('#age_group').val();
|
|
|
|
if (slug != '') {
|
|
if (age_group == 1) {
|
|
if (slug === 'temperature') {
|
|
if (between(value, 36.7, 37.2)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-size": "bold"
|
|
}).text('0');
|
|
} else if (between(value, 35.5, 36.6) || between(value, 37.3, 38)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('1');
|
|
} else if (between(value, 35.0, 35.4) || between(value, 38, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('2');
|
|
} else if (between(value, 0, 35)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('Not in range');
|
|
}
|
|
|
|
}
|
|
|
|
if (slug === 'pulse') {
|
|
if (between(value, 110, 160)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 100, 109) || between(value, 161, 180)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('1');
|
|
} else if (between(value, 70, 99) || between(value, 181, 190)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('2');
|
|
} else if (between(value, 1, 70) || between(value, 191, 300)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('Not in Range');
|
|
}
|
|
|
|
}
|
|
|
|
if (slug === 'respirations') {
|
|
if (between(value, 30, 60)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 25, 29) || between(value, 61, 70)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("1");
|
|
} else if (between(value, 20, 24) || between(value, 71, 80)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("2");
|
|
} else if (between(value, 0, 19) || between(value, 81, 200)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("3");
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("Not in range");
|
|
}
|
|
|
|
}
|
|
|
|
if (slug === 'sao2') {
|
|
if (between(value, 95, 1000)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-color": "green"
|
|
}).text('0');
|
|
} else if (between(value, 90, 94)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-color": "red"
|
|
}).text('1');
|
|
} else if (between(value, 0, 89)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-color": "red"
|
|
}).text('2');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-color": "red"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'muac') {
|
|
if (between(value, 12.5, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "bolder"
|
|
}).text('GREEN');
|
|
} else if (between(value, 11.5, 12.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "#FFC40C",
|
|
"font-weight": "bolder"
|
|
}).text('YELLOW');
|
|
} else if (between(value, 1, 11.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "bolder"
|
|
}).text('RED');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "normal"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
} else if (age_group == 2) {
|
|
if (slug === 'temperature') {
|
|
if (between(value, 36.5, 37.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-size": "bold"
|
|
}).text('0');
|
|
} else if (between(value, 35, 36.4) || between(value, 37.5, 38.9)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('1');
|
|
} else if (between(value, 39, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('2');
|
|
} else if (between(value, 0, 35)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('Not in range');
|
|
}
|
|
|
|
}
|
|
|
|
if (slug === 'pulse') {
|
|
if (between(value, 121, 160)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 101, 120) || between(value, 161, 180)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('1');
|
|
} else if (between(value, 81, 100) || between(value, 181, 200)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('2');
|
|
} else if (between(value, 0, 80) || between(value, 201, 1000)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('Not in Range');
|
|
}
|
|
|
|
}
|
|
|
|
if (slug === 'respirations') {
|
|
if (between(value, 31, 55)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text("0");
|
|
} else if (between(value, 26, 30) || between(value, 56, 70)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("1");
|
|
} else if (between(value, 20, 25) || between(value, 71, 80)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("2");
|
|
} else if (between(value, 0, 19) || between(value, 81, 200)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("3");
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("Not in range");
|
|
}
|
|
}
|
|
|
|
if (slug === 'muac') {
|
|
|
|
if (between(value, 12.5, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "bolder"
|
|
}).text('GREEN');
|
|
} else if (between(value, 11.5, 12.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "#FFC40C",
|
|
"font-weight": "bolder"
|
|
}).text('YELLOW');
|
|
} else if (between(value, 1, 11.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "bolder"
|
|
}).text('RED');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "normal"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
} else if (age_group == 3) {
|
|
|
|
if (slug === 'temperature') {
|
|
if (between(value, 36.5, 37.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-size": "bold"
|
|
}).text('0');
|
|
} else if (between(value, 35, 36.4) || between(value, 37.5, 38.9)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('1');
|
|
} else if (between(value, 39, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('2');
|
|
} else if (between(value, 0, 35)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'pulse') {
|
|
|
|
if (between(value, 76, 130)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 66, 75) || between(value, 131, 160)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('1');
|
|
} else if (between(value, 56, 65) || between(value, 161, 180)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('2');
|
|
} else if (between(value, 0, 55) || between(value, 181, 1000)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('Not in Range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'respirations') {
|
|
if (between(value, 21, 40)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text("0");
|
|
} else if (between(value, 16, 20) || between(value, 41, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("1");
|
|
} else if (between(value, 11, 15) || between(value, 51, 60)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("2");
|
|
} else if (between(value, 0, 10) || between(value, 61, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("3");
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("Not in range");
|
|
}
|
|
}
|
|
|
|
if (slug === 'muac') {
|
|
|
|
if (between(value, 12.5, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "bolder"
|
|
}).text('GREEN');
|
|
} else if (between(value, 11.5, 12.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "#FFC40C",
|
|
"font-weight": "bolder"
|
|
}).text('YELLOW');
|
|
} else if (between(value, 1, 11.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "bolder"
|
|
}).text('RED');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "normal"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
} else if (age_group == 4) {
|
|
if (slug === 'temperature') {
|
|
if (between(value, 36.5, 37.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-size": "bold"
|
|
}).text('0');
|
|
} else if (between(value, 35, 36.4) || between(value, 37.5, 38.9)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('1');
|
|
} else if (between(value, 39, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('2');
|
|
} else if (between(value, 0, 35)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'pulse') {
|
|
|
|
if (between(value, 76, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 66, 75) || between(value, 101, 120)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('1');
|
|
} else if (between(value, 56, 65) || between(value, 121, 140)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('2');
|
|
} else if (between(value, 0, 55) || between(value, 141, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('Not in Range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'respirations') {
|
|
if (between(value, 18, 30)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text("0");
|
|
} else if (between(value, 14, 17) || between(value, 31, 40)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("1");
|
|
} else if (between(value, 10, 13) || between(value, 41, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("2");
|
|
} else if (between(value, 0, 10) || between(value, 51, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("3");
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("Not in range");
|
|
}
|
|
}
|
|
|
|
if (slug === 'muac') {
|
|
|
|
if (between(value, 12.5, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "bolder"
|
|
}).text('GREEN');
|
|
} else if (between(value, 11.5, 12.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "#FFC40C",
|
|
"font-weight": "bolder"
|
|
}).text('YELLOW');
|
|
} else if (between(value, 1, 11.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "bolder"
|
|
}).text('RED');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "normal"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
} else if (age_group == 5) {
|
|
if (slug === 'temperature') {
|
|
if (between(value, 36.0, 37.7)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-size": "bold"
|
|
}).text('0');
|
|
} else if (between(value, 35, 35.9) || between(value, 37.8, 38.5)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('1');
|
|
} else if (between(value, 34, 34.9) || between(value, 38.6, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('2');
|
|
} else if (between(value, 0, 33)) {
|
|
$('#vitals_news_' + id).css({
|
|
'color': 'red'
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'pulse') {
|
|
|
|
if (between(value, 51, 100)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "thick"
|
|
}).text('0');
|
|
} else if (between(value, 40, 50) || between(value, 101, 110)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('1');
|
|
} else if (between(value, 0, 39) || between(value, 111, 129)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('2');
|
|
} else if (between(value, 130, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('3');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red",
|
|
"font-size": "thick"
|
|
}).text('Not in Range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'respirations') {
|
|
if (between(value, 9, 18)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text("0");
|
|
} else if (between(value, 19, 25)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("1");
|
|
} else if (between(value, 0, 8) || between(value, 26, 30)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("2");
|
|
} else if (between(value, 31, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("3");
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text("Not in range");
|
|
}
|
|
}
|
|
|
|
if (slug === 'systolic_bp') {
|
|
|
|
if (between(value, 101, 159)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text('0');
|
|
} else if (between(value, 81, 100) || between(value, 160, 200)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('1');
|
|
} else if (between(value, 71, 80) || between(value, 201, 1000)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('2');
|
|
} else if (between(value, 0, 70)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('3');
|
|
} else {
|
|
$('#systolic_bpValue').css({
|
|
"color": "red"
|
|
});
|
|
$('#vitals_news_' + id).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'diastolic_bp') {
|
|
|
|
if (between(value, 0, 94)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green"
|
|
}).text('0');
|
|
} else if (between(value, 95, 104)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('1');
|
|
} else if (between(value, 105, 500)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('2');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "red"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
|
|
if (slug === 'muac') {
|
|
|
|
if (between(value, 12.5, 50)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "green",
|
|
"font-weight": "bolder"
|
|
}).text('GREEN');
|
|
} else if (between(value, 11.5, 12.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "#FFC40C",
|
|
"font-weight": "bolder"
|
|
}).text('YELLOW');
|
|
} else if (between(value, 1, 11.4)) {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "bolder"
|
|
}).text('RED');
|
|
} else {
|
|
$('#vitals_news_' + id).css({
|
|
"color": "RED",
|
|
"font-weight": "normal"
|
|
}).text('Not in range');
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
function between(currentValue, low, high) {
|
|
if (currentValue < low) {
|
|
return false;
|
|
} else if (currentValue > high) {
|
|
return false;
|
|
} else {
|
|
return true;
|
|
}
|
|
} |