@dvsa/smc-encounter-schema
Version:
Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites
24 lines (21 loc) • 751 B
TypeScript
import { GenericContact } from '../contact/GenericContact.js';
import { PaymentReversalReason } from './PaymentReversalReason.js';
import { PaymentStatus } from './PaymentStatus.js';
import '../contact/RteArea.js';
import '../common/CommonPostAddress.js';
declare class ActualPayment {
paymentDate: string;
inputDate: string;
amount: number | null;
paymentMethod: string | null;
sortCode?: string | null;
chequeNumber?: string | null;
reversalDate?: string | null;
recorder?: GenericContact;
reverser?: GenericContact | null;
pvrCode?: PaymentReversalReason | null;
clientGuid?: string | null;
callCentreReference?: string | null;
paymentStatus?: PaymentStatus | null;
}
export { ActualPayment };