Skip to content

Add payer_patient_id + DOB to claim webhook example#28

Merged
fuhrysteve merged 2 commits into
masterfrom
fuhry/anthem-paa-guid-dep
May 20, 2026
Merged

Add payer_patient_id + DOB to claim webhook example#28
fuhrysteve merged 2 commits into
masterfrom
fuhry/anthem-paa-guid-dep

Conversation

@fuhrysteve
Copy link
Copy Markdown
Contributor

@fuhrysteve fuhrysteve commented May 19, 2026

Companion to LakeEriePartners/stream#14403 (CRAWL-5552 + CRAWL-5553).

Stream now serializes these fields on the new-claim webhook payload (and the v3 claim API):

Field Where What
payer_patient_id claim and dependents[] Anthem PAA FHIR Patient GUID. Stable across surname renderings; same GUID always resolves to the same dependent. Subscriber-claims carry the policy holder's GUID.
patient_date_of_birth claim Patient DOB on the claim row.
date_of_birth dependents[] Dependent DOB. Auto-populated from the claim's DOB on first match if the dependent row didn't have one.

Example payload in docs/connect/webhook-examples.md updated so integrators see the shape they'll start receiving once #14403 lands.

Related PRs

  • LakeEriePartners/stream#14403 — CRAWL-5552 + CRAWL-5553: Anthem PAA GUID-primary dependent matching + DOB on outbound payloads
  • LakeEriePartners/stream#14406 — CRAWL-5538: scheme-less payer URLs rendering as relative links on crawl dashboard
  • LakeEriePartners/stream#14407 — CRAWL-5554: stop subscriber-MB-code stamping on Anthem PAA EOBs (follow-up to #14403)
  • Add payer_patient_id + DOB to claim webhook example #28 — companion docs update for the new webhook fields in #14403

Companion to LakeEriePartners/stream PR #14403 (CRAWL-5552 + CRAWL-5553).

Stream now serializes:

- `payer_patient_id` on the claim and on each dependent (Anthem PAA
  FHIR Patient GUID; stable carrier-side identifier).
- `patient_date_of_birth` on the claim, `date_of_birth` on each
  dependent.

Example payload updated so integrators see the shape they will receive.
Stream's CRAWL-5552 PR moved per-carrier patient identifiers from a
flat dependents[].payer_patient_id string to a payer_identities list,
backed by a junction table so a Dependent on multiple PAA carriers
carries one identity row per carrier. Example payload updated to
show the list shape with payer_id + payer_patient_id.

Companion to LakeEriePartners/stream#14403.
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the documented new-claim webhook example payload to include three newly serialized fields (payer_patient_id, patient_date_of_birth, and dependent date_of_birth / payer_identities) so integrators can preview the shape they will receive once the companion Stream PR lands.

Changes:

  • Added date_of_birth and a payer_identities array (with payer_id + payer_patient_id) on the example dependent.
  • Added patient_date_of_birth and top-level payer_patient_id on the example claim.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@fuhrysteve fuhrysteve merged commit 9bfb7e4 into master May 20, 2026
1 check passed
@fuhrysteve fuhrysteve deleted the fuhry/anthem-paa-guid-dep branch May 20, 2026 11:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants