Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

mappingLocationSpatialUnitroomBuildingSubdivisions
Service SupportFeatureKSOSIDComments
acknowledgementan auxiliary service for acknowledging a credit or role for something osid.acknowledgement 

authentication

a service to manage principals and keysriceosid.authentication 
authorizationa service to check and manage authorizationsriceosid.authorization 
catalogingan auxiliary service for organizing things osid.catalogingin-band orchestration throughout OSIDs
commentingan auxiliary service for annotating thingsCommentServiceosid.commenting 
communicationa service to pass messages to service consumers osid.communicationKS defines in-band messages where needed
configurationconfiguration evaluation and managementGESServiceosid.configuration 
contactan auxiliary service to manage contacts for thingsContactServiceosid.contact 
hold HoldServiceosid.hold 
loggingreading and writing logsLoggingServiceosid.logging 
messagingsending and receiving user messagesUserMessagingServiceosid.messaging 
 message channels and connection to contactsUserMessagingService.MessageCategoryosid.messaging.Mailbox 
 message templatesUserMessagingService.Template  
 receipt tracking osid.messaging.Receipt 
ontologyan auxiliary service to tag things with managed topicsused to have Taggingosid.ontology 
personreferencing and managing peoplePersonService

osid.resource.Resource

osid.personnel.Person

OSIDs reference people via Resource
populationsa service to reference and manage rule-based sets of peoplePopulationServiceosid.resource.demographic 
processa rule-based service to organize checksProcessServiceosid.rules.check 
relationshipan auxiliary service to relate things osid.relationshipKS defines abstract relationships for CLUs and LUIs.
room RoomServiceosid.room 
 buildingRoomService.Buildingosid.room.Building 
 building addressRoomService.Building.DynamicAttributesosid.room.Building.Address 
 building areaRoomService.Building.DynamicAttributesosid.room.Building.Area 
 building responsibilityconstruction osid.room.squattingconstruction.DeedProject 
 building spatial unitresponsibility osid.room.squatting.Deed 
 building subdivisionsspatial unit osid.mapping.Location.SpatialUnit 
 constructionbuilding subdivisions osid.room.construction.Projectosid.room.construction.RenovationBuilding.Subdivisions 
 floor osid.room.Floor 
 partitionsRoomService.Partitionosid.room.Campus 
 roomRoomService.Roomosid.room.Room 
 room areaRoomService.Room.DynamicAttributesosid.room.Room.Area 
 room capacityRoomService.Room.RoomUsageosid.room.Room.OccupancyLimit 
 room construction 

osid.room.construction.Renovation

 
 room featuresRoomService.Room.RoomFixedResourcesosid.room.Room.Resources 
 room inventory osid.inventory.Item 
 room responsibilityRoomService.RoomResponsibleOrgosid.room.squatting.Lease 
 spatial units osid.mapping.Location.SpatialUnit 
 room subdivisions osid.room.Room.Subdivisions 
scheduling SchedulingService  
searchan abstract service to search arbitrary stuff and get arbitrary resultsSearchServiceosid.search 
sequencingan auxiliary service for ordering things osid.sequencing 
statean auxiliary service for managing states for thingsStateServiceosid.processKS has one state per entity.
repository DocumentServiceosid.repositoryKS simply attaches files to objects.
typemanages Type definitionsTypeServiceosid.type 
versioningan auxiliary service to manage versions of thingsVersionManagementServiceosid.journaling