/* Standard XTM superclass/subclass association and role types */ [superclass-subclass : hierarchical-relation-type = "Superclass/Subclass" @"http://www.topicmaps.org/xtm/1.0/core.xtm#superclass-subclass"] [superclass : superordinate-role-type = "Superclass" @"http://www.topicmaps.org/xtm/1.0/core.xtm#superclass"] [subclass : subordinate-role-type = "Subclass" @"http://www.topicmaps.org/xtm/1.0/core.xtm#subclass"] [sort = "Sort" @"http://www.topicmaps.org/xtm/1.0/core.xtm#sort"] [display = "Display" @"http://www.topicmaps.org/xtm/1.0/core.xtm#display"] /* Hierarchical relationship meta-types */ [hierarchical-relation-type = "Hierarchical relation type" @"http://www.techquila.com/psi/hierarchy/#hierarchical-relation-type"] [subordinate-role-type = "Subordinate role type" @"http://www.techquila.com/psi/hierarchy/#subordinate-role-type"] [superordinate-role-type = "Superordinate role type" @"http://www.techquila.com/psi/hierarchy/#superordinate-role-type"] /* Imported subjects from the Ontopia Opera topic map */ [appears-in = "Appears In" @"http://psi.ontopia.net/literature/#appears-in"] [character = "Character" @"http://psi.ontopia.net/literature/#character"] [work = "Work" @"http://psi.ontopia.net/literature/#work"] [opera = "Opera" @"http://psi.ontopia.net/music/#opera"] [play = "Play" @"http://psi.ontopia.net/literature/#play"] [puppet-show = "Puppet Show" @"http://www.techquila.com/psi/art/#puppet-show"] superclass-subclass(puppet-show : subclass, play : superclass) [composed-by = "Composer/Composed By" = "Composed by" / opera = "Composed" / composer @"http://psi.ontopia.net/music/#composed-by"] [composer = "Composer" @"http://psi.ontopia.net/music/#composer"] [written-by = "Writer/Written By" = "Written By" / work = "Wrote" / writer @"http://psi.ontopia.net/literature/#written-by"] [writer = "Writer" @"http://psi.ontopia.net/literature/#writer"] [website = "Web site" @"http://psi.ontopia.net/opera/#website"] [mention = "Mention" @"http://www.techquila.com/psi/general/#mention"] /* Art - many basic terms are imported from the Ontopia PSIs */ [company-of-performers = "Company of Performers" @"http://www.techquila.com/psi/art/#company-of-performers"] /* People and social relationships */ [person = "Person" @"http://www.techquila.com/psi/social/#person"] [man = "Man" @"http://www.techquila.com/psi/social/#man"] superclass-subclass(man : subclass, person : superclass) [woman = "Woman" @"http://www.techquila.com/psi/social/#woman"] superclass-subclass(woman : subclass, person : superclass) [group = "Group of People" @"http://www.techquila.com/psi/social/#group"] /* Creatures */ [creature = "Creature" @"http://www.techquila.com/psi/fauna/#creature"] [primate = "Primate" @"http://www.techquila.com/psi/fauna/#primate"] superclass-subclass ( creature : superclass, primate : subclass ) [horse = "Horse" @"http://www.techquila.com/psi/fauna/#horse"] superclass-subclass ( creature : superclass, horse : subclass) /* Temporal event ontology */ [date = "Date" @"http://www.techquila.com/psi/temporal/#date"] [date-time = "Date and Time" @"http://www.techquila.com/psi/temporal/#date-time"] [event = "Event" @"http://www.techquila.com/psi/events/#event"] /* Association type between an event and one or more date/time or other events */ [occurs = "Event Occurs" = "Marks earliest start of event" / start-after = "Marks latest start of event" / start-before = "Spans start of event" / start-during = "Marks earliest end of event" / end-after = "Marks latest end of event" / end-before = "Spans end of event" / end-during = "Marks start of event" / start = "Marks end of event" / end @"http://www.techquila.com/psi/events/#occurs"] [on = "Date/Time of occurrence" @"http://www.techquila.com/psi/events/#date-time-of-occurrence"] [during = "During event" @"http://www.techquila.com/psi/events/relationships/#during"] [start = "Event Start" @"http://www.techquila.com/psi/events/#start"] [start-after = "Start On Or After" @"http://www.techquila.com/psi/events/#start-after"] [start-before = "Start On Or Before" @"http://www.techquila.com/psi/events/#start-before"] [start-during = "Start During" @"http://www.techquila.com/psi/events/#start-during"] [end = "Event End" @"http://www.techquila.com/psi/events/#end"] [end-after = "Ends On Or After" @"http://www.techquila.com/psi/events/#end-after"] [end-before = "Ends On Or Before" @"http://www.techquila.com/psi/events/#end-before"] [end-during = "Ends During" @"http://www.techquila.com/psi/events/#end-during"] /* Relationship between an extended, encompassing event and the events that it encompasses. E.g. battles in a war. */ [superevent-subevent = "Event Composition" = "Is Part Of Event" / subevent = "Encompasses Events" / superevent @"http://www.techquila.com/psi/events/#superevent-subevent"] [superevent = "Encompassing Event" @"http://www.techquila.com/psi/events/#superevent"] [subevent = "Encompassed Event" @"http://www.techquila.com/psi/events/#subevent"] /* Association type between an event and the actors in the event. */ [participation = "Event Participation" @"http://www.techquila.com/psi/events/#participation"] [participant = "Participant" @"http://www.techquila.com/psi/events/#participant"] /* Subclass of participant that performs the event action */ [actor = "Actor" @"http://www.techquila.com/psi/events/#actor"] superclass-subclass(participant : superclass, actor:subclass) /* Subclass of participant that has the event action performed on it */ [patient = "Patient" @"http://www.techquila.com/psi/events/#patient"] superclass-subclass(participant : superclass, patient:subclass) /* Cause/Result relationship between events */ [cause-result = "Cause/Result" = "Is Result Of" / result = "Causes" / cause @"http://www.techquila.com/psi/events/#cause-result"] [cause = "Cause" @"http://www.techquila.com/psi/events/#cause"] [result = "Result" @"http://www.techquila.com/psi/events/#result"] /* Residence */ [residence-event = "Period of Residence" @"http://www.techquila.com/psi/events/#residence-event"] [resident = "Resident" @"http://www.techquila.com/psi/events/#resident"] [visiting-event = "A Visit";"Visiting" @"http://www.techquila.com/psi/events/#visiting-event"] superclass-subclass(event:superclass, visiting-event : subclass) [visitor = "Visitor" @"http://www.techquila.com/psi/events/#visitor"] superclass-subclass(actor : superclass, visitor : subclass) [visited = "Visited" @"http://www.techquila.com/psi/events/#visited"] superclass-subclass(patient : superclass, visited : subclass) /* ** Legal ** */ /* A Legal Transaction */ [legal-transaction = "A Legal Transaction";"Legal Transaction" @"http://www.techquila.com/psi/events/#transaction"] superclass-subclass(event : superclass, legal-transaction : subclass) [witness = "Witness" @"http://www.techquila.com/psi/events/#witness"] /* A Crime */ [crime = "A Crime";"Crime" @"http://www.techquila.com/psi/events/#crime"] superclass-subclass(event : superclass, crime : subclass) [criminal = "Criminal" @"http://www.techquila.com/psi/events/#criminal"] superclass-subclass(actor : superclass, criminal : subclass) [accused = "Accused (of crime)" @"http://www.techquila.com/psi/events/#crime-accused"] [accuser = "Accuser (of crime)" @"http://www.techquila.com/psi/events/#crime-accuser"] [victim = "Victim (of crime)" @"http://www.techquila.com/psi/events/#crime-victim"] superclass-subclass(patient : superclass, victim : subclass) [scene = "Scene (of crime)" @"http://www.techquila.com/psi/events/#scene"] /* A Theft */ [theft-event = "A Theft";"Theft" @"http://www.techquila.com/psi/events/#theft"] superclass-subclass(crime: superclass, theft-event : subclass) [thief = "Thief" @"http://www.techquila.com/psi/events/#thief"] superclass-subclass(criminal : superclass, thief : subclass) /* A Murder */ [murder = "A Murder";"Murder" @"http://www.techquila.com/psi/events/#murder"] superclass-subclass(crime : superclass, murder : subclass) /* Arrest */ [arrest = "An Arrest";"Arrest" @"http://www.techquila.com/psi/events/#arrest"] /* A Court Session */ [court-session = "A Court Session";"Court Session" @"http://www.techquila.com/psi/events/#court-session"] superclass-subclass(event : superclass, court-session : subclass) [court = "Presiding Court" @"http://www.techquila.com/psi/events/#presiding-court"] superclass-subclass(actor : superclass, court : subclass) /* Imprisonment */ [imprisonment = "Imprisonment" @"http://www.techquila.com/psi/events/#imprisonment"] [imprisoned = "Imprisoned" @"http://www.techquila.com/psi/events/#imprisoned"] [gaol = "Gaol" @"http://www.techquila.com/psi/events/#gaol"] [charge = "Criminal Charge" @"http://www.techquila.com/psi/events/#crime-charge"] /* A proposal */ [engagement = "An Engagement";"Engagement (Marriage)" @"http://www.techquila.com/psi/events/#engagement"] superclass-subclass ( event : superclass, engagement : subclass ) [fiance = "Fiance" @"http://www.techquila.com/psi/events/#fiance"] /* Payment */ [payment = "A Payment";"Payment" @"http://www.techquila.com/psi/events/#payment"] superclass-subclass(legal-transaction : superclass, payment : subclass) [payer = "Payer" @"http://www.techquila.com/psi/events/#payer"] /* Purchasing */ [purchasing-event = "A Purchase";"Purchase" @"http://www.techquila.com/psi/events/#purchasing-event"] superclass-subclass(payment : superclass, purchasing-event : subclass) [purchaser = "Purchaser" @"http://www.techquila.com/psi/events/#purchaser"] superclass-subclass(payer : superclass, purchaser : subclass) [purchased = "Purchased Thing" @"http://www.techquila.com/psi/events/#purchased"] [vendor = "Vendor" @"http://www.techquila.com/psi/events/#vendor"] [delivery-event = "A Delivery";"Delivery" @"http://www.techquila.com/psi/events/#delivery"] superclass-subclass(event : superclass, delivery-event : subclass) [delivered = "Delivered item" @"http://www.techquila.com/psi/events/#delivered-item"] /* Loan */ [borrowing-event = "Borrowing";"Borrowing" @"http://www.techquila.com/psi/events/#borrowing"] {borrowing-event, description, [[An item is transferred from the lender actor to the borrower actor for some duration of time, with the intention that the borrower will later return the item to the lender.]]} superclass-subclass( borrowing-event : subclass, event : superclass) [loan-event = "A Loan";"Loan" @"http://www.techquila.com/psi/events/#loan-event"] {loan-event, description, [[An item is transferred from the lender actor to the borrower actor for some duration of time, with the intention that the borrower will later return the borrowed item, plus some form of interest on the borrowed item, to the lender.]]} superclass-subclass ( loan-event : subclass, borrowing-event : superclass) [repayment-event = "A Loan Repayment" @"http://www.techquila.com/psi/events/#repayment-event"] superclass-subclass ( repayment-event : subclass, event : superclass) [lender = "Lender" @"http://www.techquila.com/psi/events/#lender"] superclass-subclass(lender : subclass, actor : superclass) [borrower = "Borrower" @"http://www.techquila.com/psi/events/#borrower"] superclass-subclass(borrower : subclass, actor : superclass) [borrowed = "Borrowed Item" @"http://www.techquila.com/psi/events/#borrowed"] superclass-subclass(borrowed : subclass, patient : superclass) [loan = "Loan" @"http://www.techquila.com/psi/events/#loan"] /* Hire */ [hiring-event = "Hiring Something";"Hiring" @"http://www.techquila.com/psi/events/#hiring"] {hiring-event, description, [[An item is transferred from the hiring actor to the hirer actor for some duration of time. The hiring actor pays the hirer actor for the hire.]]} superclass-subclass( hiring-event : subclass, borrowing-event : superclass) superclass-subclass( hiring-event : subclass, purchasing-event : superclass) [hiring = "Hiring" @"http://www.techquila.com/psi/events/#hiring"] superclass-subclass( hiring : subclass, borrower : superclass) superclass-subclass( hiring : subclass, purchaser : superclass) [hirer = "Hirer" @"http://www.techquila.com/psi/events/#hirer"] superclass-subclass( hirer : subclass, lender : superclass) superclass-subclass( hirer : subclass, vendor : superclass) [hired = "Hired" @"http://www.techquila.com/psi/events/#hired"] superclass-subclass( hired : subclass, borrowed : superclass) superclass-subclass( hired : subclass, purchased : superclass) /* Repair */ [repair-event = "A Repair";"Repairing" @"http://www.techquila.com/psi/events/#repair-event"] superclass-subclass( repair-event : subclass, event : superclass) [repairer = "Repairer" @"http://www.techquila.com/psi/events/#repairer"] superclass-subclass( repairer : subclass, actor : superclass) [repaired = "Repaired Item" @"http://www.techquila.com/psi/events/#repaired"] superclass-subclass( repaired : subclass, patient : superclass) /* Gift */ [gift-event = "A Gift";"Gifting" @"http://www.techquila.com/psi/events/#gift-event"] superclass-subclass ( gift-event : subclass, event : superclass) [giver = "Giver" @"http://www.techquila.com/psi/events/#giver"] /* Note recipient defined under correspondence */ [gift = "Gift" @"http://www.techquila.com/psi/events/#gift"] /* News */ [news-event = "News" @"http://www.techquila.com/psi/events/#news"] superclass-subclass(news-event : subclass, event: superclass) [informant = "Informant" @"http://www.techquila.com/psi/events/#informant"] /* Use event-subject to point to relevant topics, description for more */ /* Recipient defined in correspondence */ /* Recreation */ [recreation-event = "A Recreation";"Recreation" @"http://www.techquila.com/psi/events/#recreation-event"] superclass-subclass(event : superclass, recreation-event : subclass) [hunting-event = "A Hunt";"Hunt" @"http://www.techquila.com/psi/events/#hunting-event"] superclass-subclass(hunting-event : subclass, recreation-event : superclass) [reading-event = "Reading" @"http://www.techquila.com/psi/events/#reading"] superclass-subclass(reading-event : subclass, recreation-event : superclass) [reader = "Reader" @"http://www.techquila.com/psi/events/#reader"] superclass-subclass(reader : subclass, actor : superclass) [game = "A Game";"Game" @"http://www.techquila.com/psi/events/#game"] superclass-subclass(game : subclass, recreation-event : superclass) [player = "Player" @"http://www.techquila.com/psi/events/#player"] superclass-subclass(player : subclass, actor : superclass) /* Dining */ [dining-event = "A Meal";"Meal" = "Dining" @"http://www.techquila.com/psi/events/#dining-event"] superclass-subclass(event : superclass, dining-event : subclass) [guest = "Guest" @"http://www.techquila.com/psi/events/#guest"] superclass-subclass(actor : superclass, guest : subclass) [host = "Host" @"http://www.techquila.com/psi/events/#host"] superclass-subclass(actor : superclass, host : subclass) [diner = "Diner" @"http://www.techquila.com/psi/events/#diner"] superclass-subclass(actor : superclass, diner : subclass) [consumed = "Consumed" @"http://www.techquila.com/psi/events/#consumed"] [foodstuff = "Foodstuff" @"http://www.techquila.com/psi/events/#foodstuff"] /* Drinking */ [drinking-event = "Drinking" @"http://www.techquila.com/psi/events/#drinking-event"] superclass-subclass(event : superclass, drinking-event : subclass) [drinker = "Drinker" @"http://www.techquila.com/psi/events/#drinker"] superclass-subclass(actor : superclass, drinker : subclass) [place = "Event Location" @"http://www.techquila.com/psi/events/#location"] [lesson = "A Lesson";"Lesson" = "Teaching";"Teaching" @"http://www.techquila.com/psi/events/#lesson"] superclass-subclass(lesson : subclass, event : superclass) [pupil = "Pupil" @"http://www.techquila.com/psi/events/#pupil"] [master = "Master" @"http://www.techquila.com/psi/events/#master"] [event-subject = "Event Has Subject" = "Is Subject Of" / subject @"http://www.techquila.com/psi/events/#event-subject"] [subject = "Subject" @"http://www.techquila.com/psi/events/#subject"] /* Performance event */ [performance = "A Performance Event";"Performance" @"http://www.techquila.com/psi/events/#performance"] superclass-subclass(event : superclass, performance : subclass) [audience = "Audience" @"http://www.techquila.com/psi/events/#audience"] superclass-subclass(actor : superclass, audience : subclass) [performer = "Performer" @"http://www.techquila.com/psi/events/#performer"] superclass-subclass(actor : superclass, performer : subclass) [performed-work = "Performed Work" @"http://www.techquila.com/psi/art/#performed-work"] superclass-subclass(patient : superclass, performed-work : subclass) [instrument = "Instrument" @"http://www.techquila.com/psi/art/#instrument"] /* Other culture */ [religion = "Religion" @"http://www.techquila.com/psi/culture/#religion"] [practises-religion = "Practises Religion" = "Practised By" / practised @"http://www.techquila.com/psi/culture/#practises-religion"] [practised = "Practised" @"http://www.techquila.com/psi/culture/#practised"] [adherent = "Adherent" @"http://www.techquila.com/psi/culture/#adherent"] /* Health event */ [health-event = "A Change in Health" @"http://www.techquila.com/psi/events/#health-event"] superclass-subclass(event : superclass, health-event : subclass) [patient = "Patient" @"http://www.techquila.com/psi/events/#patient"] [doctor = "Doctor" @"http://www.techquila.com/psi/events/#doctor"] [doctor-to = "Doctor/Patient" = "Doctor of" / doctor = "Has Doctor" / patient @"http://www.techquila.com/psi/events/#doctor-to"] [labour = "A Labour";"Labour" = "Childbirth";"Childbirth" @"http://www.techquila.com/psi/events/#labour"] superclass-subclass(labour : subclass, health-event : superclass) [pregnancy = "A Pregnancy";"Pregnancy" @"http://www.techquila.com/psi/events/#pregnancy"] superclass-subclass(pregnancy : subclass, health-event : superclass) [illness = "An Illness";"Illness" @"http://www.techquila.com/psi/events/#illness"] superclass-subclass(illness : subclass, health-event : superclass) [medication-event = "A Medication Event";"Medication; Use of" @"http://www.techquila.com/psi/events/#medication-event"] superclass-subclass(medication-event : subclass, health-event : superclass) [applied-by = "Applied By" @"http://www.techquila.com/psi/events/#applied-by"] superclass-subclass(applied-by : subclass, actor : superclass) [injury-event = "An Injury (Event)";"Injury;event" @"http://www.techquila.com/psi/events/#injury-event"] superclass-subclass(injury-event : subclass, health-event : superclass) [injury = "Injury" @"http://www.techquila.com/psi/events/#injury"] [injured = "Injured";"Injured" @"http://www.techquila.com/psi/events/#injured"] superclass-subclass(injured : subclass, patient : superclass) /* Discussion event */ [discussion = "A Discussion";"Discussion" @"http://www.techquila.com/psi/events/#discussion"] superclass-subclass(event : superclass, discussion : subclass) [interlocutor = "Interlocutor" @"http://www.techquila.com/psi/events/#interlocutor"] [argument = "An Argument";"Argument" @"http://www.techquila.com/psi/events/#argument"] superclass-subclass(event : superclass, argument : subclass) /* Chastisement */ [chastisement = "Chastisement" = "Punishment" @"http://www.techquila.com/psi/events/#chastisement"] superclass-subclass(chastisement : subclass, event : superclass) {chastisement, description, [[ Event type used for physical and/or verbal chastisement. This event type is used for punishments not imposed by a judicial process. Typical examples would be a master punishing a servant or an employee being scolded by an employer. The cause of the chastisement may be modelled using a cause-result association (with this event as the 'result' role player) or using an event-subject association (with this event as the 'event' role player) ]]} [chastiser = "Chastiser" @"http://www.techquila.com/psi/events/#chastiser"] [chastised = "Chastised" @"http://www.techquila.com/psi/events/#chastised"] /* Office-holding event */ [office-holding-event = "Holding of an Office" @"http://www.techquila.com/psi/events/#office-holding"] superclass-subclass(event : superclass, office-holding-event : subclass) [office-holder = "Holder of office" @"http://www.techquila.com/psi/events/#office-holder"] [office-held = "Office Held" @"http://www.techquila.com/psi/events/#office-held"] [office = "Office" @"http://www.techquila.com/psi/organisation/#office"] [conferer = "Conferer of Office" @"http://www.techquila.com/psi/organisation/#office-conferer"] [office-of = "Office Is Part Of Organisation" @"http://www.techquila.com/psi/organisation/#organisation-office"] [organisation = "Organisation" @"http://www.techquila.com/psi/organisation/#organisation"] /* Church service Use 'audience' role type for attendees */ [church-service = "Church Service" @"http://www.techquila.com/psi/events/#church-service"] superclass-subclass ( event : superclass, church-service : subclass) [chorister = "Chorister" @"http://www.techquila.com/psi/events/#chorister"] superclass-subclass( actor : superclass, chorister : subclass ) /* Funeral event */ [funeral = "Funeral" @"http://www.techquila.com/psi/events/#funeral"] superclass-subclass(church-service : superclass, funeral : subclass) [deceased = "The deceased" @"http://www.techquila.com/psi/events/#deceased"] [mourner = "Mourner" @"http://www.techquila.com/psi/events/#mourner"] [priest = "Priest" @"http://www.techquila.com/psi/events/#priest"] /* Christening */ [christening = "Christening" @"http://www.techquila.com/psi/events/#christening"] superclass-subclass(church-service : superclass, christening : subclass) [christened = "The christened" @"http://www.techquila.com/psi/events/#christened"] superclass-subclass(patient : superclass, christened : subclass) /* Employment event */ [employment = "Employment" @"http://www.techquila.com/psi/events/#employment"] superclass-subclass(office-holding-event : superclass, employment : subclass) [employee = "Employee" @"http://www.techquila.com/psi/events/#employee"] superclass-subclass(office-holder : superclass, employee : subclass) [employer = "Employer" @"http://www.techquila.com/psi/events/#employer"] /* Working event */ [working-event = "Doing work" @"http://www.techquila.com/psi/events/#working-event"] superclass-subclass(working-event : subclass, event : superclass) [worker = "Worker" @"http://www.techquila.com/psi/events/#worker"] superclass-subclass(worker : subclass, actor : superclass) /* Travelling */ [travelling-event = "Travelling" @"http://www.techquila.com/psi/events/#travelling"] superclass-subclass(travelling-event : subclass, event : superclass) [route-taken = "Route Taken" = "Start Of" / route-start = "Destination Of" / route-end = "En Route" / via = "Final Destination Of" / en-route-to = "Route Taken" / journey @"http://www.techquila.com/psi/events/#route"] [en-route-to = "En Route To" @"http://www.techquila.com/psi/events/#en-route-to"] [via = "Via" @"http://www.techquila.com/psi/events/#via"] [journey = "Journey" @"http://www.techquila.com/psi/events/#journey"] [route-start = "Route Start" @"http://www.techquila.com/psi/events/#route-start"] [route-end = "Route End" @"http://www.techquila.com/psi/events/#route-end"] [traveller = "Traveller" @"http://www.techquila.com/psi/events/#traveller"] superclass-subclass(actor : superclass, traveller : subclass) [method-of-travel = "Method of Travel" @"http://www.techquila.com/psi/events/#method-of-travel"] [method = "Method" @"http://www.techquila.com/psi/events/#method"] [walking : method = "Walking" @"http://www.techquila.com/psi/events/#walking"] [horseback : method = "Horseback" @"http://www.techquila.com/psi/events/#horseback"] [boat : method = "Boat" @"http://www.techquila.com/psi/events/#boat"] [coach : method = "Coach" @"http://www.techquila.com/psi/events/#coach"] /* Meeting event */ [meeting-event = "Meeting" @"http://www.techquila.com/psi/events/#meeting"] superclass-subclass(event : superclass, meeting-event : subclass) /* Association between a person/orgainsation responsible for something and the thing they are responsible for */ [responsible-for = "Has responsibility for" = "Is responsibility of" / responsibility @"http://www.techquila.com/psi/organisation/#responsible-for"] [responsible = "Responsible entity" @"http://www.techquila.com/psi/organisation/#responsibile"] [responsibility = "Responsibility" @"http://www.techquila.com/psi/organisation/#responsibility"] /* Correspondence */ [correspondence-event = "Correspondence event" @"http://www.techquila.com/psi/pepys/#correspondence-event"] superclass-subclass(correspondence-event : subclass, event : superclass) [correspondence-item = "Correspondence item" @"http://www.techquila.com/psi/pepys/#correspondence-item"] [letter = "Letter" @"http://www.techquila.com/psi/pepys/#letter"] [recipient = "Recipient" @"http://www.techquila.com/psi/pepys/#recipient"] [sender = "Sender" @"http://www.techquila.com/psi/pepys/#sender"] [sender-address = "Sender address" @"http://www.techquila.com/psi/pepys/#sender-address"] [recipient-address = "Recipient address" @"http://www.techquila.com/psi/pepys/#recipient-address"] [courier = "Courier" @"http://www.techquila.com/psi/pepys/#courier"] /* Service */ [service-event = "Service event" @"http://www.techquila.com/psi/pepys/#service-event"] superclass-subclass(service-event : subclass, event : superclass) {service-event, description, [[Models the providing of a service. The service is provided by the actor(s) playing the 'service provider' role. The service is performed on the actor(s) playing the 'service object' role. The service is received by the actor(s) playing the 'service recipient' role. If no service recipient role players are specified, it is assumed that the service recipient(s) are the players of the service object role. For example, if a person has their hair cut, the barber is the service provider and the person is the service object (and by default the service recipient). If a person has their car fixed, the mechanic is the service provider, the car is the service object and the person is the service recipient.]]} [service-provider = "Service provider" @"http://www.techquila.com/psi/pepys/#service-provider"] superclass-subclass(service-provider : subclass, actor : superclass) [service-recipient = "Service recipient" @"http://www.techquila.com/psi/pepys/#service-recipient"] [service-object = "Service object" @"http://www.techquila.com/psi/pepys/#service-object"] superclass-subclass(service-object : subclass, patient : superclass) /* General Topic Types */ /* General type for topics whose subject is some inanimate object with no further classification in this topic map. */ [item = "Item" @"http://www.techquila.com/psi/pepys/#item"] [clothing = "Item of Clothing" @"http://www.techquila.com/psi/pepys/#clothing"] superclass-subclass(item : superclass, clothing : subclass) [disease = "Disease" @"http://www.techquila.com/psi/pepys/#disease"] /* Ownership, possession */ [possession-of = "Possession Of" = "In Possession Of" / possession @"http://www.techquila.com/psi/pepys/#possession-of"] [possessor = "Possessor" @"http://www.techquila.com/psi/pepys/#possessor"] [possession = "Possession" @"http://www.techquila.com/psi/pepys/#possession"] /* Conflict */ [conflict = "Conflict" @"http://www.techquila.com/psi/pepys/#conflict"] superclass-subclass(conflict : subclass, event : superclass) /* Military Action */ [military-action = "Military Action" @"http://www.techquila.com/psi/pepys/#military-action"] superclass-subclass(military-action : subclass, conflict : superclass) /* Sleeping */ [sleeping = "Sleeping" @"http://www.techquila.com/psi/pepys/#sleeping"] superclass-subclass(sleeping : subclass, event : superclass) [sleeper = "Sleeper" @"http://www.techquila.com/psi/pepys/#sleeper"] superclass-subclass(sleeper : subclass, actor : superclass) /* A Sitting for a portrait */ [portrait-sitting = "Portrait Sitting" @"http://www.techquila.com/psi/pepys/#portrait-sitting"] superclass-subclass(portrait-sitting : subclass, event : superclass) [portrait-subject = "Portrait Subject" @"http://www.techquila.com/psi/pepys/#portrait-subject"] superclass-subclass(portrait-subject : subclass, actor : superclass) /* Fasting */ [fast = "A Fast";"Fast" @"http://www.techquila.com/psi/events/#fasting"] /* A Vote by Parliament */ [parliamentary-vote = "A vote in Parliament";"Parliament; vote of" @"http://www.techquila.com/psi/events/#parliament-vote"] superclass-subclass(parliamentary-vote : subclass, event : superclass) [parliamentary-bill = "A Bill presented before Parliament";"Bill; parliamentary" @"http://www.techquila.com/psi/political/#parliamentary-bill"] /* Dieases */ [smallpox : disease = "Smallpox" @"http://www.pepysdiary.com/p/363.php"] /* General Occurrence Types */ [diary-entry = "Diary Entry" @"http://www.techquila.com/psi/pepys/#diary-entry"] [value = "Value" @"http://www.techquila.com/psi/pepys/#value"] [purchase-price = "Purchase Price" @"http://www.techquila.com/psi/pepys/#purchase-price"] superclass-subclass ( value : superclass, purchase-price : subclass ) [description = "Description" @"http://www.techquila.com/psi/general/#description"] [note = "Note" @"http://www.techquila.com/psi/general/#note"] /* Name themes */ [modern-name = "Modern Name" @"http://www.techquila.com/psi/pepys/themes/#modern-name"] [second-marriage-name = "Name after second marriage" @"http://www.techquila.com/psi/family/#second-marriage-name"] /* Other Sources */ [soed : text = "Shorter Oxford English Dictionary, Fifth Edition" @"http://www.techquila.com/psi/pepys/references/#soed"] {soed, amazon-uk, "http://www.amazon.co.uk/exec/obidos/ASIN/0198605757"} [lm-ii : text = "The Diary of Samuel Pepys - Volume II 1661, R.C. Latham & W. Matthews ed." @"http://www.techquila.com/psi/pepys/references/#lm-ii"] {lm-ii, amazon-uk, "http://www.amazon.co.uk/exec/obidos/ASIN/0004990226/"} [text = "A Text";"Text" @"http://www.techquila.com/psi/culture/#text"] superclass-subclass(text : subclass, work : superclass) [text-subject = "Is About" / text = "Is Subject Of" / subject @"http://www.techquila.com/psi/culture/#text-subject"] [book = "A Book" @"http://www.techquila.com/psi/culture/#book"] superclass-subclass(book : subclass, item : superclass) [painting = "A Painting" @"http://www.techquila.com/psi/culture/#painting"] superclass-subclass(painting : subclass, item : superclass) [rendition-of = "Is Rendition Of" = "Is Rendered As" / work @"http://www.techquila.com/psi/culture/#rendition-of"] /* Note: A book is a single copy of a text */ [amazon-uk = "Find this item on Amazon"] /* Speculative association between an event and a diary reference associated with it */ [contextual-mention = "Contextual mention" = "Mentioned in respect to" / mentioned @"http://www.techquila.com/psi/events/#contextual-reference"] [mentioned = "Mentioned" @"http://www.techquila.com/psi/events/#mentioned"]