generated: '2026-07-15' method: generated source: openapi/wellcare-fhir-patient-access-api-openapi.yml, openapi/wellcare-fhir-provider-directory-api-openapi.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 15 by_action_class: connected: 15 by_consequence: read: 15 human_in_the_loop_required: 0 operations: - path: /fhir/r4/Patient/{id} method: get operationId: getPatient x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Patient.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Coverage method: get operationId: listCoverage x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Coverage.read token: max-ttl: 3600 audit: none - path: /fhir/r4/ExplanationOfBenefit method: get operationId: listExplanationOfBenefit x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/ExplanationOfBenefit.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Condition method: get operationId: listConditions x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Condition.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Observation method: get operationId: listObservations x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Observation.read token: max-ttl: 3600 audit: none - path: /fhir/r4/MedicationRequest method: get operationId: listMedicationRequests x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/MedicationRequest.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Immunization method: get operationId: listImmunizations x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Immunization.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Encounter method: get operationId: listEncounters x-agentic-access: action-class: connected consequence: read subject: optional scope: - patient/Encounter.read token: max-ttl: 3600 audit: none - path: /fhir/r4/Practitioner method: get operationId: searchPractitioners x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/Practitioner/{id} method: get operationId: getPractitioner x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/Organization method: get operationId: searchOrganizations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/Organization/{id} method: get operationId: getOrganization x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/Location method: get operationId: searchLocations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/PractitionerRole method: get operationId: searchPractitionerRoles x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /fhir/r4/InsurancePlan method: get operationId: searchInsurancePlans x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none