# List pending reporting appointments Returns the clinical appointment view for appointments in the PENDING REPORTING status. Supports cursor-based pagination via pageSize and nextToken. Endpoint: GET /integrations/v1/{domain}/reporting/appointments/pending Version: v1 Security: Bearer ## Path parameters: - `domain` (string, required) Partner domain identifier. Your bearer token is scoped to one or more domains and requests outside that scope are rejected. Example: "acme" ## Query parameters: - `pageSize` (integer,string) Maximum number of items to return in a page. Defaults to 100 when omitted. Example: 100 - `nextToken` (string) Opaque continuation token from a previous paged response. Omit for the first page. Example: "eyJwYWdlIjoyfQ==" ## Response 200 fields (application/json): - `items` (array, required) Appointments in the current page. - `items.domain` (string, required) Domain this appointment belongs to. Example: "Example domain" - `items.key` (string, required) Example: "Example key" - `items.appointmentId` (string, required) Appointment identifier. Example: "123" - `items.appointmentDate` (string) Appointment date string as stored in QUBS. Example: "Example appointmentDate" - `items.arrivalDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.attendedBy` (any) - `items.authorisationDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.authorisedBy` (any) - `items.authorisedSite` (string) Example: "Example authorisedSite" - `items.authorisedTimeStamp` (null,integer,string) Example: 1 - `items.batchSk` (string) Example: "Example batchSk" - `items.billingStatus` (string) Example: "active" - `items.billingType` (string) Example: "Example billingType" - `items.clinicalInfo` (string) Example: "Example clinicalInfo" - `items.clinicName` (string) Example: "Example Name" - `items.copyToList` (array) Example: ["Example copyToList"] - `items.country` (string) Example: "Example country" - `items.createdBy` (any) - `items.createdDate` (string) Example: "Example createdDate" - `items.dateOfBirth` (string) Example: "Example dateOfBirth" - `items.deliverEmailClinic` (boolean) Example: true - `items.deliverEmailDoctor` (boolean) Example: true - `items.doctorFirstName` (string) Example: "Example Name" - `items.doctorLastName` (string) Example: "Example Name" - `items.doctorName` (string) Example: "Example Name" - `items.email` (string) Example: "user@example.com" - `items.endTime` (string) Scheduled end time string as stored in QUBS. Example: "Example endTime" - `items.examCodes` (array) Exam codes attached to the appointment. - `items.examCodes.examCodeId` (string, required) Unique exam code identifier. Example: "123" - `items.examCodes.key` (string, required) QUBS internal key for the exam code record. Example: "Example key" - `items.examCodes.site` (string, required) Site this exam code belongs to. Example: "Example site" - `items.examCodes.description` (string, required) Human-readable exam description. Example: "Example description" - `items.examCodes.domain` (string) Example: "Example domain" - `items.examCodes.category` (string) Example: "Example category" - `items.examCodes.colour` (string) Example: "Example colour" - `items.examCodes.modality` (string) Example: "Example modality" - `items.examCodes.totalDuration` (integer,string) Configured duration in minutes. Example: 1 - `items.examCodes.showOnline` (boolean) Whether this exam is visible/available online. Example: true - `items.examCodes.lastModifiedDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.examCodes.extraInfo` (null,string) Example: "Example extraInfo" - `items.examCodes.onlineInfo` (null,string) Example: "Example onlineInfo" - `items.examCodes.preparations1` (null,string) Example: "Example preparations1" - `items.examCodes.order` (integer,string) Example: 1 - `items.examCodes.worksheetId` (null,string) Example: "123" - `items.firstName` (string) Example: "Example Name" - `items.gender` (string) Example: "Example gender" - `items.invoiceCreationError` (string) Example: "Example invoiceCreationError" - `items.invoiceNumber` (string) Example: "Example invoiceNumber" - `items.invoiceSk` (string) Example: "Example invoiceSk" - `items.isBillingsChecked` (boolean) Example: true - `items.lastModifiedBy` (any) - `items.lastName` (string) Example: "Example Name" - `items.latitude` (null,number,string) Example: 1.23 - `items.longitude` (null,number,string) Example: 1.23 - `items.medicareExpiryDate` (string) Example: "Example medicareExpiryDate" - `items.medicareIrn` (string) Example: "Example medicareIrn" - `items.medicareNumber` (string) Example: "Example medicareNumber" - `items.mobilePhone` (string) Example: "Example mobilePhone" - `items.mobilePhoneCountry` (string) Example: "Example mobilePhoneCountry" - `items.numericDate` (string) Example: "Example numericDate" - `items.objectType` (string) Example: "Example objectType" - `items.pacsSk` (string) Example: "Example pacsSk" - `items.pacsStudyInstanceUid` (string) Example: "123" - `items.pacsUniqueId` (string) Example: "123" - `items.patientId` (string) Optional patient identifier. Example: "123" - `items.patientIdOnPacs` (string) Example: "Example patientIdOnPacs" - `items.patientName` (string) Example: "Example Name" - `items.patientSk` (string) Example: "Example patientSk" - `items.postcode` (string) Example: "ABC123" - `items.priority` (string) Example: "Example priority" - `items.providerNumber` (string) Example: "Example providerNumber" - `items.radiologistUser` (any) - `items.refClinicEmail` (string) Example: "user@example.com" - `items.refClinicFax` (string) Example: "Example refClinicFax" - `items.refClinicPhone` (string) Example: "Example refClinicPhone" - `items.refCountry` (string) Example: "Example refCountry" - `items.referralDate` (string) Example: "Example referralDate" - `items.refLatitude` (null,number,string) Example: 1.23 - `items.refLongitude` (null,number,string) Example: 1.23 - `items.refPostcode` (string) Example: "ABC123" - `items.refSk` (string) Example: "Example refSk" - `items.refSpeciality` (string) Example: "Example refSpeciality" - `items.refState` (string) Example: "Example refState" - `items.refStreetName` (string) Example: "Example Name" - `items.refStreetNo` (string) Example: "Example refStreetNo" - `items.refSuburb` (string) Example: "Example refSuburb" - `items.refTitle` (string) Example: "Example refTitle" - `items.reportId` (string) Example: "123" - `items.reportNeededByDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.reportSk` (string) Example: "Example reportSk" - `items.room` (string) Example: "Example room" - `items.scanEndDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.scanStartDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.scanTotalTime` (null,number,string) Example: 1.23 - `items.scheduledSite` (string) Scheduled site name. Example: "Example scheduledSite" - `items.serviceItemNumbers` (string) Example: "Example serviceItemNumbers" - `items.serviceItems` (array) Service items attached to the appointment. - `items.serviceItems.itemNo` (string, required) Service item number. Example: "Example itemNo" - `items.serviceItems.appointmentId` (string) Appointment identifier this item belongs to. Example: "123" - `items.serviceItems.bulkBillingSpecialist` (null,number,string) Example: 1.23 - `items.serviceItems.chargeAmount` (null,number,string) Example: 1.23 - `items.serviceItems.dateOfService` (string) Date of service string as stored in QUBS. Example: "Example dateOfService" - `items.serviceItems.duration` (null,integer,string) Optional duration (in minutes) associated with the service item. Example: 1 - `items.serviceItems.dvaSpecialist` (null,number,string) Example: 1.23 - `items.serviceItems.errorCode` (string) Example: "ABC123" - `items.serviceItems.examCodeId` (string) Example: "123" - `items.serviceItems.groupId` (string) Example: "123" - `items.serviceItems.lspn` (string) Example: "Example lspn" - `items.serviceItems.medicareUuid` (string) Example: "123" - `items.serviceItems.shortDescription` (string) Example: "Example description" - `items.serviceItems.site` (string) Example: "Example site" - `items.serviceItems.status` (string) Service item status. Example: "active" - `items.serviceItems.subGroup` (string) Example: "Example subGroup" - `items.serviceItems.subGroupId` (null,integer,string) Example: 1 - `items.serviceItems.uuid` (string) Example: "123" - `items.source` (string) Example: "Example source" - `items.startTime` (string) Scheduled start time string as stored in QUBS. Example: "Example startTime" - `items.state` (string) Example: "Example state" - `items.status` (string) Appointment status. Enum: "NOT ARRIVED", "ARRIVED", "DID NOT ATTEND", "APPPOINTMENT CANCELLED", "CANCELLATION LIST", "DICTATION INPROGRESS", "DICTATED", "TYPED", "AUTHORISING", "AUTHORISED", "TYPING INPROGRESS", "PENDING REPORTING", "STUDY INPROGRESS", "SECOND REVIEW", "FINALISED", "REVIEW TYPED", "PEER REVIEW", "SECOND OPINION" - `items.streetName` (string) Example: "Example Name" - `items.streetNo` (string) Example: "Example streetNo" - `items.studyDescription` (string) Example: "Example description" - `items.suburb` (string) Example: "Example suburb" - `items.technologist1` (any) - `items.title` (string) Example: "Example title" - `items.typedBy` (any) - `items.typedEndDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.typedSite` (string) Example: "Example typedSite" - `items.typedStartDateTime` (null,string) Example: "2020-01-01T00:00:00Z" - `items.typedTotalTime` (null,number,string) Example: 1.23 - `items.version` (string) Example: "Example version" - `items.waitingTotalTime` (null,number,string) Example: 1.23 - `nextToken` (null,string) Opaque continuation token to fetch the next page, when more results are available. Example: "Example nextToken" ## Response 400 fields (application/problem+json): - `type` (null,string) Example: "Example type" - `title` (null,string) Example: "Example title" - `status` (null,integer,string) Example: 1 - `detail` (null,string) Example: "Example detail" - `instance` (null,string) Example: "Example instance" ## Response 401 fields (application/problem+json): - `type` (null,string) Example: "Example type" - `title` (null,string) Example: "Example title" - `status` (null,integer,string) Example: 1 - `detail` (null,string) Example: "Example detail" - `instance` (null,string) Example: "Example instance" ## Response 403 fields (application/problem+json): - `type` (null,string) Example: "Example type" - `title` (null,string) Example: "Example title" - `status` (null,integer,string) Example: 1 - `detail` (null,string) Example: "Example detail" - `instance` (null,string) Example: "Example instance" ## Response 500 fields (application/problem+json): - `type` (null,string) Example: "Example type" - `title` (null,string) Example: "Example title" - `status` (null,integer,string) Example: 1 - `detail` (null,string) Example: "Example detail" - `instance` (null,string) Example: "Example instance"