Use these APIs to discover supported values, populate UI controls, or validate values before you send context through seed or update. Info catalogs list what Suki accepts. They do not apply values to a session for you.
What you can use Info APIs for
Use Info APIs to:- Build pickers and dropdowns from Suki-supported values.
- Validate context values before sending them to Suki.
- Keep medication order fields aligned with supported metadata.
- Load supported LOINC section codes for note-section mappings.
- Avoid maintaining hard-coded lists of supported values in your application.
How Info APIs fit into your workflow
The typical flow is: For example, your application can:- Load supported LOINC section codes.
- Use those values to populate a note-section picker.
- Let the clinician select the sections that apply to the visit.
- Send the selected values as ambient session context.
Choose how to load the catalogs
You can load all available Info catalogs together or retrieve a single catalog for your applicationโs UI pickers.Load Multiple Catalogs
Load One Catalog
Available Info APIs
Use Info catalogs in your application
There are three common ways to use these catalogs.Build UI Pickers
Build UI Pickers
Validate Context
Validate Context
Prepare Medication Order Context
Prepare Medication Order Context
- Coding systems
- Dosage units
- Frequency types
- Medication timings
- Order statuses
- Order origins
- Encounter relations
Info catalogs vs session context
Keep these two concepts separate.Recommended implementation
Load the Catalogs You Need
Use the Returned Values
Send the Selected Values as Context
Cache Catalogs When Appropriate
Use the right catalog
Note Sections
Note Sections
Specialties and Provider Roles
Specialties and Provider Roles
Visit and Encounter Types
Visit and Encounter Types
Diagnosis Code Types
Diagnosis Code Types
Medication Order Metadata
Medication Order Metadata
Common mistakes to avoid
These patterns cause integration issues when teams treat Info catalogs like session context or block the ambient workflow on catalog fetches.Using Info APIs Instead of Context APIs
Using Info APIs Instead of Context APIs
Sending Every Supported Value as Context
Sending Every Supported Value as Context
Treating the Note Sections Table as Source of Truth
Treating the Note Sections Table as Source of Truth
Requiring a Catalog Fetch Before Every Session
Requiring a Catalog Fetch Before Every Session
Example code to build a note-section picker
The following example retrieves supported LOINCs and reads thecode and common_name values from the response.
- TypeScript
- Python