@prefix : . @prefix rdf: . @prefix rdfs: . @prefix math: . @prefix log: . @prefix e: . @prefix list: . @prefix str: . #------------------------ #PatientSupporter Profile #Profile - P0002 #Leg Injury #Albert #------------------------ #Age #------------------------ :age rdf:type :Age; :profileID :p0002; :age 42. #Preferred Age Groups #------------------------ :ageGroup_1 rdf:type :AgeGroup; :profileID :p0002; :injury :Leg; :minAge 20; :maxAge 50. #Preferred Group Sizes #------------------------ :groupSize_1 rdf:type :GroupSize; :profileID :p0002; :injury :Leg; :min 2; :max 20. #Events - possible #------------------------ :event_1 rdf:type :Event; :profileID :p0002; :injury :Leg; :tense :Possible; :startDateTime [:year 2010; :month 5; :day 21; :hour 10; :minute 0]; :endDateTime [:year 2010; :month 5; :day 21; :hour 11; :minute 40]. :event_2 rdf:type :Event; :profileID :p0002; :injury :Leg; :tense :Possible; :startDateTime [:year 2010; :month 5; :day 23; :hour 14; :minute 0]; :endDateTime [:year 2010; :month 5; :day 23; :hour 16; :minute 40]. #Duration #------------------------ :duration rdf:type :Duration; :profileID :p0002; :injury :Leg; :duration [:year 0; :month 0; :day 0; :hour 0; :minute 30]. #Category #------------------------ :category_1 rdf:type :Category; :profileID :p0002; :category :In. #Treatment #------------------------ :treament_1 rdf:type :Treatment; :profileID :p0002; :injury :Leg; :treatmentType :MinorOperation. #Healing Stage #------------------------ :healingStage_1 rdf:type :HealingStage; :profileID :p0002; :injury :Leg; :stage :Fresh. #Communication #------------------------ :communication_1 rdf:type :Communication; :profileID :p0002; :channel :Skype; :contact :Alb10. #Gender #------------------------ :gender_1 rdf:type :Gender; :profileID :p0002; :gender :Male. #TimeZone #------------------------ :timeZone_1 rdf:type :TimeZone; :profileID :p0002; :timeZone -300. #------------------------------- # Discussion - Leg (outpatient) #------------------------------- { ?ageGroup rdf:type :AgeGroup; :profileID :p0002; :injury :Leg; :minAge ?MinAge; :maxAge ?MaxAge. ?groupSize rdf:type :GroupSize; :profileID :p0002; :injury :Leg; :min ?MinRSVP; :max ?MaxRSVP. ?communication rdf:type :Communication; :profileID :p0002; :channel ?Channel; :contact ?Contact. ?Channel log:notEqualTo MSN. ?event rdf:type :Event; :profileID :p0002; :injury :Leg; :tense :Possible; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]. ?duration rdf:type :Duration; :profileID :p0002; :injury :Leg; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]. ?goodDuration rdf:type :GoodDuration; :profileID :p0002; :injury :Leg; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]. ?category rdf:type :Category; :profileID :p0002; :category ?Category. ?treatment rdf:type :Treatment; :profileID :p0002; :treatmentType ?Treatment. ?healingStage rdf:type :HealingStage; :profileID :p0002; :injury :Leg; :stage ?Stage. ?gender rdf:type :Gender; :profileID :p0002; :gender ?Gender. ?timeZone rdf:type :TimeZone; :profileID :p0002; :timeZone ?TimeZone. } => { _:myDiscussion rdf:type :MyDiscussion; :profileID :p0002; :injury :Leg; :minAge ?MinAge; :maxAge ?MaxAge; :minRSVP ?MinRSVP; :maxRSVP ?MaxRSVP; :category :In; :treatment ?Treatment; :healingStage ?Stage; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]; :channel ?Channel; :contact ?Contact; :gender ?Gender; :timeZone ?TimeZone. }. #------------------------------- # Discussion - Leg (outpatient) MSN #------------------------------- { ?ageGroup rdf:type :AgeGroup; :profileID :p0002; :injury :Leg; :minAge ?MinAge; :maxAge ?MaxAge. ?communication rdf:type :Communication; :profileID :p0002; :channel :MSN; :contact ?Contact. ?event rdf:type :Event; :profileID :p0002; :injury :Leg; :tense :Possible; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]. ?duration rdf:type :Duration; :profileID :p0002; :injury :Leg; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]. ?goodDuration rdf:type :GoodDuration; :profileID :p0002; :injury :Leg; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]. ?category rdf:type :Category; :profileID :p0002; :category ?Category. ?treatment rdf:type :Treatment; :profileID :p0002; :treatmentType ?Treatment. ?healingStage rdf:type :HealingStage; :profileID :p0002; :injury :Leg; :stage ?Stage. ?gender rdf:type :Gender; :profileID :p0002; :gender ?Gender. ?timeZone rdf:type :TimeZone; :profileID :p0002; :timeZone ?TimeZone. } => { _:myDiscussion rdf:type :MyDiscussion; :profileID :p0002; :injury :Leg; :minAge ?MinAge; :maxAge ?MaxAge; :minRSVP ?MinRSVP; :maxRSVP ?MaxRSVP; :category :In; :treatment ?Treatment; :healingStage ?Stage; :startDateTime [:year ?StartYear; :month ?StartMonth; :day ?StartDay; :hour ?StartHour; :minute ?StartMinute]; :endDateTime [:year ?EndYear; :month ?EndMonth; :day ?EndDay; :hour ?EndHour; :minute ?EndMinute]; :duration [:year ?DurYear; :month ?DurMonth; :day ?DurDay; :hour ?DurHour; :minute ?DurMinute]; :channel :MSN; :contact ?Contact; :gender ?Gender; :timeZone ?TimeZone. }.