Service Interface Design
When we define a Service as a Contract, we define it based on several qualifiers: meta-model, operational, contribution, analytical, observable and discoverable.
Meta-Model Interface Design
Meta-model interfaces allow our architects and engineers to define contracts that support ontologically mapped concepts to entities that support jurisdictional and cultural-dependent concerns. Meta-model interfaces allow System consumers to find related concepts, and discover semantic relationships.
Operational Interface Design
Operational interface design allows for Consistent operational CRUD (Create, Read, Update and Delete) transactions.
Contribution Interface Design
Contribution interface design allows for deep extensibility by introducing strategic injection points into any System
- Health Services: The fundamental clinical building block created by medical professionals
- Connected Tests: Connected testing systems
- Solutions: End-user interfaces for interacting with Health Services
- Connectors: The ability to extend Platform Systems
- Actions: Adds ability to handle arbitrary Spec Events and take external actions
Analytical Interface Design
- Search, List, Analytics, Statistics, Get Connected Test Demographics, Top Daily Test
- Data-Product Driven Design
Observability Interface Design
- Logs, Metrics, Lineage (Traces)