Returns appointment summaries filtered by provider number when the caller is authorized and scoped to referrer/specialist grants. Provider numbers are resolved from the authenticated principal's access grants and are not supplied as query parameters. Supports optional filters via query string and offset paging via skip and take.
Response body is a JSON array. Fields below apply to each array item.
- Mock serverhttps://partnerdocs.qubs.io/_mock/openapi/integrations/v1/{domain}/appointments/referrer
- Production APIhttps://partners.qubs.io/integrations/v1/{domain}/appointments/referrer
- Relative to the current hosthttps://partnerdocs.qubs.io/integrations/v1/{domain}/appointments/referrer
curl -i -X GET \
'https://partnerdocs.qubs.io/_mock/openapi/integrations/v1/acme/appointments/referrer?appointmentDate=2025-01-01&startDate=2019-08-24&endDate=2019-08-24&clientUtcOffsetMinutes=0&scheduledSite=Example%20Site&skip=0&take=100' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'X-Correlation-Id: 4b7f0a91b4f54f2a'OK
Opaque appointment identifier within the specified domain. Preserve the value exactly as returned; values may look numeric but are not guaranteed to be numeric, so do not parse as an integer.
Appointment status.
Appointment date (ISO 8601, yyyy-MM-dd) in the scheduled site's local timezone.
Scheduled start time (ISO 8601, HH:mm:ss) in the scheduled site's local timezone.
Scheduled end time (ISO 8601, HH:mm:ss) in the scheduled site's local timezone.
[ { "domain": "acme", "appointmentId": "200006", "scheduledSite": "Central Clinic", "status": "ARRIVED", "appointmentDate": "2025-01-12", "startTime": "13:45:00", "endTime": "14:15:00", "modality": "CT", "studyDescription": "CT Chest" }, { "domain": "acme", "appointmentId": "A123457", "scheduledSite": "North Clinic", "status": "PENDING REPORTING", "appointmentDate": "2025-01-13", "startTime": "09:00:00", "endTime": "09:30:00", "modality": "XR", "studyDescription": "XR Chest" } ]