# Phenoml API

## Services

- [Construe](/docs/api-reference/construe.md) — Extract medical codes from natural language clinical text. Supports SNOMED CT, ICD-10, RxNorm, LOINC, and more.
- [Lang2FHIR](/docs/api-reference/lang2fhir.md) — Convert natural language clinical text into structured FHIR resources including Patient, Condition, MedicationRequest, and more.
- [Summary](/docs/api-reference/summary.md) — Generate clinical summaries from FHIR resources. Supports narrative templates, flattening for RAG, and IPS generation.
- [FHIR2OMOP](/docs/api-reference/fhir2omop.md) — Map FHIR R4 resources and bundles into OMOP Common Data Model (CDM v5.4) tables.
- [Agent](/docs/api-reference/agent.md) — Create AI agents that can query and interact with electronic health records using natural language.
- [Workflow](/docs/api-reference/workflow.md) — Create and execute clinical workflows. Define workflow logic and test execution with sample data.
- [Authentication](/docs/api-reference/auth.md) — Manage API credentials, generate authentication tokens, and handle authorization.
- [Tools](/docs/api-reference/tools.md) — LLM tools that combine lang2fhir with FHIR server operations.
- [FHIR](/docs/api-reference/fhir.md) — FHIR server operations including resource CRUD, search, and batch operations.
- [Voice](/docs/api-reference/voice.md) — Transcribe audio recordings into text with speech-to-text. Pair the transcript with Lang2FHIR to turn spoken clinical notes into structured FHIR resources.

## Reference

- [Errors](/docs/api-reference/errors.md)
- [Common headers](/docs/api-reference/common-headers.md)
