Ontology
comment: attempt to reproduce Schlobach's septic patients
comment: this version of the ontology causes Protege to "quite unexpectedly" upon classifying with Fact++.

Aldo
type: Thing
urine output: 0.52
has dialysis: 1
leukocyte count: 11500
respiratory rate: 21
pao2fio2: 243
paco2count: 32
temperature: 37.5
p h: 7.26
thrombocyte count: 80050
heart rate: 90
systolic blood pressure: 91
has diagnosis: inf7
has symptom: ohh7

Andrea
type: Thing
urine output: 0.48
leukocyte count: 10000
respiratory rate: 19
pao2fio2: 251
paco2count: 34
temperature: 38.9
p h: 7.29
heart rate: 90
thrombocyte count: 90000
systolic blood pressure: 91
has diagnosis: inf5
has symptom: ohh5

Aoife
type: Thing
urine output: 0.52
has dialysis: 1
leukocyte count: 13000
respiratory rate: 20
pao2fio2: 243
paco2count: 28
temperature: 39.3
p h: 7.28
thrombocyte count: 70100
heart rate: 89
systolic blood pressure: 90
has symptom: ohh13

Arturo
type: Thing
urine output: 0.49
leukocyte count: 11000
respiratory rate: 21
pao2fio2: 240
paco2count: 29
temperature: 39.0
p h: 7.35
heart rate: 89
thrombocyte count: 90000
systolic blood pressure: 92
has diagnosis: inf11
has symptom: ohh11
has medication: vaso3

Heinrich
type: Thing
urine output: 0.52
leukocyte count: 13000
respiratory rate: 22
pao2fio2: 260
paco2count: 33
temperature: 38.3
p h: 7.32
thrombocyte count: 80100
heart rate: 89
systolic blood pressure: 90
has symptom: ohh12

Jan
type: Thing
urine output: 0.52
has dialysis: 1
leukocyte count: 13000
respiratory rate: 20
pao2fio2: 252
paco2count: 28
temperature: 39.3
p h: 7.28
thrombocyte count: 70100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf8
has symptom: ohh8

Jane
type: Thing
urine output: 0.48
leukocyte count: 13000
respiratory rate: 20
pao2fio2: 260
paco2count: 28
temperature: 39.3
p h: 7.28
thrombocyte count: 70100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf3
has symptom: ohh3

John
type: Thing
urine output: 0.52
leukocyte count: 13000
respiratory rate: 22
pao2fio2: 260
paco2count: 33
temperature: 38.3
p h: 7.32
thrombocyte count: 80100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf1
has symptom: ohh1

Josh
type: Thing
urine output: 0.4
respiratory rate: 22
pao2fio2: 233
paco2count: 29
temperature: 35.8
leukocyte count: 3555
p h: 7.20
thrombocyte count: 70000
systolic blood pressure: 83
heart rate: 93
has diagnosis: inf6
has symptom: ohh6

Kieran
type: Thing
urine output: 0.52
leukocyte count: 13000
respiratory rate: 22
pao2fio2: 260
paco2count: 33
temperature: 38.3
p h: 7.32
thrombocyte count: 80100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf12

Mary
type: Thing
urine output: 0.48
leukocyte count: 13000
respiratory rate: 20
pao2fio2: 260
paco2count: 30
temperature: 38.3
p h: 7.28
thrombocyte count: 80100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf2
has symptom: ohh2

Mien
type: Thing
urine output: 0.49
leukocyte count: 11000
respiratory rate: 21
pao2fio2: 240
paco2count: 29
temperature: 37.5
p h: 7.35
heart rate: 89
thrombocyte count: 90000
systolic blood pressure: 92
has diagnosis: inf10
has symptom: ohh10
has medication: vaso2

Milena
type: Thing
urine output: 0.55
leukocyte count: 11000
respiratory rate: 21
pao2fio2: 240
paco2count: 29
temperature: 37.5
p h: 7.35
systolic blood pressure: 85
heart rate: 89
thrombocyte count: 90000
has diagnosis: inf9
has symptom: ohh9
has medication: vaso1

Pierre
type: Thing
urine output: 0.52
has dialysis: 1
leukocyte count: 13000
respiratory rate: 20
pao2fio2: 243
paco2count: 28
temperature: 39.3
p h: 7.28
thrombocyte count: 70100
heart rate: 89
systolic blood pressure: 90
has diagnosis: inf4
has symptom: ohh4

