Skip to content

Commit b9fbb2a

Browse files
authored
Substantial Updates and Additions to Age-Based Vitals (#22)
After meeting with the head of Pediatrics for Ampath yesterday, Veronica and I were made aware of a fantastic resource from UpToDate and The Lancet which does a much better job of capturing appropriate age ranges and their corresponding vital signs.
1 parent dc57fa4 commit b9fbb2a

File tree

1 file changed

+26
-13
lines changed

1 file changed

+26
-13
lines changed

configuration/backend_configuration/conceptreferencerange/conceptreferenceranges.csv

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,30 @@
11
Uuid,Concept Numeric uuid,Label,Absolute low,Critical low,Normal low,Normal high,Critical high,Absolute high,Criteria
2-
8cd6fe9d-058f-47a3-955f-a7db4885df84,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Newborn,0,107,120,160,181,230,$patient.getAgeInMonths() < 1
3-
4b7d0f61-cd4e-4873-94e2-7fe7e69dfb96,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Infant,0,73,80,140,175,230,$patient.getAgeInMonths() >= 1 && $patient.getAgeInMonths() < 12
4-
d44723a5-a314-4cfa-9b81-5ab6ec916f69,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Toddler,0,76,80,130,156,230,$patient.getAge() >= 1 && $patient.getAge() < 3
5-
a0172663-362d-4a63-b5c2-52e84109c839,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Preschool,0,65,75,120,136,230,$patient.getAge() >= 3 && $patient.getAge() < 6
6-
5201349f-c131-4efe-96eb-bc72ceddcdd2,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse School-age,0,52,70,110,123,230,$patient.getAge() >= 6 && $patient.getAge() < 13
7-
e02fb235-0eb3-4c1b-a8e5-d9e33d58816c,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Adolescent,0,43,60,100,108,230,$patient.getAge() >= 13 && $patient.getAge() < 19
8-
9f5c3fde-96cb-4980-8c3d-2b352b6d4353,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Adult,0,45,60,100,110,230,$patient.getAge() >= 19
9-
0900fa96-5ba1-433d-8321-a66f62c4785a,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Newborn,0,25,34,57,66,99,$patient.getAgeInMonths() < 1
10-
c45a5739-7f50-4a22-83b7-98dbedd25199,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Infant,0,22,30,55,64,99,$patient.getAgeInMonths() >= 1 && $patient.getAgeInMonths() < 12
11-
7a2a2c8a-a32f-4f32-915f-ff6ca95ac1ce,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Toddler,0,18,22,46,53,99,$patient.getAge() >= 1 && $patient.getAge() < 3
12-
52655b16-b146-49cf-829e-66b4dfb01b46,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Preschool,0,17,20,29,33,99,$patient.getAge() >= 3 && $patient.getAge() < 6
13-
f4c2266a-9d1e-4a66-88ad-d1a4341edfde,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate School-age,0,14,16,24,27,99,$patient.getAge() >= 6 && $patient.getAge() < 13
14-
b181ff1c-97a8-46fc-a1c0-be2fddad6177,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Adolescent,0,11,13,21,23,99,$patient.getAge() >= 13 && $patient.getAge() < 19
2+
8cd6fe9d-058f-47a3-955f-a7db4885df84,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Newborn 0 - <3 mo,0,107,120,160,181,230,$patient.getAgeInMonths() < 3
3+
85c0b9ff-dff5-4858-91b3-29c539be68ab,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Infant 3 - <6 mo,0,104,120,160,175,230,$patient.getAgeInMonths() >= 3 && $patient.getAgeInMonths() < 6
4+
f8f0aca7-e143-4556-9cac-a1f161f04fe9,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Infant 6 - <9 mo,0,98,114,152,168,230,$patient.getAgeInMonths() >= 6 && $patient.getAgeInMonths() < 9
5+
4b7d0f61-cd4e-4873-94e2-7fe7e69dfb96,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Infant 9 - <12 mo,0,93,109,145,161,230,$patient.getAgeInMonths() >= 9 && $patient.getAgeInMonths() < 12
6+
d44723a5-a314-4cfa-9b81-5ab6ec916f69,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Toddler 12 - <18 mo,0,88,103,140,156,230,$patient.getAgeInMonths() >= 12 && $patient.getAgeInMonths() < 18
7+
52b1030b-4485-4a46-aec7-db5b53be510c,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Toddler 18mo - 2yrs,0,82,98,135,149,230,$patient.getAgeInMonths() >= 18 && $patient.getAge() < 2
8+
10a492ec-4760-4893-ac84-8872c62f49fc,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Toddler 2 - <3yrs,0,76,92,128,142,230,$patient.getAge() >= 2 && $patient.getAge() < 3
9+
a0172663-362d-4a63-b5c2-52e84109c839,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Preschool 3 - <4yrs,0,70,86,123,136,230,$patient.getAge() >= 3 && $patient.getAge() < 4
10+
2ea47a0e-afc8-4e04-aa8c-b63726fb7d18,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Preschool 4 - <6 yrs,0,65,81,117,131,230,$patient.getAge() >= 4 && $patient.getAge() < 6
11+
5201349f-c131-4efe-96eb-bc72ceddcdd2,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse School-age 6 - <8,0,59,74,111,123,230,$patient.getAge() >= 6 && $patient.getAge() < 8
12+
5607ab88-b7f0-498c-b92e-be12ebbf8e7d,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse School-age 8 - <12,0,52,67,103,115,230,$patient.getAge() >= 8 && $patient.getAge() < 12
13+
e02fb235-0eb3-4c1b-a8e5-d9e33d58816c,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Adolescent 12 - <18,0,47,62,96,108,230,$patient.getAge() >= 12 && $patient.getAge() < 18
14+
9f5c3fde-96cb-4980-8c3d-2b352b6d4353,5087AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Pulse Adult,0,45,60,100,110,230,$patient.getAge() >= 18
15+
0900fa96-5ba1-433d-8321-a66f62c4785a,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Newborn 0-<3mo,0,25,30,57,66,99,$patient.getAgeInMonths() < 3
16+
c45a5739-7f50-4a22-83b7-98dbedd25199,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Infant 3-<6mo,0,24,33,55,64,99,$patient.getAgeInMonths() >= 3 && $patient.getAgeInMonths() < 6
17+
9662591e-bce9-4c44-b8b4-74e37151a110,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Infant 6-<9mo,0,23,31,52,61,99,$patient.getAgeInMonths() >= 6 && $patient.getAgeInMonths() < 9
18+
97cc9569-999e-47b1-b666-a627c9a88a71,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Infant 9-<12mo,0,22,30,50,58,99,$patient.getAgeInMonths() >= 9 && $patient.getAgeInMonths() < 12
19+
7a2a2c8a-a32f-4f32-915f-ff6ca95ac1ce,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Toddler 12mo-<18mo,0,21,28,46,53,99,$patient.getAgeInMonths() >= 12 && $patient.getAgeInMonths() < 18
20+
797f1119-b2e9-409e-b93c-9a12c065d719,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Toddler 18mo-<2yrs,0,19,25,40,46,99,$patient.getAgeInMonths() >= 18 && $patient.getAge() < 2
21+
f586ceab-5eb7-437c-a3b1-11b853aa3548,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Toddler 2-<3yrs,0,18,22,34,38,99,$patient.getAge() >= 2 && $patient.getAge() < 3
22+
52655b16-b146-49cf-829e-66b4dfb01b46,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Preschool 3-<4yrs,0,17,21,29,33,99,$patient.getAge() >= 3 && $patient.getAge() < 4
23+
1040a4bb-0477-4c83-8501-03ca00935c47,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Preschool 4-<6yrs,0,17,20,27,29,99,$patient.getAge() >= 4 && $patient.getAge() < 6
24+
f4c2266a-9d1e-4a66-88ad-d1a4341edfde,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate School-age 6-<8yrs,0,16,18,24,27,99,$patient.getAge() >= 6 && $patient.getAge() < 8
25+
1507f748-b69a-4999-83e9-3ce934916036,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate School-age 8-<12,0,14,16,22,25,99,$patient.getAge() >= 8 && $patient.getAge() < 12
26+
b181ff1c-97a8-46fc-a1c0-be2fddad6177,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Adolescent 12-<15,0,12,15,21,23,99,$patient.getAge() >= 12 && $patient.getAge() < 15
27+
9e775795-d0b0-40f0-b299-fa8628b15727,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Adolescent 15-18,0,11,13,19,22,99,$patient.getAge() >= 15 && $patient.getAge() < 18
1528
ed481c0c-9cd8-426a-899a-17735ae505a4,5242AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,Resp Rate Adult,0,10,12,18,24,99,$patient.getAge() >= 19
1629
e2f1a2ea-5609-4a32-8f35-a11d2c7f3cea,5085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,BP Systolic Newborn,0,35,60,90,,250,$patient.getAgeInMonths() < 1
1730
5198bf3a-f3c9-4d8a-9e57-211e27c1c656,5085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA,BP Systolic Infant,0,40,70,105,,250,$patient.getAgeInMonths() >= 1 && $patient.getAgeInMonths() < 12

0 commit comments

Comments
 (0)