action drchrono_patient_payment_log_read { label: "patient_payment_log_read" description: "Retrieve an existing patient payment log" provider: drchrono method: GET path: "/api/patient_payment_log/{id}" encoding: json input: { type: "object" properties: { doctor: { type: "integer" } id: { type: "string" } office: { type: "integer" } since: { type: "string" } } required: ["id"] additionalProperties: false } output: { 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" } } } }