Class
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90
union of: Class
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90
union of: Class
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90

min exclusive: 12000

max exclusive: 4000

max exclusive: 32

min exclusive: 20

min exclusive: 12000

max exclusive: 4000

min exclusive: 38

max exclusive: 36

min exclusive: 12000

max exclusive: 4000

max exclusive: 32

min exclusive: 20

min exclusive: 38

max exclusive: 36

max exclusive: 32

min exclusive: 20

min exclusive: 38

max exclusive: 36

Class
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: pH
    some values from: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 7.3
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: pao2fio2
    some values from: Datatype
      on datatype: int
      with restrictions:
        max inclusive: 250
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: thrombocyteCount
    some values from: Datatype
      on datatype: int
      with restrictions:
        max exclusive: 80000
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: pH
    some values from: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 7.3
  intersection of: Restriction
    on property: pao2fio2
    some values from: Datatype
      on datatype: int
      with restrictions:
        max inclusive: 250
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: pH
    some values from: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 7.3
  intersection of: Restriction
    on property: thrombocyteCount
    some values from: Datatype
      on datatype: int
      with restrictions:
        max exclusive: 80000
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasMedication
      some values from: VasoActiveMedication
    union of: Restriction
      on property: systolicBloodPressure
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: pao2fio2
    some values from: Datatype
      on datatype: int
      with restrictions:
        max inclusive: 250
  intersection of: Restriction
    on property: thrombocyteCount
    some values from: Datatype
      on datatype: int
      with restrictions:
        max exclusive: 80000
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: pH
    some values from: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 7.3
  intersection of: Restriction
    on property: pao2fio2
    some values from: Datatype
      on datatype: int
      with restrictions:
        max inclusive: 250
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: pH
    some values from: Datatype
      on datatype: float
      with restrictions:
        max inclusive: 7.3
  intersection of: Restriction
    on property: thrombocyteCount
    some values from: Datatype
      on datatype: int
      with restrictions:
        max exclusive: 80000
union of: Class
  intersection of: Class
    union of: Restriction
      on property: hasDialysis
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: urineOutput
      some values from: Datatype
        on datatype: float
  intersection of: Restriction
    on property: pao2fio2
    some values from: Datatype
      on datatype: int
      with restrictions:
        max inclusive: 250
  intersection of: Restriction
    on property: thrombocyteCount
    some values from: Datatype
      on datatype: int
      with restrictions:
        max exclusive: 80000

max exclusive: 90

max inclusive: 1

max exclusive: 0.5

max exclusive: 90

max inclusive: 1

max exclusive: 0.5

max exclusive: 90

max inclusive: 1

max exclusive: 0.5

max exclusive: 90

max exclusive: 90

max exclusive: 90

max inclusive: 1

max exclusive: 0.5

max inclusive: 1

max exclusive: 0.5

max inclusive: 1

max exclusive: 0.5

Class
intersection of: Restriction
  on property: pH
  some values from: Datatype
    on datatype: float
    with restrictions:
      max inclusive: 7.3
intersection of: Restriction
  on property: pao2fio2
  some values from: Datatype
    on datatype: int
    with restrictions:
      max inclusive: 250
intersection of: Restriction
  on property: thrombocyteCount
  some values from: Datatype
    on datatype: int
    with restrictions:
      max exclusive: 80000

Class
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: leukocyteCount
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90
union of: Class
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
union of: Class
  intersection of: Class
    union of: Restriction
      on property: paco2count
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: respiratoryRate
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90
union of: Class
  intersection of: Class
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
    union of: Restriction
      on property: temperature
      some values from: Datatype
        on datatype: int
  intersection of: Restriction
    on property: heartRate
    some values from: Datatype
      on datatype: int
      with restrictions:
        min exclusive: 90

min exclusive: 12000

max exclusive: 4000

max exclusive: 32

min exclusive: 20

min exclusive: 12000

max exclusive: 4000

min exclusive: 38

max exclusive: 36

min exclusive: 12000

max exclusive: 4000

max exclusive: 32

min exclusive: 20

min exclusive: 38

max exclusive: 36

max exclusive: 32

min exclusive: 20

min exclusive: 38

max exclusive: 36