@dvsa/smc-encounter-schema
Version:
Schemas required for Encounter submission as well as custom validators ## Developing ### Pre-requisites
23 lines (20 loc) • 582 B
TypeScript
import { CommonData } from './CommonData.js';
import './CommonDeletion.js';
declare abstract class CommonOffence extends CommonData {
code: string;
version: number;
ukMarker: string;
name: string;
ostCode: string;
ofgCode?: string | null;
fkOgpCode?: string | null;
fkOgpVersion?: number | null;
effectiveFromDate: string;
effectiveToDate?: string | null;
otyCode: string;
osbCode?: string | null;
hazchemRisk?: string | null;
hazchemReason?: string | null;
descriptionWelsh?: string | null;
}
export { CommonOffence };