import { DbEntity, Id, Percent } from "./shared.mjs"; import { Naslov } from './naslov.mjs'; import { Zavarovanje } from "./racun.mjs"; import { MoznostIzpisaObiska } from "./MoznostiIzpisaObiska.mjs"; export interface RejnaZival { _id: string; anmMid: string; idAnimal: string; DArrival?: Date; DDeparture?: Date; DBirth: Date; GMID: string; GMIDFrom: string; breed: string; sex: string; state: string; imeZivali?: string; pmzZa?: string; opomba?: string; orientacija?: string; } export interface Gospodarstvo extends Partial { gmid: string; } export interface Stranka extends DbEntity, Partial { firma?: string; idDdv?: string; maticnaSt?: string; kmetija?: string; kmgmid?: string; gmid?: string[]; gospodarstva?: Gospodarstvo[]; volosZadnjic?: Date; zavarovanje?: Zavarovanje; spol?: "m" | "f"; ime?: string; priimek?: string; emso?: string; davcnaStevilka?: string; davcniZavezanec?: boolean; /** * "" ali undefined - polna identifikacija * "P" - Posebna ureditev za male davčne zavezance (člen 94 ZDDV-1) * "O" - Omejen obseg identifikacije (člen 88/90 ZDDV-1, npr. tuje osebe, pridobitve iz EU) * "S" - Specialna ureditev (člen 95 ZDDV-1) */ davcniZavezanecOmejitev?: "P" | "O" | "S" | ""; zapSt: number; gsm?: string; telefon?: string; email?: string; opomba?: string; skupine: string[]; pripisNaRacun?: string; brezMarze?: boolean; popustNaIzdelke?: Percent; popustNaStoritve?: Percent; popustNaZdravila?: Percent; /** pacienti se uporabljajo samo za iskanje! */ pacienti?: Id[]; gdprSoglasjeNacin?: "ne poda" | "fizično"; gdprSoglasjeDne?: Date; gdprDokaz?: string; zavetisce?: boolean; pravilomaZaracunajNa?: "na račun" | "na dobavnico"; zaracunajVsakGmidPosebej?: boolean; vir?: ("ambulanta" | "reprodukcija" | "OBR-PLAČ")[]; _imported_id?: string | number; _imported_ids?: (string | number)[]; _imported_on?: Date; _imported_interna?: string; _imported_placnik?: string; _imported_from?: string; _imported_hash?: string; _acSubject?: string; _idOwner?: number; _idSubject?: number; rejciKoda?: string; rejciDo?: Date; rejciGeslo?: string; rejciPoslovnoGeslo?: string; programiZvestobe?: { imePrograma: string; _id: string; vstop: Date; }[]; naObiskuNatisniNaPOS?: MoznostIzpisaObiska[]; placnik_id?: Id; prikaziRazpisaneRacune?: boolean; zadnjaVrstaZivali?: string; TRR?: string; BIC?: string; registracija?: string; zbirniki?: string[]; } //# sourceMappingURL=stranka.d.mts.map