The Oracle Data Service Integrator Data Service Types and Attributes figure shows information about functions and data services. For access, the types are public, protected, and private. For primacy, the types are primary and non-primary. For kind, the types are create, update, delete, read, navigate, and library. For operation, the types are function and procedure. For implementation, the implementation types are XQuery, XQSE, template-based, and external. For data services, there are two types: logical and physical. For DS shape, the types are library and entity.