feat: add aidbox as a supported FHIR provider#186
Merged
Conversation
Generated by Fern CLI Version: unknown Generators: - fernapi/fern-python-sdk: 5.14.13
…ields, and operator_concept_id Expand the SDK with new FHIR provider support, additional OMOP row fields, and updated MappingEntry/Summary semantics that align with the 16.1.0 API spec commit. Key changes: - Add `"aidbox"` to the `Provider` union literal type, enabling Aidbox as a supported FHIR provider - Add optional `visit_occurrence_id` field to `ConditionOccurrenceRow`, `DrugExposureRow`, `ProcedureOccurrenceRow`, `MeasurementRow`, and `ObservationRow` - Add optional `operator_concept_id` field to `MeasurementRow` carrying the OMOP "Meas Value Operator" concept for comparator-qualified numeric values - Update `MappingEntry.target_code` description: now populated for `ALREADY_STANDARD` and `MAPPED` rows (the standard concept's own code), omitted only for `UNMAPPED` - Clarify `Summary` field descriptions to reflect per-concept (not per-coding) counting semantics - Update code examples and OpenAPI spec to reflect `target_code` presence on `ALREADY_STANDARD` mappings 🌿 Generated with Fern
Patches applied (1): - patch-6516695e: Release 15.0.2: restore bundled openapi.json packaging (#169)
Fern's auto-changelog re-listed already-shipped fhir2omop changes (already on main and published) as new — its changelog diff base was stale. The only real change in this release is the new "aidbox" Provider value. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…n clean) #186 itself merged clean (no conflict — #185's surgery held), but the regen re-captured theirs_snapshot at 16.2.0, which would re-conflict on the next bump. Version-clean it (theirs->0.0.0.dev0, include-only patch, hash 29d85120). Lock-only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
gavinsharp
approved these changes
Jun 18, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
16.1.0 → 16.2.0
Added
Provider—"aidbox"is now a supported FHIR provider value in theProviderunion type.Note
Low Risk
Additive enum value and version/metadata sync only; no auth, runtime logic, or breaking API surface changes in the SDK.
Overview
Release 16.2.0 — Fern-regenerated SDK bump aligned with a new API spec commit.
Adds
"aidbox"as a supported FHIR provider value on theProviderunion (phenoml.fhir_provider.types.provider), the bundledopenapi.jsonenum, andcode-examples.jsonforPOST /fhir-provider. Package and client metadata move to 16.2.0 (e.g.pyproject.toml,User-Agent/X-Fern-SDK-Versioninclient_wrapper.py).changelog.mddocuments the addition;.fern/metadata.jsonand.fern/replay.lockrecord the new generation.Reviewed by Cursor Bugbot for commit a0433e7. Bugbot is set up for automated code reviews on this repo. Configure here.