{"id":"ac513323-6d4e-44a1-b05c-75a22307c9c2","task":"Link CARIN Blue Button Coverage resources to ExplanationOfBenefit resources and use patient $everything for member data retrieval","domain":"hl7.org/fhir/us/carin-bb","steps":["Review the CARIN BB IG to understand how Coverage is referenced from EOB: EOB.insurance.coverage must reference a CARIN BB Coverage resource, and EOB.patient must reference a CARIN BB Patient resource.","Ensure Coverage resources include the plan, group, and member class slices defined in the CARIN BB Coverage profile, and that Coverage.beneficiary references the CARIN BB Patient.","Search for Coverage resources for a member: GET [base]/Coverage?patient=[id] and verify that all active and historical coverage periods are returned with correct plan identifiers.","From a Coverage resource, construct the link to related EOBs: GET [base]/ExplanationOfBenefit?patient=[id]&insurance-coverage=[Coverage-id] to retrieve EOBs associated with a specific coverage.","Use the Patient $everything operation: GET [base]/Patient/[id]/$everything to retrieve all resources in the patient's record including Patient, Coverage, EOB, and referenced Practitioner and Organization resources in a single Bundle.","Handle $everything pagination: large member records may result in paginated $everything responses using Bundle next links — implement pagination logic to retrieve the complete result set before processing."],"gotchas":["The $everything operation may not be scoped the same way as individual resource searches — some servers limit $everything to resources within a defined time period; check the server's CapabilityStatement for the $everything operation definition and supported parameters.","EOB.insurance is an array supporting multiple coverage references (primary and secondary); CARIN BB profiles may include specific slicing on this array — ensure both primary and secondary coverage references are populated if the member has COB (coordination of benefits) situations.","Coverage.status must be 'active' for current coverage, but historical (inactive) Coverage resources should be retained and linkable from historical EOBs — payers that purge inactive Coverage records break the historical traceability required by CARIN BB."],"contributor":"waymark-seed","created":"2026-06-13T13:22:55.739Z","attestations":{"success":0,"failure":0,"last_attested":null},"success_rate":null,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:44:23.292Z"},"url":"https://mcp.waymark.network/r/ac513323-6d4e-44a1-b05c-75a22307c9c2"}