SchuelerStammdaten.d.ts 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. import { JavaObject } from '../../../java/lang/JavaObject';
  2. export declare class SchuelerStammdaten extends JavaObject {
  3. id: number;
  4. foto: String | null;
  5. nachname: String;
  6. zusatzNachname: String;
  7. vorname: String;
  8. alleVornamen: String;
  9. geschlecht: number;
  10. geburtsdatum: String | null;
  11. geburtsort: String | null;
  12. geburtsname: String | null;
  13. strassenname: String | null;
  14. hausnummer: String | null;
  15. hausnummerZusatz: String | null;
  16. wohnortID: Number | null;
  17. ortsteilID: Number | null;
  18. telefon: String | null;
  19. telefonMobil: String | null;
  20. emailPrivat: String | null;
  21. emailSchule: String | null;
  22. staatsangehoerigkeitID: String | null;
  23. staatsangehoerigkeit2ID: String | null;
  24. religionID: Number | null;
  25. druckeKonfessionAufZeugnisse: boolean;
  26. religionabmeldung: String | null;
  27. religionanmeldung: String | null;
  28. hatMigrationshintergrund: boolean;
  29. zuzugsjahr: String | null;
  30. geburtsland: String | null;
  31. verkehrspracheFamilie: String | null;
  32. geburtslandVater: String | null;
  33. geburtslandMutter: String | null;
  34. foerderschwerpunktID: Number | null;
  35. foerderschwerpunkt2ID: Number | null;
  36. istAOSF: Boolean | null;
  37. istLernenZieldifferent: Boolean | null;
  38. status: String | null;
  39. fahrschuelerArtID: Number | null;
  40. haltestelleID: Number | null;
  41. anmeldedatum: String | null;
  42. aufnahmedatum: String | null;
  43. istVolljaehrig: Boolean | null;
  44. istSchulpflichtErfuellt: Boolean | null;
  45. istBerufsschulpflichtErfuellt: Boolean | null;
  46. hatMasernimpfnachweis: boolean;
  47. keineAuskunftAnDritte: boolean;
  48. erhaeltSchuelerBAFOEG: boolean;
  49. erhaeltMeisterBAFOEG: boolean;
  50. istDuplikat: boolean;
  51. bemerkungen: String | null;
  52. constructor();
  53. isTranspiledInstanceOf(name: string): boolean;
  54. static transpilerFromJSON(json: string): SchuelerStammdaten;
  55. static transpilerToJSON(obj: SchuelerStammdaten): string;
  56. static transpilerToJSONPatch(obj: Partial<SchuelerStammdaten>): string;
  57. }
  58. export declare function cast_de_nrw_schule_svws_core_data_schueler_SchuelerStammdaten(obj: unknown): SchuelerStammdaten;