...
Service Support | Feature | KS | OSID | Comments |
---|---|---|---|---|
acknowledgement | an auxiliary service for acknowledging a credit or role for something | osid.acknowledgement | ||
authentication | rice | osid.authentication | ||
agents/principals | IdentityService.Principal | osid.authentication.Agent | ||
key management | IdentityService.Principal.Password | osid.authentication.keys.Key | ||
authentication process | osid.authenication.process | |||
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 | |
enumeration | EnumerationManagementService | |||
exemption | exemptions to process checks | ExemptionService | ||
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 | |||
organization | OrganizationService | osid.personnel | ||
person | PersonService | osid.personnel | ||
managing people | PersonService.Person | osid.personnel.Person | OSIDs reference people via Resource | |
date birth | PersonService.PersionBioDemographics.BirthDate | osid.personnel.Person.BirthDate | ||
date deceased | PersonService.PersionBioDemographics.DeceasedDate | osid.personnel.Person.DeathDate | ||
gender | PersonService.PersionBioDemographics.GenderCode | osid.personnel.Person.GenderPersonRecord | ||
institutional identifier primary | PersonService.PersonIdentifier | osid.personnel.Person.InstitutionalIdentifier | ||
institutional identifier others | PersonService.PersonIdentifier | osid.id.Id | ||
name changed date | PersonService.Person.NameChangedDate | osid.journaling.JournalEntry | ||
name composite | PersonService.Person.CompositeName | osid.personnel.Person.DisplayName | OSIDs may map display name to preferred name depending on context. | |
name generation qualifier | PersonService.Person.NameSuffix | osid.personnel.Person.GenerationQualifier | ||
name forename aliases | PersonService.Person.Attributes | sid.personnel.Person.ForenameAliases | ||
name given | PersonService.Person.FirstName | osid.personnel.Person.GivenName | ||
name middle | PersonService.Person.MiddleName | osid.personnel.Person.MiddleNames | ||
name preferred | PersonService.Person.Attributes | osid.personnel.Person.PreferredName | ||
name prefix | PersonService.Person.NamePrefix | osid.personnel.Person.Salutation | ||
name suffix | PersonService.Person.NameTitle | osid.personnel.Person.QualificationSuffix | ||
name surname | PersonService.Person.LastName | osid.personnel.Person.Surname | ||
name surname aliases | PersonService.Person.Attributes | osid.personnel.Person.SurnameAliases | ||
support for multiple agents | PersonService.PersonIdentifier | osid.resource.ResourceAgentSession | ||
populations | reference and manage rule-based sets of people | PopulationService | osid.resource.Demographic | |
process | organize checks | ProcessService | osid.rules.Check | |
proposal | ProposalService | |||
relationship | relate things | osid.relationship | KS defines abstract relationships for CLUs and LUIs. | |
repository | DocumentService | osid.repository | KS simply attaches files to objects. | |
attributions | DocumentService.Document.Attributes | osid.repository.Asset.PrincipalCredits osid.acknowledgement.Credit | ||
compositions | osid.repository.Asset.IsComposition osid.repository.Composition | |||
content/format variance | osid.repository.AssetContent | |||
creation | DocumentService.Document.Attributes | 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.Attributes | 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.Attributes | osid.repository.Asset.ProviderLinks | ||
published status | DocumentService.Document.Attributes | osid.repository.Asset.PublishedDate | ||
spatial coverage | DocumentService.Document.Attributes | osid.repository.AssetSpatialSession | ||
temporal coverage | DocumentService.Document.Attributes | osid.repository.AssetTemporalSession | ||
room | RoomService | osid.room | ||
building | RoomService.Building | osid.room.Building | ||
building address location | RoomService.Building.Attributes | osid.room.Building.Address | ||
building area | RoomService.Building.Attributes | 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.Attributes | 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 | |||
time | AtpService | osid.calendaring | ||
events | AtpService.Milestone | osid.calendaring.Event | ||
event commitments | osid.calendaring.Commitment | |||
event locations | AtpService.Milestone.Attributes | osid.calendaring.Event.Location | ||
event sponsors | AtpService.Milestone.Attributes | osid.calendaring.Event.Sponsors | ||
cyclic events | osid.calendaring.cycle.CyclicEvent | |||
rule-based offset events | AtpService.Milestone.RelativeAnchorMilestone | osid.calendaring.OffsetEvent | ||
recurring events | osid.calendaring.RecurringEvent | |||
superseding events | osid.calendaring.SupersedingEvent | |||
time periods | AtpService.Atp | osid.calendaring.TimePeriod | ||
time period code | AtpService.Atp.Code | osid.calendaring.TimePeriod.CodeTimePeriodRecord | ||
cyclic time periods | AtpService.Atp.Type | osid.calendaring.cycle.CyclicTimePeriod | ||
time period orgs | AtpService.Atp.AdminOrg | osid.calendaring.Calendar | ||
calendars | AtpService.Atp AtpService.AtpAtpRelation | osid.calendaring.Calendar | ||
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 |