# title
Blues Association Home Plan Capability Statement

# publisher
HL7 International / Financial Management

# contact[].name
HL7 International / Financial Management

# description
This Section describes the expected capabilities of the PDex Payer Access Server actor. It supports synchronous HRex member-match on Patient and the Patient/$everything bulk export operation used in the Payer-to-Payer (P2P) data exchange flow.

# copyright
Used by permission of HL7 International, all rights reserved Creative Commons License

# rest[].documentation
The PDex Payer Access Server **SHALL**:

1. Support the HRex `$member-match` operation on the Patient resource synchronously.
2. Support the FHIR `Patient/$everything` operation at the instance level to return the full clinical record for a single patient.
3. Implement the RESTful behavior according to the FHIR specification.
4. Return the following response classes:
   - (Status 400): invalid parameter
   - (Status 401/4xx): unauthorized request
   - (Status 403): insufficient scope
   - (Status 404): unknown resource
   - (Status 410): deleted resource.
5. Support JSON source formats for all interactions.

# rest[].security.description
1. See the [General Security Considerations](security.html) section for requirements and recommendations.
2. A server **SHALL** reject any unauthorized requests by returning an `HTTP 401` unauthorized response code.

# rest[].resource[].documentation
Patient is exposed only via the `$member-match` (type-level) and `$everything` (instance-level) operations. Plain `read`/`search-type` interactions are not advertised by this server.

# rest[].resource[].interaction[].documentation
Implicit — instance must be addressable for `$everything`.

# rest[].resource[].operation[].documentation
Synchronous HRex `$member-match`. Client POSTs a Parameters bundle containing the target patient's demographics, consent, and coverage; server returns a matched Patient (and Coverage) or an error.

# rest[].resource[].operation[].documentation
Instance-level `Patient/{id}/$everything`. Returns the full clinical record for the identified patient (PDex Payer-to-Payer export).