> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.usebridge.com/documentation/getting-started/eligibility-sdk/advanced/conditional-patient-responsibility/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.usebridge.com/_mcp/server. Conditional Patient Responsibility, explained in more detail [here](/documentation/eligibility/conditional-patient-responsibility), is supported by the SDK. Pass `clinicalInfo` in the hard eligibility submission. The value should mirror the [field in the ServiceEligibility API](/api/api-reference/service-eligibility/v-2/create-service-eligibility#request.body.clinicalInfo). ### React ```typescript const { submit } = useHardEligibilitySubmit(); submit({ clinicalInfo: { diagnoses: ["...", "..."], }, }); ``` ### TypeScript ```typescript await bridge.hardEligibility({ serviceTypeIds: ["svt_xxx"], state: "CA", patient: { payerId, firstName, lastName, dateOfBirth }, clinicalInfo: { diagnoses: ["...", "..."], }, }); ```