Browsing Interface : Welcome guest : log in
Home |  Graph |  LogLearn |  Editor |  ]  KB:  Language: 
  Formal Language: 



KB Term:  Term intersection
English Word: 

Sigma KEE - CheckOutService
CheckOutService(check-out service)check_out, feel_out, sound_out

appearance as argument number 1
-------------------------


(subclass CheckOutService ServiceProcess) Hotel.kif 2199-2199 Check-out service is a subclass of service
(documentation CheckOutService EnglishLanguage "CheckOutService is a type of ServiceProcess where a customer announces his departure, signalling the end of the core service being offered to him. This is normally where bills are settled") Hotel.kif 2200-2202 Check-out service is a subclass of service

appearance as argument number 2
-------------------------


(termFormat EnglishLanguage CheckOutService "check-out service") Hotel.kif 2203-2203
(subclass SelfServiceCheckOut CheckOutService) Hotel.kif 2223-2223 Self-service check-out is a subclass of check-out service

antecedent
-------------------------


(=>
    (instance ?CHECK CheckOutService)
    (exists (?CHECKIN)
        (and
            (instance ?CHECKIN CheckInService)
            (before
                (BeginFn
                    (WhenFn ?CHECKIN))
                (BeginFn
                    (WhenFn ?CHECK))))))
Hotel.kif 2205-2212 If X is an instance of check-out service, then there exists Y such that Y is an instance of check-in service and the beginning of the time of existence of Y happens before the beginning of the time of existence of X
(=>
    (and
        (instance ?CHECKIN CheckInService)
        (causes ?CHECKIN ?SERVICE)
        (instance ?CHECKOUT CheckOutService))
    (finishes
        (WhenFn ?CHECKOUT)
        (WhenFn ?SERVICE)))
Hotel.kif 2214-2221 If X is an instance of check-in service, X causes Y, and Z is an instance of check-out service, then the time of existence of Z finishes the time of existence of Y

consequent
-------------------------


(=>
    (and
        (checkOutTime ?HOTEL ?TIME)
        (guest ?GUEST ?HOTEL))
    (expects ?HOTEL
        (exists (?T ?C)
            (and
                (instance ?T ?TIME)
                (patient ?C ?GUEST)
                (instance ?C CheckOutService)
                (agent ?C ?HOTEL)
                (before
                    (BeginFn
                        (WhenFn ?C)) ?T)))))
Hotel.kif 688-699 If one must check out before X at Y and Z is a guest at Y, then Y expects there exist W, V such that W is an instance of X, Z is a patient of V, V is an instance of check-out service, Y is an agent of V, and the beginning of the time of existence of V happens before W will be true
(=>
    (instance ?X HotelFrontDesk)
    (hasPurpose ?X
        (exists (?CHECK)
            (and
                (or
                    (instance ?CHECK CheckInService)
                    (instance ?CHECK CheckOutService))
                (agent ?CHECK ?X)))))
Hotel.kif 1766-1774 If X is an instance of front desk, then X has the purpose there exists Y such that Y is an instance of check-in service or Y is an instance of check-out service and X is an agent of Y


Show full definition with tree view
Show simplified definition (without tree view)
Show simplified definition (with tree view)



Sigma web home      Suggested Upper Merged Ontology (SUMO) web home
Sigma version 3.0.0-0a80e6c8 (2026-05-12) is open source software produced by Articulate Software and its partners