...
Service Support | Feature | KS | OSID | Comments | |||||
---|---|---|---|---|---|---|---|---|---|
acknowledgement | an auxiliary service for acknowledging a credit or role for something | osid.acknowledgement | |||||||
authentication | a service to manage principals and keys | rice | osid.authentication | ||||||
authorization | a service to check and manage authorizations | rice | osid.authorization | ||||||
cataloging | an auxiliary service for organizing things | osid.cataloging | in-band orchestration throughout OSIDs | ||||||
commenting | an auxiliary service for annotating things | CommentService | osid.commenting | ||||||
communication | a service to pass messages to service consumers (concierge) | osid.communication | KS defines in-band messages where needed | ||||||
configuration | configuration evaluation and management | GESService | osid.configuration | ||||||
contact | an auxiliary service to manage contacts for things | ContactService | osid.contact | ||||||
hold | HoldService | osid.hold | |||||||
logging | reading and writing logs | LoggingService | osid.logging | ||||||
messaging | sending and receiving user messages | UserMessagingService | osid.messaging | ||||||
message channels and connection to contacts | UserMessagingService.MessageCategory | osid.messaging.Mailbox | |||||||
message templates | UserMessagingService.Template | ||||||||
receipt tracking | osid.messaging.Receipt | ontology | an auxiliary service to tag things with managed topics | used to have Tagging | osid.ontology | ||||
person | referencing and managing people | PersonService | osid.resource.Resource osid.personnel.Person | OSIDs reference people via Resource | |||||
populations | a service to reference and manage rule-based sets of people | PopulationService | osid.resource.demographicDemographic | ||||||
process | a rule-based service to organize checks | ProcessService | osid.rules.checkCheck | ||||||
relationship | an auxiliary service to relate things | osid.relationship | KS defines abstract relationships for CLUs and LUIs. | ||||||
roomrepository | RoomServiceDocumentService | osid.roomrepository | KS simply attaches files to objects. | ||||||
buildingattributions | RoomServiceDocumentService.Document. | BuildingDynamicAttributes | osid. room.Building | building address location | RoomService.Building.DynamicAttributesrepository.Asset.PrincipalCredits osid. roomacknowledgement. Building.AddressCredit | ||||
building area | RoomService.Building.DynamicAttributescompositions | osid.repository.Asset.IsComposition osid. roomrepository. Building.GrossAreaComposition | |||||||
building construction | content/format variance | osid.roomrepository.construction.ProjectAssetContent | |||||||
building name/code | RoomService.Building.Name RoomService.Building.BuildingCode | osid.room.Building.DisplayName osid.room.Building.OfficialName osid.room.Building.Number | |||||||
building responsibility | osid.room.squatting.Deed | ||||||||
building spatial unit | osid.mapping.Location.SpatialUnit | ||||||||
building subdivisions | osid.room.Building.Subdivisions | ||||||||
floor | osid.room.Floor | ||||||||
floor area | osid.room.Floor.GrossArea | ||||||||
partitions | RoomService.Partition | osid.room.Campus | |||||||
room | RoomService.Room | osid.room.Room | |||||||
room area | RoomService.Room.DynamicAttributes | osid.room.Room.Area | |||||||
room capacity | RoomService.Room.RoomUsage | osid.room.Room.OccupancyLimit | |||||||
room construction | osid.room.construction.Renovation | ||||||||
room features | RoomService.Room.RoomFixedResources | osid.room.Room.Resources | |||||||
room inventory | osid.inventory.Item | ||||||||
room name/code | RoomService.Room.Name RoomService.Room.RoomCode | osid.room.Room.DisplayName osid.room.Room.DesignatedName osid.room.Room.Code | |||||||
room responsibility | RoomService.RoomResponsibleOrg | osid.room.squatting.Lease | |||||||
spatial units | osid.mapping.Location.SpatialUnit | ||||||||
room subdivisions | osid.room.Room.Subdivisions | ||||||||
scheduling | SchedulingService | ||||||||
search | an abstract service to search arbitrary stuff and get arbitrary results | SearchService | osid.search | ||||||
sequencing | an auxiliary service for ordering things | osid.sequencing | |||||||
state | StateService | osid.process | KS has one state per entity. | ||||||
lifecycle management | StateService.Lifecycle | osid.process.Process | |||||||
state constraint management | StateService.StateConstraint | ||||||||
state propagation management | StateService.StatePropagation | ||||||||
repository | DocumentService | osid.repository | KS simply attaches files to objects. | ||||||
attributions | DocumentService.Document.DynamicAttributes | osid.repository.Asset.PrincipalCredits osid.acknowledgement.Credit | |||||||
compositions | osid.repository.Asset.IsComposition osid.repository.Composition | ||||||||
content/format variance | osid.repository.AssetContent | ||||||||
creation | DocumentService.Document.DynamicAttributes | osid.repository.Asset.Source osid.repository.Asset.CreatedDate | |||||||
data access | DocumentService.Document.DocumentBinary | osid.repository.AssetContent.Data | |||||||
effective dating | DocumentService.Document.EffectiveDate DocumentService.Document.ExpirationDate | osid.journaling.JournalEntry | |||||||
file access | DocumentService.Document.FileName | osid.repository.AssetContent.URL | |||||||
IP | DocumentService.Document.DynamicAttributes | osid.repository.Asset.IsPublicDomain osid.repository.Asset.Copyright osid.repository.Asset.CopyrightRegistration osid.repository.Asset.CanDistributeVerbatim osid.repository.Asset.CanDistributeAlterations osid.repository.Asset.CanDistributeCompositions osid.repository.Asset.License
| |||||||
name | DocumentService.Document.Name | osid.repository.Asset.DisplayName osid.repository.Asset.Title | |||||||
object attachment | DocumentService.RefDocRelation | OSIDs: reference to Assets from other end | |||||||
provider chain | DocumentService.Document.DynamicAttributes | osid.repository.Asset.ProviderLinks | |||||||
published status | DocumentService.Document.DynamicAttributes | osid.repository.Asset.PublishedDate | |||||||
spatial coverage | DocumentService.Document.DynamicAttributes | osid.repository.AssetSpatialSession | |||||||
creation | DocumentService.Document.DynamicAttributes | osid.repository.Asset.Source osid.repository.Asset.CreatedDate | |||||||
data access | DocumentService.Document.DocumentBinary | osid.repository.AssetContent.Data | |||||||
effective dating | DocumentService.Document.EffectiveDate DocumentService.Document.ExpirationDate | osid.journaling.JournalEntry | |||||||
file access | DocumentService.Document.FileName | osid.repository.AssetContent.URL | |||||||
IP | DocumentService.Document.DynamicAttributes | osid.repository.Asset.IsPublicDomain osid.repository.Asset.Copyright osid.repository.Asset.CopyrightRegistration osid.repository.Asset.CanDistributeVerbatim osid.repository.Asset.CanDistributeAlterations osid.repository.Asset.CanDistributeCompositions osid.repository.Asset.License
| |||||||
name | DocumentService.Document.Name | osid.repository.Asset.DisplayName osid.repository.Asset.Title | |||||||
object attachment | DocumentService.RefDocRelation | OSIDs: reference to Assets from other end | |||||||
provider chain | DocumentService.Document.DynamicAttributes | osid.repository.Asset.ProviderLinks | |||||||
published status | DocumentService.Document.DynamicAttributes | osid.repository.Asset.PublishedDate | |||||||
spatial coverage | DocumentService.Document.DynamicAttributes | osid.repository.AssetSpatialSession | |||||||
temporal coverage | DocumentService.Document.DynamicAttributes | osid.repository.AssetTemporalSession | |||||||
room | RoomService | osid.room | |||||||
building | RoomService.Building | osid.room.Building | |||||||
building address location | RoomService.Building.DynamicAttributes | osid.room.Building.Address | |||||||
building area | RoomService.Building.DynamicAttributes | osid.room.Building.GrossArea | |||||||
building construction | osid.room.construction.Project | ||||||||
building name/code | RoomService.Building.Name RoomService.Building.BuildingCode | osid.room.Building.DisplayName osid.room.Building.OfficialName osid.room.Building.Number | |||||||
building responsibility | osid.room.squatting.Deed | ||||||||
building spatial unit | osid.mapping.Location.SpatialUnit | ||||||||
building subdivisions | osid.room.Building.Subdivisions | ||||||||
floor | osid.room.Floor | ||||||||
floor area | osid.room.Floor.GrossArea | ||||||||
partitions | RoomService.Partition | osid.room.Campus | |||||||
room | RoomService.Room | osid.room.Room | |||||||
room area | RoomService.Room.DynamicAttributes | osid.room.Room.Area | |||||||
room capacity | RoomService.Room.RoomUsage | osid.room.Room.OccupancyLimit | |||||||
room construction | osid.room.construction.Renovation | ||||||||
room features | RoomService.Room.RoomFixedResources | osid.room.Room.Resources | |||||||
room inventory | osid.inventory.Item | ||||||||
room name/code | RoomService.Room.Name RoomService.Room.RoomCode | osid.room.Room.DisplayName osid.room.Room.DesignatedName osid.room.Room.Code | |||||||
room responsibility | RoomService.RoomResponsibleOrg | osid.room.squatting.Lease | |||||||
spatial units | osid.mapping.Location.SpatialUnit | ||||||||
room subdivisions | osid.room.Room.Subdivisions | ||||||||
scheduling | SchedulingService | ||||||||
search | an abstract service to search arbitrary stuff and get arbitrary results | SearchService | osid.search | ||||||
sequencing | an auxiliary service for ordering things | osid.sequencing | |||||||
state | StateService | osid.process | KS has one state per entity. | ||||||
lifecycle management | StateService.Lifecycle | osid.process.Process | |||||||
state constraint management | StateService.StateConstraint | ||||||||
state propagation management | StateService.StatePropagation | ||||||||
tagging | TagService | osid.ontology | |||||||
hierarchical tags | osid.ontology.Subject | temporal coverage | DocumentService.Document.DynamicAttributes | osid.repository.AssetTemporalSession | |||||
type | TypeService | osid.type | |||||||
description | TypeService.Type.Name TypeService.Type.Description | osid.type.Type.DisplayName osid.type.Type.DisplayLabel osid.type.Type.Description | |||||||
effective dating | TypeService.Type.EffectiveDate TypeService.Type.ExpirationDate | OSIDs do not model identifiers as being transient. | |||||||
equivalent types | TypeService.TypeTypeRelation.Type | osid.type.Type | |||||||
hierarchical types | TypeService.TypeTypeRelation.Type | osid.type.Type | |||||||
relationships | TypeService.TypeTypeRelation | osid.type.Type
| |||||||
versioning | VersionManagementService | osid.journaling | |||||||
branching | osid.journaling.Branch | ||||||||
logging | VersionManagementService.Version | osid.journaling.JournalEntry |