-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathNutritionGuidelines.rules
729 lines (501 loc) · 44.5 KB
/
NutritionGuidelines.rules
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
@prefix CHIL: <http://www.childhealthimprints.com/NutritionalGuidelines/>.
@prefix type: <http://www.w3.org/1999/02/22-rdf-syntax-ns#type>.
@prefix datatype: <http://www.w3.org/2001/XMLSchema#boolean>.
@prefix galenontology: <http://www.co-ode.org/ontologies/galen>.
@prefix umls: <https://uts.nlm.nih.gov/uts/umls/concept/>.
[ExtremelyPreterm_Irule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), lessThan(?c, 26.0) -> (?a type: CHIL:ExtremelyPreterm_I)]
[ExtremelyPreterm_IIrule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), lessThan(?c, 28.0),ge(?c,26.0) -> (?a type: CHIL:ExtremelyPreterm_II)]
[VeryPreterm_Irule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), lessThan(?c, 30.0),ge(?c,28.0) -> (?a type: CHIL:VeryPreterm_I)]
[VeryPreterm_IIrule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), lessThan(?c, 32.0),ge(?c,30.0) -> (?a type: CHIL:VeryPreterm_II)]
[ModeratePretermrule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), lessThan(?c, 35.0),ge(?c,32.0) -> (?a type: CHIL:ModeratePreterm)]
[LatePretermrule:(?a type: galenontology:#Neonate), ( ?a CHIL:hasGestationalAgeAtBirth ?c), ge(?c,35.0) -> (?a type: CHIL:LatePreterm)]
[ruleFeedintol1: (?a CHIL:hasAbdominalDistension "true"^^datatype:),
(?a CHIL:hasGastricAspirateAbnormalColor "true")
(?a CHIL:hasXRayAbdominStatus ?d),listEqual(?d,"Abnormal")
(?a CHIL:hasVomitColor ?e)
-> (?a CHIL:hasFeedIntolerance "true") ]
[ruleisStoolPassed1: (?a, CHIL:hasDayOfLife ?d), noValue(?a CHIL:isStoolPassed)
-> (?a CHIL:isStoolPassed "false")]
[ruleFeedintol2: (?a CHIL:hasFeedIntolerance "true")
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" )]
[rulelac: (?a CHIL:hasLactateValue ?d), greaterThan(?d,5)
-> (?a CHIL:hasIncreasedLactate "true") ]
[ruleReverse: (?a CHIL:hasInotrope "true")
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" )]
[ruleReverse: (?a CHIL:hasReversedEndBloodFlow "true")
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" )]
[ruleRisk1: (?a CHIL:hasAbdominalDistension "true")
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleRisk2: (?a CHIL:hasAbsentEndDiastolicFlow "true")
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleResus: (?a CHIL:hasResuscitation "true")
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleRisk5: (?a CHIL:hasIncreasedLactate "true")
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC: (?a CHIL:hasDiseaseNecrotizingEnterocolitis "true")
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC1: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IA')
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC2: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IB')
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC3: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IIA')
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC4: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IIB')
-> (?a CHIL:hasNPO "true"), (?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC5: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IIIA')
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ruleNEC6: (?a CHIL:hasDiseaseNecrotizingEnterocolitis ?d),listEqual(?d,'IIIB')
-> (?a CHIL:hasNPO "true"),(?a CHIL:hasInitialFeedingVolume "0" ) ,(?a CHIL:hasInitialFeedingAdvancement "0" ),(?a CHIL:hasFinalFeedingVolume "0" ) ,(?a CHIL:hasFinalFeedingAdvancement "0" )]
[ExtremelyPreterm_I-Rule1: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "12" ), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "60" ) , (?a CHIL:hasFluidRequirement "80" )]
[ExtremelyPreterm_I-Rule2: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "24" ) , (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "100" ) ]
[ExtremelyPreterm_I-Rule3: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,2)
-> (?a CHIL:hasInitialFeedingVolume "36" ) , (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "120" )]
[ExtremelyPreterm_I-Rule4: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,3)
-> (?a CHIL:hasInitialFeedingVolume "48"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[ExtremelyPreterm_I-Rule5: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,4)
-> (?a CHIL:hasInitialFeedingVolume "60"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule6: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,5)
-> (?a CHIL:hasInitialFeedingVolume "72"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule7: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,6),
-> (?a CHIL:hasInitialFeedingVolume "84"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule8: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,7)
-> (?a CHIL:hasInitialFeedingVolume "96"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule9: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,8)
-> (?a CHIL:hasInitialFeedingVolume "108"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule10: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,9)
-> (?a CHIL:hasInitialFeedingVolume "120"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule11: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,10)
-> (?a CHIL:hasInitialFeedingVolume "132"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule12: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,11)
-> (?a CHIL:hasInitialFeedingVolume "144"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule13: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO)
(?a CHIL:hasDayOfLife ?d), equal(?d,12)
-> (?a CHIL:hasInitialFeedingVolume "150"),(?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_I-Rule14: (?a type: CHIL:ExtremelyPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), greaterThan(?d,12)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule1: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "12" ), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "60" ) , (?a CHIL:hasFluidRequirement "80" )]
[ExtremelyPreterm_II-Rule2: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "24" ) , (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "100" ) ]
[ExtremelyPreterm_II-Rule3: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,2)
-> (?a CHIL:hasInitialFeedingVolume "36" ) , (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "120" ) ]
[ExtremelyPreterm_II-Rule4: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,3)
-> (?a CHIL:hasInitialFeedingVolume "48"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[ExtremelyPreterm_II-Rule5: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,4),
-> (?a CHIL:hasInitialFeedingVolume "60"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule6: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,5),
-> (?a CHIL:hasInitialFeedingVolume "72"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule7: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,6),
-> (?a CHIL:hasInitialFeedingVolume "84"),(?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule8: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,7),
-> (?a CHIL:hasInitialFeedingVolume "96"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule9: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,8),
-> (?a CHIL:hasInitialFeedingVolume "108"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule10: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,9),
-> (?a CHIL:hasInitialFeedingVolume "120"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule11: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,10),
-> (?a CHIL:hasInitialFeedingVolume "132"),(?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule12: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,11),
-> (?a CHIL:hasInitialFeedingVolume "144"), (?a CHIL:hasInitialFeedingAdvancement "12" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule13: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,12),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ExtremelyPreterm_II-Rule14: (?a type: CHIL:ExtremelyPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), greaterThan(?d,12),
-> (?a CHIL:hasInitialFeedingVolume "150"),(?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_I-Rule1: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "12" ),(?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "80" )]
[VeryPreterm_I-Rule2: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "32" ) , (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "100" ) ]
[VeryPreterm_I-Rule3: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,2)
-> (?a CHIL:hasInitialFeedingVolume "52" ) ,(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "120" ) ]
[VeryPreterm_I-Rule4: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,3)
-> (?a CHIL:hasInitialFeedingVolume "72"), (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[VeryPreterm_I-Rule5: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,4)
-> (?a CHIL:hasInitialFeedingVolume "92"), (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_I-Rule6: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,5)
-> (?a CHIL:hasInitialFeedingVolume "112"), (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_I-Rule7: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,6)
-> (?a CHIL:hasInitialFeedingVolume "132"), (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_I-Rule8: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,7)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_I-Rule9: (?a type: CHIL:VeryPreterm_I),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), ge(?d,8)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_II-Rule1: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "60" ), (?a CHIL:hasFinalFeedingVolume "80" ),(?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "60" )]
[VeryPreterm_II-Rule2: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "80" ) ,(?a CHIL:hasFinalFeedingVolume "100" ),(?a CHIL:hasInitialFeedingAdvancement "20"),
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "80" ) ]
[VeryPreterm_II-Rule3: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,2)
-> (?a CHIL:hasInitialFeedingVolume "100" ) ,(?a CHIL:hasFinalFeedingVolume "120" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "100" ) ]
[VeryPreterm_II-Rule4: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,3)
-> (?a CHIL:hasInitialFeedingVolume "120"),(?a CHIL:hasFinalFeedingVolume "140" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "120" )]
[VeryPreterm_II-Rule5: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,4)
-> (?a CHIL:hasInitialFeedingVolume "140"),(?a CHIL:hasFinalFeedingVolume "150" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[VeryPreterm_II-Rule6: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,5)
-> (?a CHIL:hasInitialFeedingVolume "150"),(?a CHIL:hasInitialFeedingAdvancement 20 ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_II-Rule7: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,6)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_II-Rule9: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,7)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[VeryPreterm_II-Rule10: (?a type: CHIL:VeryPreterm_II),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), greaterThan(?d,7)
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ModeratePreterm-Rule1: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "60" ), (?a CHIL:hasFinalFeedingVolume "80" ), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "60" )]
[ModeratePreterm-Rule2: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "80" ),(?a CHIL:hasFinalFeedingVolume "100" ) ,(?a CHIL:hasInitialFeedingAdvancement "20" ),(?a CHIL:hasFinalFeedingAdvancement "30" ),
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "80" ) ]
[ModeratePreterm-Rule3: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,2),
-> (?a CHIL:hasInitialFeedingVolume "100" ) ,(?a CHIL:hasFinalFeedingVolume "120" ) ,(?a CHIL:hasInitialFeedingAdvancement "20" ) ,(?a CHIL:hasFinalFeedingAdvancement "30" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "100" )]
[ModeratePreterm-Rule4: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,3),
-> (?a CHIL:hasInitialFeedingVolume "120"),(?a CHIL:hasFinalFeedingVolume "140" ), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "120" )]
[ModeratePreterm-Rule5: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,4),
-> (?a CHIL:hasInitialFeedingVolume "140"),(?a CHIL:hasFinalFeedingVolume "150" ), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[ModeratePreterm-Rule6: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,5),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ModeratePreterm-Rule7: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,6),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ModeratePreterm-Rule8: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,7),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[ModeratePreterm-Rule9: (?a type: CHIL:ModeratePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), greaterThan(?d,7),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[LatePreterm-Rule1: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,0)
-> (?a CHIL:hasInitialFeedingVolume "60" ), (?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "70" ) , (?a CHIL:hasFluidRequirement "60" )]
[LatePreterm-Rule2: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,1)
-> (?a CHIL:hasInitialFeedingVolume "80" ),(?a CHIL:hasFinalFeedingVolume "100" ), (?a CHIL:hasFinalFeedingAdvancement "30" ) ,(?a CHIL:hasInitialFeedingAdvancement "20" ) ,
(?a CHIL:hasInitialEnergyRequirement "80" ) , (?a CHIL:hasFluidRequirement "80" )]
[LatePreterm-Rule3: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,2),
-> (?a CHIL:hasInitialFeedingVolume "100" ) ,(?a CHIL:hasFinalFeedingVolume "120" ), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "100" ) ]
[LatePreterm-Rule4: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,3),
-> (?a CHIL:hasInitialFeedingVolume "120"),(?a CHIL:hasFinalFeedingVolume "140" ), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "120" )]
[LatePreterm-Rule5: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,4),
-> (?a CHIL:hasInitialFeedingVolume "140"),(?a CHIL:hasFinalFeedingVolume "150" ), (?a CHIL:hasFinalFeedingAdvancement "30" ),(?a CHIL:hasInitialFeedingAdvancement "20" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "140" )]
[LatePreterm-Rule6: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), equal(?d,5),
-> (?a CHIL:hasInitialFeedingVolume "150"), (?a CHIL:hasInitialFeedingAdvancement "20" ),(?a CHIL:hasFinalFeedingAdvancement "30" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
[LatePreterm-Rule7: (?a type: CHIL:LatePreterm),
noValue(?a CHIL:hasFeedIntolerance "true"),noValue(?a CHIL:hasNPO),
(?a CHIL:hasDayOfLife ?d), ge(?d,5),
-> (?a CHIL:hasInitialFeedingVolume "150"),(?a CHIL:hasInitialFeedingAdvancement "0" ),
(?a CHIL:hasInitialEnergyRequirement "90" ) , (?a CHIL:hasFluidRequirement "150" )]
//[ExtremelyPreterm_I-Rule15: (?a type: CHIL:ExtremelyPreterm_I),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "OG Feeds" )]
//[ExtremelyPreterm_II-Rule16: (?a type: CHIL:ExtremelyPreterm_II),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "OG Feeds" )]
//[VeryPreterm_I-Rule17: (?a type: CHIL:VeryPreterm_I),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "OG Feeds" )]
//[VeryPreterm_II-Rule18: (?a type: CHIL:VeryPreterm_II),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "OG Feeds" )]
//[ModeratePreterm-Rule19: (?a type: CHIL:ModeratePreterm),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "OG|paladai|breast feeds" )]
//[LatePreterm-Rule20: (?a type: CHIL:LatePreterm),
// noValue(?a CHIL:hasFeedIntolerance "true"),
// -> (?a CHIL:hasFeedMilkType "Breast milk|Donor Milk|LBW Formula"),(?a CHIL:hasFeedingMethod "paladai|breast feeds" )]
[rulefeed1:(?a CHIL:hasSign CHIL:Vomit),
(?a CHIL:hasVomitColor CHIL:DarkBile)
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[rulefeed2: (?a CHIL:hasVomitColor "true")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[rulefeed3: (?a CHIL:hasVomitVolume ?d),listEqual(?d,"Large")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[ruleabdomin: (?a CHIL:hasAbdominalDistension "true")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[rulerespi: (?a CHIL:hasRespiratoryDistress "true")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[ruleskin: (?a CHIL:hasAbdominalTenderness "true")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[rulegastric: (?a CHIL:hasGastricAspirateAbnormalColor "true")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[rulestool: (?a CHIL:isStoolPassed "false")
-> (?a CHIL:hasFeedIntoleranceSign "true"^^datatype:)]
[ParenteralRule1: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d) , equal(?d,0), (?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfCHO "4"), (?a CHIL:hasPNFinalFeedingVolumeOfCHO "6"), (?a CHIL:hasPNInitialFeedingAdvancementOfCHO "0")]
[ParenteralRule2: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,1) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfCHO "5"), (?a CHIL:hasPNFinalFeedingVolumeOfCHO "8") ,(?a CHIL:hasPNInitialFeedingAdvancementOfCHO "1") ,(?a CHIL:hasPNFinalFeedingAdvancementOfCHO "2")]
[ParenteralRule3: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,2) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfCHO "6"), (?a CHIL:hasPNFinalFeedingVolumeOfCHO "8"), (?a CHIL:hasPNInitialFeedingAdvancementOfCHO "1"), (?a CHIL:hasPNFinalFeedingAdvancementOfCHO "2")]
[ParenteralRule4: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfCHO "6"), (?a CHIL:hasPNFinalFeedingVolumeOfCHO "8"), (?a CHIL:hasPNInitialFeedingAdvancementOfCHO "0")]
[ParenteralRule5: (?a type: CHIL:ExtremelyPreterm_I), (?a CHIL:hasDayOfLife ?d), equal(?d,0),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "2") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule6: (?a type: CHIL:ExtremelyPreterm_I), (?a CHIL:hasDayOfLife ?d), equal(?d,1), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1")]
[ParenteralRule7: (?a type: CHIL:ExtremelyPreterm_I), (?a CHIL:hasDayOfLife ?d), equal(?d,2), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1")]
[ParenteralRule8: (?a type: CHIL:ExtremelyPreterm_I), (?a CHIL:hasDayOfLife ?d), greaterThan(?d,2), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule9: (?a type: CHIL:ExtremelyPreterm_II), (?a CHIL:hasDayOfLife ?d) , equal(?d,0),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "2") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule10: (?a type: CHIL:ExtremelyPreterm_II), (?a CHIL:hasDayOfLife ?d), equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1") ]
[ParenteralRule11: (?a type: CHIL:ExtremelyPreterm_II), (?a CHIL:hasDayOfLife ?d), equal(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1") ]
[ParenteralRule12: (?a type: CHIL:ExtremelyPreterm_II), (?a CHIL:hasDayOfLife ?d), greaterThan(?d,2), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "4") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[Parentera1Rule13: (?a type: CHIL:VeryPreterm_I), (?a CHIL:hasDayOfLife ?d),equal(?d,0) ,(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "2") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[Parentera1Rule14: (?a type: CHIL:VeryPreterm_I), (?a CHIL:hasDayOfLife ?d),equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1") ]
[ParenteralRule15: (?a type: CHIL:VeryPreterm_I), (?a CHIL:hasDayOfLife ?d),equal(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule16: (?a type: CHIL:VeryPreterm_I), (?a CHIL:hasDayOfLife ?d), greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule17: (?a type: CHIL:VeryPreterm_II), (?a CHIL:hasDayOfLife ?d),equal(?d,0) ,(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "2") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule18: (?a type: CHIL:VeryPreterm_II), (?a CHIL:hasDayOfLife ?d),equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1") ]
[ParenteralRule19: (?a type: CHIL:VeryPreterm_II), (?a CHIL:hasDayOfLife ?d), equal(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0") ]
[ParenteraRule20: (?a type: CHIL:VeryPreterm_II), (?a CHIL:hasDayOfLife ?d), greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule21: (?a type: CHIL:ModeratePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,0),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0") ]
[ParenteralRule22: (?a type: CHIL:ModeratePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1")]
[Parentera1Rule23: (?a type: CHIL:ModeratePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5")(?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1") ]
[ParenteralRule24: (?a type: CHIL:ModeratePreterm), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule25: (?a type: CHIL:LatePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,0) ,(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0")]
[ParenteralRule26: (?a type: CHIL:LatePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,1), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1")]
[ParenteralRule27: (?a type: CHIL:LatePreterm), (?a CHIL:hasDayOfLife ?d),equal(?d,2), (?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3") (?a CHIL:hasPNFinalFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "1")]
[ParenteralRule28: (?a type: CHIL:LatePreterm), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfProtein "3.5") (?a CHIL:hasPNInitialFeedingAdvancementOfProtein "0") ]
[Parenteralsodium1: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,0) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfSodium "0")]
[Parenteralsodium2: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfSodium "0")]
[Parenteralsodium3: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,2) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfSodium "3")]
[Parenteralsodium4: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfSodium "3"), (?a CHIL:hasPNFinalFeedingVolumeOfSodium "4")]
[ParenteralPotassium1: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,0) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfPotassium "0"), (?a CHIL:hasPNInitialFeedingAdvancementOfPotassium "0")]
[ParenteralPotassium2: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfPotassium "0"), (?a CHIL:hasPNInitialFeedingAdvancementOfPotassium "0")]
[ParenteralPotassium3: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,2) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNInitialFeedingVolumeOfPotassium "2"), (?a CHIL:hasPNInitialFeedingAdvancementOfPotassium "0")]
[ParenteralPotassium4: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfPotassium "2"), (?a CHIL:hasPNInitialFeedingAdvancementOfPotassium "0")]
[ParenteralPotassium5: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),ge(?d,2),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNInitialFeedingVolumeOfPotassium "2"), (?a CHIL:hasPNInitialFeedingAdvancementOfPotassium "0")]
[ParenteralPotassium6: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d), equal(?d,0) ,(?a CHIL:hasPNFeed "true")
-> (?a CHIL:hasPNFeedingVolumeOfCalcium "80")]
[ParenteralPotassium7: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),equal(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNFeedingVolumeOfCalcium "80")]
[ParenteralPotassium8: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),greaterThan(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNFeedingVolumeOfCalcium "80")]
[ParenteralPotassium9: (?a type: galenontology:#Neonate), (?a CHIL:hasDayOfLife ?d),ge(?d,1),(?a CHIL:hasPNFeed "true")
->(?a CHIL:hasPNFeedingVolumeOfCalcium "80")]
[fortifier-rule1:(?a type: galenontology:#Neonate),
(?a CHIL:hasBirthWeight ?b), greaterThan(?b,800), lessThan(?b, 1800)
(?a CHIL:hasInitialFeedingVolume ?c), greaterThan(?c, 100)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule2:(?a type: galenontology:#Neonate),
(?a CHIL:hasBirthWeight ?b), lessThan(?b,800)
(?a CHIL:hasInitialFeedingVolume ?c), greaterThan(?c, 100)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule3:(?a type: CHIL:#ExtremelyPreterm_I),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule4:(?a type: CHIL:#ExtremelyPreterm_II),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule5:(?a type: CHIL:#VeryPreterm_I),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule6:(?a type: CHIL:#VeryPreterm_II),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule7:(?a type: CHIL:#ModeratePreterm),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]
[fortifier-rule8:(?a type: CHIL:#LatePreterm),
(?a CHIL:hasInitialFeedingVolume ?c), ge(?c, 150)
-> (?a CHIL:hasForitifiers "true" )]