action drchrono_patient_payment_log_list { label: "patient_payment_log_list" description: "Retrieve or search patient payment logs" provider: drchrono method: GET path: "/api/patient_payment_log" encoding: json input: { type: "object" properties: { cursor: { type: "string" description: "The pagination cursor value." } doctor: { type: "integer" } office: { type: "integer" } page_size: { type: "integer" description: "Number of results to return per page." } since: { type: "string" } } additionalProperties: false } output: { type: "object" description: "Paginated Result" properties: { data: { type: "array" description: "result data" items: { type: "object" properties: { action: { type: "string" description: "`C`(Create), `U`(Update), `D`(Delete), `F`(Fill), `A`(Autofill)" enum: ["C", "U", "D", "F", "A"] } amount: { type: "number" } appointment: { type: "string" description: "ID of appointment associated with the payment" } created_by: { type: "string" description: "ID of user who created the payment" } doctor: { type: "string" } id: { type: "integer" } patient: { type: "string" } payment_method: { type: "string" description: "`\"CASH\", \"CHCK\" for Check, \"DBIT\" for Debit, \"CRDT\" for Credit Card, \"AMEX\" for American Express, \"VISA\", \"MSTR\" for Mastercard, \"DISC\" for Discover, \"SQR1\" for Square (legacy), \"SQRE\" for Square, \"PTPA\" for Patient Payments, \"ONPT\" for onpatient, \"OTHR\" for Other`" enum: ["CASH", "CHCK", "DBIT", "CRDT", "AMEX", "VISA", "MSTR", "DISC", "SQR1", "SQRE", "PTPA", "ONPT", "OTHR"] } source: { type: "string" } updated_at: { type: "string" } } } } next: { type: "string" description: "Next Paginated page" } previous: { type: "string" description: "Previous paginated page" } } } }