PageSourceSearch

https://www.kitaportal-sh.de/de/687.85e1e7e2be82e8a2.js

js kitaportal-sh.de collected 2026-10-04 20:19:21 UTC 147,506 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdataport=self.webpackChunkdataport||[]).push([[687],{39687:(yi,te,u)=>{u.r(te),u.d(te,{BeitraegeModule:()=>Vi});var N=u(32881),ie=u(49870),e=u(41360),R=u(62884),tn=u(40801);let an=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-beitraege"]],standalone:!1,decls:5,vars:1,consts:()=>{let n;return n="Beitr\xE4ge",[["titel",""],n,["hidden",""],[3,"titel"]]},template:function(i,a){if(1&i&&(e.j41(0,"div",2,0),e.pXf(2,1),e.k0s(),e.nrm(3,"app-account-unterseite-titel",3)(4,"router-outlet")),2&i){const r=e.sdS(1);e.R7$(3),e.Y8G("titel",r.textContent)}},dependencies:[R.n3,tn.n],encapsulation:2,changeDetection:0})}}return t})();var O=u(47104),D=u(1856),Y=u(9646),ae=u(52648),F=u(93910);let rn=(()=>{class t{transform(n,i){return n&&(n.vorname||n.nachname||n.geburtsdatum)?`${n.vorname?n.vorname:""}${n.vorname&&n.nachname?" ":""}${n.nachname?n.nachname:""}${n.geburtsdatum?" ("+F.k.convertNgbDateStructToString(n.geburtsdatum)+")":""}`:i}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275pipe=e.EJ8({name:"kind",type:t,pure:!0,standalone:!1})}}return t})();const sn=t=>({"d-grid":t});function _n(t,_){1&t&&(e.qex(0),e.j41(1,"div",12)(2,"p",13),e.pXf(3,4),e.k0s()(),e.bVm())}function ln(t,_){1&t&&(e.qex(0),e.j41(1,"div",12)(2,"p",13),e.pXf(3,5),e.k0s()(),e.bVm())}function on(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"button",30),e.bIt("click",function(){e.eBV(n);const a=e.XpG(3).$implicit,r=e.XpG(2);return e.Njj(r.datenBearbeiten(a.hash,a.beitragsDatenFuerAktuellesKitaJahr.beitragsberechnungsId))}),e.nrm(2,"app-bearbeiten-icon"),e.k0s(),e.bVm()}}function un(t,_){if(1&t&&(e.qex(0),e.j41(1,"li",26)(2,"div",27)(3,"div",28),e.pXf(4,7),e.k0s(),e.nrm(5,"div",29),e.DNE(6,on,3,0,"ng-container",10),e.k0s()(),e.bVm()),2&t){const n=e.XpG(2).$implicit;e.R7$(4),e.uP7(n.beitragsDatenFuerAktuellesKitaJahr.kitajahrLabel),e.nnv(4),e.R7$(2),e.Y8G("ngIf",!n.beitragsDatenFuerAktuellesKitaJahr.eingereicht)}}function gn(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"button",31),e.bIt("click",function(){e.eBV(n);const a=e.XpG(3).$implicit,r=e.XpG(2);return e.Njj(r.datenBearbeiten(a.hash,a.beitragsDatenFuerKommendesKitaJahr.beitragsberechnungsId))}),e.nrm(2,"app-bearbeiten-icon"),e.k0s(),e.bVm()}}function En(t,_){if(1&t&&(e.qex(0),e.j41(1,"li",26)(2,"div",27)(3,"div",28),e.pXf(4,8),e.k0s(),e.nrm(5,"div",29),e.DNE(6,gn,3,0,"ng-container",10),e.k0s()(),e.bVm()),2&t){const n=e.XpG(2).$implicit;e.R7$(4),e.uP7(n.beitragsDatenFuerKommendesKitaJahr.kitajahrLabel),e.nnv(4),e.R7$(2),e.Y8G("ngIf",!n.beitragsDatenFuerKommendesKitaJahr.eingereicht)}}function dn(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",24)(2,"ul",25),e.DNE(3,un,7,2,"ng-container",10)(4,En,7,2,"ng-container",10),e.k0s()(),e.bVm()),2&t){const n=e.XpG().$implicit;e.R7$(3),e.Y8G("ngIf",n.beitragsDatenFuerAktuellesKitaJahr),e.R7$(),e.Y8G("ngIf",n.beitragsDatenFuerKommendesKitaJahr)}}function mn(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",15)(2,"div",16)(3,"div",17)(4,"div",18)(5,"div",19),e.EFF(6),e.nI1(7,"kind"),e.k0s(),e.j41(8,"div",20),e.nrm(9,"app-further-information-button",21),e.k0s()(),e.DNE(10,dn,5,2,"ng-container",10),e.k0s(),e.j41(11,"div",22)(12,"button",23),e.bIt("click",function(){const a=e.eBV(n).$implicit,r=e.XpG(2);return e.Njj(r.neueDatenErfassen(a.hash))}),e.pXf(13,6),e.k0s()()()(),e.bVm()}if(2&t){const n=_.$implicit,i=e.XpG(2),a=e.sdS(1),r=e.sdS(4);e.R7$(6),e.JRh(e.bMT(7,6,n)),e.R7$(3),e.Y8G("title",a.textContent)("message",r.textContent),e.R7$(),e.Y8G("ngIf",!!n.beitragsDatenFuerAktuellesKitaJahr||!!n.beitragsDatenFuerKommendesKitaJahr),e.R7$(),e.Y8G("ngClass",e.eq3(8,sn,i.media.isActive("lt-md"))),e.R7$(),e.Y8G("disabled",i.buttonIstDeaktiviert(n))}}function cn(t,_){if(1&t&&(e.qex(0),e.DNE(1,mn,14,10,"ng-container",14),e.nI1(2,"slice"),e.bVm()),2&t){const n=e.XpG();e.R7$(),e.Y8G("ngForOf",e.brH(2,2,n.kinderImAccount,n.visibleRange.from,n.visibleRange.to))("ngForTrackBy",n.trackIdFn)}}let re=(()=>{class t extends O.Z{constructor(n,i,a,r){super(),this.router=n,this.route=i,this.ref=a,this.media=r,this.visibleRange={from:0,to:10},this.zeigeHinweisErfolgreichEingereicht=!1,this.zeigeHinweisErfolgreichgespeichert=!1}ngOnInit(){this.subs.push(this.route.paramMap.subscribe(n=>{this.zeigeHinweisErfolgreichEingereicht=!!n.get("status")&&"erfolgreich-eingereicht"===n.get("status"),this.zeigeHinweisErfolgreichgespeichert=!!n.get("status")&&"erfolgreich-gespeichert"
1===n.get("status"),this.ref.markForCheck()})),this.subs.push(this.route.data.subscribe(n=>{this.kinderImAccount=n.daten,this.ref.markForCheck(),window.scrollTo(0,0)}))}trackIdFn(n,i){return i.hash}neueDatenErfassen(n){this.router.navigate(["/benutzerkonto","beitraege","erfassen",n,"neue-daten","auswahl"],{queryParamsHandling:"merge"})}buttonIstDeaktiviert(n){return!!n.beitragsDatenFuerAktuellesKitaJahr&&!!n.beitragsDatenFuerKommendesKitaJahr}datenBearbeiten(n,i){this.router.navigate(["/benutzerkonto","beitraege","erfassen",n,i,"auswahl"],{queryParamsHandling:"merge"})}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(R.Ix),e.rXU(R.nX),e.rXU(e.gRc),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-uebersicht"]],standalone:!1,features:[e.Vt3],decls:11,vars:3,consts:()=>{let n,i,a,r,s,o,d,h,m;return n=" Daten erfassen\n",i=" Sie k\xF6nnen nur Daten f\xFCr Kitajahre erfassen, f\xFCr die Sie noch keine Angaben zur Ermittlung der Beitragsh\xF6he eingereicht haben. Wenn Sie Angaben f\xFCr bereits eingereichte Daten \xE4ndern m\xF6chten, wenden Sie sich bitte mit Ihren vollst\xE4ndigen Unterlagen direkt an den Kita-Beitragsservice: [email protected] ",a=" Ihre Selbstauskunft wurde erfolgreich eingereicht. ",r=" Ihre Selbstauskunft wurde erfolgreich gespeichert. ",s="neue Daten erfassen ",o=" Selbstauskunft zur Beitragsfestsetzung zum Datum " + "\ufffd0\ufffd" + " ",d="Daten zur Selbstauskunft bearbeiten",h=" Selbstauskunft zur Beitragsfestsetzung zum Datum " + "\ufffd0\ufffd" + " ",m="Daten zur Selbstauskunft bearbeiten",[["infoTitel",""],["infoText",""],n,i,a,r,s,o,h,["hidden",""],[4,"ngIf"],[1,"g-card-w-100"],["role","status",1,"alert","alert-success","mt-2"],[1,"ep-text-justify","mb-0"],[4,"ngFor","ngForOf","ngForTrackBy"],["tabindex","0",1,"d-flex","pb-3"],[1,"card","w-100"],[1,"card-body","py-3"],[1,"d-flex","flex-row","bd-highlight","mb-3"],[1,"p-2","bd-highlight","h2"],[1,"ps-3","bd-highlight","position-relative"],[3,"title","message"],[1,"d-md-flex","justify-content-end",3,"ngClass"],["type","button",1,"btn","btn-primary","px-md-5","mb-3","me-3",3,"click","disabled"],[1,"card"],[1,"list-group","list-group-flush"],[1,"list-group-item"],[1,"d-flex","flex-wrap-reverse"],[1,"me-auto"],[1,"g-me-auto-polyfill-ie"],["type","button","aria-label",d,1,"btn","btn-secondary","px-3","appendix",3,"click"],["type","button","aria-label",m,1,"btn","btn-secondary","px-3","appendix",3,"click"]]},template:function(i,a){1&i&&(e.j41(0,"div",9,0),e.pXf(2,2),e.k0s(),e.j41(3,"div",9,1),e.pXf(5,3),e.k0s(),e.DNE(6,_n,4,0,"ng-container",10)(7,ln,4,0,"ng-container",10),e.j41(8,"div"),e.nrm(9,"hr",11),e.DNE(10,cn,3,6,"ng-container",10),e.k0s()),2&i&&(e.R7$(6),e.Y8G("ngIf",a.zeigeHinweisErfolgreichEingereicht),e.R7$(),e.Y8G("ngIf",a.zeigeHinweisErfolgreichgespeichert),e.R7$(3),e.Y8G("ngIf",a.kinderImAccount))},dependencies:[N.YU,N.Sq,N.bT,Y.c,ae.O,N.P9,rn],encapsulation:2})}}return t})();var z=u(79928),hn=u(58728),P=u(95006),J=u(19493),Sn=u(15539),k=u(14421),B=u(83921),U=u(77643),L=u(96048);let bn=(()=>{class t{constructor(n,i){this.http=n,this.location=i}getBeitragsuebersichtDaten(n){return this.http.get(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/uebersicht`)).pipe((0,B.W)(()=>(0,k.of)(void 0)))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var H=u(85091);let V=(()=>{class t{constructor(n,i){this.beitragsdatenUebersichtHttpService=n,this.userService=i,this._kinderImAccount$=new z.t(null)}kindZuHash(n){return this._kinderImAccount$.pipe((0,hn.p)(i=>null!=i&&i.length>0),(0,P.T)(i=>i.find(a=>a.kind.hash===n)),(0,J.s)(1))}get kinderImAccount(){return this.beitragsdatenUebersichtHttpService.getBeitragsuebersichtDaten(this.userService.account.id).pipe((0,Sn.M)(n=>this._kinderImAccount$.next(n)),(0,P.T)(n=>n.sort(this.sortiere).map(this.mappe)),(0,J.s)(1))}get mappe(){return n=>this.mappeChildZuKind(n)}mappeChildZuKind(n){return{vorname:n.kind.firstname,nachname:n.kind.lastname,id:n.kind.id,hash:n.kind.hash,geburtsdatum:F.k.convertJavaUtilDateToNgbDateStruct(n.kind.birthData.dateOfBirth),beitragsDatenFuerAktuellesKitaJahr:n.beitragsDatenFuerAktuellesKitaJahr,beitragsDatenFuerKommendesKitaJahr:n.beitragsDatenFuerKommendesKitaJahr}}get sortiere(){return(n,i)=>{const a=n.kind.firstname.toUpperCase(),r=i.kind.firstname.toUpperCase();if(a<r)return-1;if(a>r)return 1;const s=n.kind.lastname.toUpperCase(),o=i.kind.lastname.toUpperCase();return s<o?-1:s>o?1:void 0}}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(bn),e.KVO(H.h))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),se=(()=>{class t{constructor(n){this.kinderService=n}resolve(){return this.kinderService.kinderImAccount}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(V))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),G=(()=>{class t{constructor(){this.erfassteDaten=null,this.beitragsDatenFuerBearbeitungGeladen$=new z.t(!1),this.einkommensgemainschaftInBarbeitung=new z.t(null),this.hoechstBetrag$=new z.t(0),this.stepNavigationsrelevanteInformationenHabenSichGeaendert$=new z.t({hoechstsatz:!1,bezugSozialleistungen:!1,einkommenAusBerufOderEntgeldersatzleistungen:!1}),this.datenImBearbeitenModus=new z.t(!1),this.erfassteDaten={auswahl:this.initialAuswahl}}get initialAuswahl(){return{hoechstsatz:!1,bezugSozialleistungen:!1,einkommenAusBerufOderEntgeldersatzleistungen:!1}}get einkommensgemeinschaftInBearbeitung(){return this.einkommensgemainschaftInBarbeitung.asObservable()}setEinkommensgemeinschaftInBearbeitung(n){this.einkommensgemainschaftInBarbeitung.next(n)}resetModel(){this.erfassteDaten.id=null,this.erfassteDaten.auswahl=this.initialAuswahl,this.erfassteDaten.kindBeitragsUebersichtDto=null,this.erfassteDaten.beitragszahlendePersonId=null,this.erfassteDaten.kitajahr=null,this.erfassteDaten.transferleistungen=null,this.erfassteDaten.geschwisterkinder=null,this.erfassteDaten.anzahlDerImHaushaltLebendenPersonen=null,this.erfassteDaten.beiPflegeEltern=null,this.erfassteDaten.einkommensgemeinschaften=null,this.erfassteDaten.auswahlJahrFuerEinkommen=null,this.erfassteDaten.zustimmungDatenSpeicherung=null,this.beitragsDatenFuerBearbeitungGeladen$.next(!1),this.hoechstBetrag$.next(null)}aendereAuswahl(n,i,a){this.erfassteDaten.auswahl={hoechstsatz:n,bezugSozialleistungen:i,einkommenAusBerufOderEntgeldersatzleistungen:a},this.stepNavigationsrelevanteInformationenHabenSichGeaendert$.next({hoechstsatz:n,bezugSozialleistungen:i,einkommenAusBerufOderEntgeldersatzleistungen:a})}setzeAusgewaehltesKind(n){JSON.stringify(n)!==JSON.stringify(this.erfassteDaten.kindBeitragsUebersichtDto)&&(this.erfassteDaten.id=null,this.erfassteDaten.kindBeitragsUebersichtDto=n,this.erfassteDaten.beitragszahlendePersonId=null,this.erfassteDaten.beitragszahlendePersonHash=null,this.erfassteDaten.kitajahr=null,this.erfassteDaten.transferleistungen=null,this.erfassteDaten.geschwisterkinder=null,this.erfassteDaten.anzahlDerImHaushaltLebendenPersonen=null,this.erfassteDaten.beiPflegeEltern=null,this.erfassteDaten.einkommensgemeinschaften=null,this.erfassteDaten.auswahlJahrFuerEinkommen=null,this.erfassteDaten.zustimmungDatenSpeicherung=null,this.aen
1dereAuswahl(!1,!1,!1),this.hoechstBetrag$.next(null),this.beitragsDatenFuerBearbeitungGeladen$.next(!1))}setzeZuBearbeiteneDaten(n){this.erfassteDaten.id=n.id,this.erfassteDaten.beitragszahlendePersonHash=n.beitragszahlendePersonHash,this.erfassteDaten.kitajahr=n.kitajahr,this.erfassteDaten.beiPflegeEltern=n.beiPflegeEltern,this.erfassteDaten.anzahlDerImHaushaltLebendenPersonen=n.anzahlDerImHaushaltLebendenPersonen,this.erfassteDaten.beitragszahlendePersonId=n.beitragszahlendePersonId,this.erfassteDaten.transferleistungen=n.transferleistungen,this.erfassteDaten.geschwisterkinder=n.geschwisterkinder,this.erfassteDaten.einkommensgemeinschaften=n.einkommensgemeinschaften,this.aendereAuswahl(n.hoechstsatz,!!n.transferleistungen,!!n.einkommensgemeinschaften&&n.einkommensgemeinschaften.length>0),n.auswahlJahrFuerEinkommen&&(this.erfassteDaten.auswahlJahrFuerEinkommen=n.auswahlJahrFuerEinkommen.label),this.beitragsDatenFuerBearbeitungGeladen$.next(!0)}get aktuelleDaten(){return this.erfassteDaten}get sindNeueBeitragsDatenZurBearbeitungGeladen(){return this.beitragsDatenFuerBearbeitungGeladen$.asObservable()}get stepNavigationsrelevanteInformationenHabenSichGeaendert(){return this.stepNavigationsrelevanteInformationenHabenSichGeaendert$.asObservable()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),fn=(()=>{class t{static handleHttpRequestError(){return(0,k.of)(!1)}constructor(n,i){this.http=n,this.location=i}reicheSelbstauskunftDatenEin(n,i){return this.http.post(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/einreichen`),i,{observe:"response",responseType:"text"}).pipe((0,P.T)(a=>201===a.status),(0,B.W)(()=>t.handleHttpRequestError()))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Nn=(()=>{class t{static handleHttpRequestError(){return(0,k.of)(!1)}constructor(n,i){this.http=n,this.location=i}speichereDaten(n,i){return this.http.post(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/speichern`),i,{observe:"response",responseType:"text"}).pipe((0,P.T)(a=>201===a.status),(0,B.W)(()=>t.handleHttpRequestError()))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),An=(()=>{class t{constructor(n,i){this.http=n,this.location=i}ladeBeitragsdaten(n,i){return this.http.get(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/laden/${i}`)).pipe((0,B.W)(()=>(0,k.of)(void 0)))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Tn=(()=>{class t{static handleHttpRequestError(){return(0,k.of)(!1)}constructor(n,i){this.http=n,this.location=i}speichereDatenUndErzeugeBeitragsauskunft(n,i,a){return this.http.post(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/beitragsauskunft-speichern`),a,{responseType:"blob"}).pipe((0,B.W)(()=>(0,k.of)(void 0)))}erzeugeBeitragsauskunft(n,i){return this.http.post(this.location.prepareExternalUrl(`/api/accounts/${n}/beitraege/beitragsauskunft`),i,{responseType:"blob"}).pipe((0,B.W)(()=>(0,k.of)(void 0)))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),q=(()=>{class t{constructor(n,i,a,r,s,o){this.userService=n,this.selbstauskunftEinreichenHttpService=i,this.datenErfassenservice=a,this.beitragsdatenSpeichernHttpService=r,this.beitragsdatenLaden=s,this.beitragsAuskunftDokumentHttpService=o}reicheSelbstauskunftEin(){return this.selbstauskunftEinreichenHttpService.reicheSelbstauskunftDatenEin(this.userService.account.id,this.toBeitragBerechnungsDTO(this.datenErfassenservice.aktuelleDaten))}speichereDaten(){return this.beitragsdatenSpeichernHttpService.speichereDaten(this.userService.account.id,this.toBeitragBerechnungsDTO(this.datenErfassenservice.aktuelleDaten))}ladeDaten(n){return this.beitragsdatenLaden.ladeBeitragsdaten(this.userService.account.id,n)}beitragsauskunft(){const n=this.datenErfassenservice.aktuelleDaten;return n.zustimmungDatenSpeicherung?this.beitragsAuskunftDokumentHttpService.speichereDatenUndErzeugeBeitragsauskunft(this.userService.account.id,n.kindBeitragsUebersichtDto.kind.id,this.toBeitragBerechnungsDTO(n)):this.beitragsAuskunftDokumentHttpService.erzeugeBeitragsauskunft(this.userService.account.id,this.toBeitragBerechnungsDTO(n))}toBeitragBerechnungsDTO(n){const i=n.berechnungsGrundlage.einkommensjahre.find(a=>a.label===n.auswahlJahrFuerEinkommen);return{id:n.id,kitajahr:n.kitajahr,kind:n.kindBeitragsUebersichtDto.kind,beiPflegeEltern:n.beiPflegeEltern,transferleistungen:n.auswahl.bezugSozialleistungen?n.transferleistungen:null,geschwisterkinder:n.auswahl.einkommenAusBerufOderEntgeldersatzleistungen?n.geschwisterkinder:null,anzahlDerImHaushaltLebendenPersonen:n.anzahlDerImHaushaltLebendenPersonen,auswahlJahrFuerEinkommen:i,einkommensgemeinschaften:n.auswahl.einkommenAusBerufOderEntgeldersatzleistungen?n.einkommensgemeinschaften:null,hoechstsatz:n.auswahl.hoechstsatz,beitragszahlendePersonId:n.beitragszahlendePersonId,beitragszahlendePersonHash:n.beitragszahlendePersonHash}}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(H.h),e.KVO(fn),e.KVO(G),e.KVO(Nn),e.KVO(An),e.KVO(Tn))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),v=(()=>{class t{constructor(n){this.datenErfassenService=n,this.steps=[{index:1,aktiv:!0,mitInformationen:!0,url:"auswahl"},{index:2,aktiv:!0,mitInformationen:!1,url:"transferleistungen"},{index:3,aktiv:!0,mitInformationen:!0,url:"geschwisterkinder"},{index:4,aktiv:!0,mitInformationen:!0,url:"einkommensgemeinschaft"},{index:5,aktiv:!0,mitInformationen:!1,url:"zustimmung"}],this.currentStep$=new z.t(null),this.currentStep$.next(this.steps[0]),n.stepNavigationsrelevanteInformationenHabenSichGeaendert.subscribe(i=>{i.hoechstsatz?(this.steps[1].aktiv=!1,this.steps[2].aktiv=!1,this.steps[3].aktiv=!1):i.bezugSozialleistungen?(this.steps[1].aktiv=!0,this.steps[2].aktiv=!1,this.steps[3].aktiv=!1):i.einkommenAusBerufOderEntgeldersatzleistungen&&(this.steps[1].aktiv=!1,this.steps[2].aktiv=!0,this.steps[3].aktiv=!0)})}getCurrentStep(){return this.currentStep$.asObservable()}getSteps(){return this.steps.map(n=>n.index)}getStep(n){return this.steps[n]}aktiviereStep(n){this.currentStep$.next(n)}getNaechstenStep(n){if(n<this.steps.length)return this.stepIstNavigierbar(n)?this.steps[n]:this.setzteNaechstmoeglichenStep(n+1)}getVorherigenStep(n){if(n>=0)return this.stepIstNavigierbar(n)?this.steps[n]:this.setzteVorherigenStep(n-1)}setzteNaechstmoeglichenStep(n){if(n<this.steps.length)return this.stepIstNavigierbar(n)?this.steps[n]:this.setzteNaechstmoeglichenStep(n+1)}setzteVorherigenStep(n){if(n>=0)return this.stepIstNavigierbar(n)?this.steps[n]:this.setzteVorherigenStep(n-1)}stepIstNavigierbar(n){return this.steps[n]&&this.steps[n].aktiv}get vorherigenStepIndexImArray(){return this.aktuellerStepindexImArray-1}get naechstenStepIndexImArray(){return this.aktuellerStepindexImArray+1}get aktuellerStepindexImArray(){return this.currentStep$.value.index-1}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(G))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();function pn(t,_){1&t&&(e.j41(0,"div",6)(1,"span",7),e.pXf(2,0),e.k0s()())}function In(t,_){1&t&&(e.j41(0,"div",6)(1,"span",7),e.pXf(2,1),e.k0s()())}function Rn(t,_){1&t&&(e.j41(0,"div",6)(1,"span",7),e.pXf(2,2),e.k0s()())}function Mn(t,_){1&t&&(e.j41(0,"div",6)(1,"span",7),e.pXf(2,3),e.k0s()())}function Gn(t,_){1&t&&(e.j41(0,"div",6)(1,"span",7),e.pXf(2,4),e.k0s()())}let Fn=(()=>{class t{constructor(){}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-step-text"]],inputs:{index:"index"},standalone:!1,decls:5,vars:5,consts:()=>{let n,i,a,r,s;return n="Auswahl",i="Transferleistungen",a="Geschwisterkinder",r="Einkommensgemeinschaft",s="Zustimmung",[n,i,a,r,s,["class","h3 badge rounded-pill badge-light bg-transparent step-border",4,"ngIf"],[1,"h3","badge","rounded-pill","badge-light","bg-transparent","step-border"],[1,"p-md-1"]]},template:function(i,a){1&i&&e.DNE(0,pn,3,0,"div",5)(1,In,3,0,"div",5)(2,Rn,3,0,"div",5)(3,Mn,3,0,"div",5)(4,Gn,3,0,"div",5),2&i&&(e.Y8G("ngIf",1===a.index),e.R7$(),e.Y8G("ngIf",2===a.index),e.R7$(),e.Y8G("ngIf",3===a.index),e.R7$(),e.Y8G("ngIf",4===a.index),e.R7$(),e.Y8G("ngIf",5===a.index))},dependencies:[N.bT],encapsulation:2,changeDetection:0})}}return t})();function kn(t,_){if(1&t&&(e.qex(0),e.nrm(1,"app-step-text",3),e.bVm()),2&t){const n=e.XpG().$implicit;e.R7$(),e.Y8G("index",n)}}function Cn(t,_){if(1&t&&(e.j41(0,"div"),e.DNE(1,kn,2,1,"ng-container",2),e.k0s()),2&t){const n=_.$implicit,i=e.XpG();e.R7$(),e.Y8G("ngIf",i.aktuellerStepIndex===n)}}let zn=(()=>{class t extends O.Z{constructor(n,i,a){super(),this.stepService=n,this.ref=i,this.media=a}ngOnInit(){this.subs.push(this.stepService.getCurrentStep().subscribe(n=>{this.aktuellerStepIndex=n.index,this.ref.detectChanges()}))}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(v),e.rXU(e.gRc),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-step-uebersicht"]],standalone:!1,features:[e.Vt3],decls:2,vars:1,consts:[[1,"d-flex","justify-content-around","headerline"],[4,"ngFor","ngForOf"],[4,"ngIf"],[3,"index"]],template:function(i,a){1&i&&(e.j41(0,"div",0),e.DNE(1,Cn,2,1,"div",1),e.k0s()),2&i&&(e.R7$(),e.Y8G("ngForOf",a.stepService.getSteps()))},dependencies:[N.Sq,N.bT,Fn],styles:['.step-border{border:1px solid rgba(0,0,0,.1)}.bold[_ngcontent-%COMP%]     .h3{font-weight:700!important}div.headerline[_ngcontent-%COMP%]{position:relative;z-index:1}div.headerline[_ngcontent-%COMP%]:before{border-top:1px solid rgba(0,0,0,.1);content:"";margin:0 auto;position:absolute;inset:40% 0 0 0%;width:85%;z-index:-1;padding-left:0}div.headerline[_ngcontent-%COMP%]   div[_ngcontent-%COMP%]{background:#fff;padding:0}@media (min-width: 960px){  .step-border{line-height:normal}}@media (max-width: 599.98px){  .step-border{font-size:90%}}'],changeDetection:0})}}return t})();const Dn=(t,_)=>({"w-100":t,info:_}),Pn=t=>({"dropdown-toggle-up":t});function vn(t,_){1&t&&(e.PLo(0,1,2),e.eu8(1),e.YFu())}function $n(t,_){if(1&t&&(e.PLo(0,1,3),e.qex(1),e.nrm(2,"br"),e.bVm(),e.YFu()),2&t){const n=e.XpG(5);e.R7$(2),e.uP7(n.hoechstbetrag),e.nnv(0)}}function wn(t,_){if(1&t&&(e.PLo(0,1,1),e.qex(1),e.DNE(2,vn,2,0,"ng-container",5)(3,$n,3,1,"ng-container",5),e.bVm(),e.YFu()),2&t){const n=e.XpG(4);e.R7$(2),e.Y8G("ngIf",0===n.hoechstbetrag),e.R7$(),e.Y8G("ngIf",n.hoechstbetrag>0)}}function On(t,_){if(1&t&&(e.j41(0,"span"),e.PLo(1,1),e.DNE(2,wn,4,2,"ng-container",5),e.YFu(),e.k0s()),2&t){const n=e.XpG(3);e.R7$(2),e.Y8G("ngIf",null!==n.hoechstbetrag)}}function Bn(t,_){1&t&&(e.j41(0,"span"),e.PLo(1,2),e.nrm(2,"br"),e.YFu(),e.k0s())}function Un(t,_){1&t&&(e.j41(0,"span"),e.pXf(1,3),e.k0s())}function Ln(t,_){if(1&t&&(e.j41(0,"span"),e.pXf(1,4),e.k0s()),2&t){const n=e.XpG(3);e.R7$(),e.uP7(n.vornameVonEinkommenInBearbeitung)(n.nachnameVonEinkommenInBearbeitung),e.nnv(1)}}function Zn(t,_){if(1&t&&(e.j41(0,"div",13)(1,"div",14)(2,"p",15),e.DNE(3,On,3,1,"span",5)(4,Bn,3,0,"span",5)(5,Un,2,0,"span",5)(6,Ln,2,2,"span",5),e.k0s()()()),2&t){const n=e.XpG(2);e.R7$(3),e.Y8G("ngIf",1===n.aktuellerStepIndex),e.R7$(),e.Y8G("ngIf",3===n.aktuellerStepIndex),e.R7$(),e.Y8G("ngIf",4===n.aktuellerStepIndex),e.R7$(),e.Y8G("ngIf",!!n.vornameVonEinkommenInBearbeitung&&!!n.nac
1hnameVonEinkommenInBearbeitung)}}function Xn(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",6)(2,"div",7)(3,"div",8),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.setOpen())}),e.j41(4,"span"),e.pXf(5,0),e.k0s(),e.nrm(6,"div",9),e.j41(7,"div",10),e.nrm(8,"button",11),e.k0s()(),e.DNE(9,Zn,7,4,"div",12),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG();e.R7$(),e.Y8G("ngClass",e.l_i(3,Dn,n.media.isActive("lt-lg"),n.media.isActive("gt-md"))),e.R7$(7),e.Y8G("ngClass",e.eq3(6,Pn,n.isOpen)),e.R7$(),e.Y8G("ngIf",n.isOpen)}}let Wn=(()=>{class t extends O.Z{constructor(n,i,a,r){super(),this.stepService=n,this.ref=i,this.media=a,this.datenErfassenService=r,this.isOpen=!0}ngOnInit(){this.subs.push(this.datenErfassenService.einkommensgemeinschaftInBearbeitung.pipe(n=>n||null).subscribe(n=>{this.vornameVonEinkommenInBearbeitung=n?.person?.vorname||"",this.nachnameVonEinkommenInBearbeitung=n?.person?.nachname||"",this.ref.markForCheck()})),this.subs.push(this.stepService.getCurrentStep().subscribe(n=>{this.aktuellerStepIndex=n.index,this.aktuellerStep=n,this.isOpen=!0,this.ref.detectChanges()})),this.subs.push(this.media.asObservable().subscribe(()=>{this.ref.markForCheck()})),this.datenErfassenService.hoechstBetrag$.subscribe(n=>{this.hoechstbetrag=n,this.ref.detectChanges()})}setOpen(){this.isOpen=!this.isOpen,this.ref.markForCheck()}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(v),e.rXU(e.gRc),e.rXU(D.u),e.rXU(G))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-step-information"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s;return n="Informationen",i="" + "\ufffd*2:1\ufffd\ufffd#1:1\ufffd" + "" + "\ufffd*2:2\ufffd\ufffd#1:2\ufffd" + " Ihr Kind ist im ausgew\xE4hlten Kitajahr beitragsfrei " + "[\ufffd/#1:2\ufffd\ufffd/*2:2\ufffd|\ufffd/#1:3\ufffd\ufffd/*3:3\ufffd|\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd]" + "" + "\ufffd*3:3\ufffd\ufffd#1:3\ufffd" + " Der H\xF6chstbetrag f\xFCr Ihren Betreuungsumfang betr\xE4gt " + "\ufffd0:3\ufffd" + " Euro." + "\ufffd#2:3\ufffd\ufffd/#2:3\ufffd" + "" + "[\ufffd/#1:2\ufffd\ufffd/*2:2\ufffd|\ufffd/#1:3\ufffd\ufffd/*3:3\ufffd|\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd]" + "" + "[\ufffd/#1:2\ufffd\ufffd/*2:2\ufffd|\ufffd/#1:3\ufffd\ufffd/*3:3\ufffd|\ufffd/#1:1\ufffd\ufffd/*2:1\ufffd]" + "",i=e.k04(i),a=" F\xFCr Geschwisterkinder, die zeitgleich ein Angebot der Kindertagesf\xF6rderung in\nder Freien Hansestadt Bremen wahrnehmen und dort mindestens 20 Stunden in\nder Woche betreut werden, erhalten Sie eine Erm\xE4\xDFigung. Voraussetzung ist, dass\nf\xFCr die Geschwister Beitr\xE4ge gezahlt werden. Die Erm\xE4\xDFigung betr\xE4gt f\xFCr das erste Kind 30 Prozent, f\xFCr\ndas zweite Kind 40 Prozent und f\xFCr das dritte und jedes weitere Kind 90 Prozent des\nBetreuungsbeitrags f\xFCr das gew\xE4hlte Betreuungsangebot." + "\ufffd#2\ufffd\ufffd/#2\ufffd" + "",r=" Bitte machen Sie nachfolgend Angaben zu Ihrem Bruttoeinkommen. Beide Elternteile geben ihr Einkommen unbedingt f\xFCr den gleichen Zeitraum an! Ma\xDFgeblich f\xFCr die Beitragsfestsetzung sind die wirtschaftlichen Verh\xE4ltnisse des vorletzten Kalenderjahres vor Beginn des Kindergartenjahres. Ausnahme: Sollte sich das aktuelle Einkommen wesentlich verbessert oder verschlechtert haben, k\xF6nnen die Einkommensverh\xE4ltnisse des letzten Kalenderjahres oder der letzten 12 Monate vor Beginn der Betreuung ber\xFCcksichtigt werden. Das Jahr des zugrunde liegenden Einkommens (oder Einkommenssteuerbescheids) ist anzugeben. Grunds\xE4tzlich wird das jeweilige Jahresbruttoeinkommen zu Grunde gelegt. Erh\xF6hte Werbekosten m\xFCssen Sie selbstst\xE4ndig bei entsprechender Stelle schriftlich nachweisen. ",s="Sollten f\xFCr " + "\ufffd0\ufffd" + " " + "\ufffd1\ufffd" + " keine Eink\xFCnfte vorliegen geben Sie bitte bei Erwerbseinkommen \u201E0\u201C an.",[n,i,a,r,s,[4,"ngIf"],[3,"ngClass"],[1,"card","text-white","bg-primary"],[1,"card-header","d-flex","py-2","px-3",3,"click"],[1,"g-me-auto-polyfill-ie"],[1,"align-self-center","pe-0","pe-sm-4"],[1,"dropdown-toggle",3,"ngClass"],["class","card-body px-3",4,"ngIf"],[1,"card-body","px-3"],[1,"me-auto","w-100"],[1,"card-text"]]},template:function(i,a){1&i&&e.DNE(0,Xn,10,8,"ng-container",5),2&i&&e.Y8G("ngIf",a.aktuellerStep.mitInformationen)},dependencies:[N.YU,N.bT],styles:[".dropdown-toggle[_ngcontent-%COMP%]{background-color:transparent;border:none;padding:0;font-size:inherit;line-height:inherit;text-decoration:none}.dropdown-toggle[_ngcontent-%COMP%]:after{background:transparent;vertical-align:.2em;border-top:.5em solid;border-right:.5em solid transparent;border-bottom:0;border-left:.5em solid transparent}.dropdown-toggle-up[_ngcontent-%COMP%]:after{background:transparent;vertical-align:.2em;border-top:0;border-right:.5em solid transparent;border-bottom:.5em solid;border-left:.5em solid transparent}"],changeDetection:0})}}return t})();const Kn=t=>({container:t}),jn=(t,_)=>({"px-0":t,"container-fluid":_}),Hn=t=>({"container-fluid":t});let Vn=(()=>{class t extends O.Z{constructor(n,i,a,r,s,o){super(),this.route=n,this.kinderService=i,this.datenErfassenService=a,this.ref=r,this.beitragsService=s,this.media=o}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(R.nX),e.rXU(V),e.rXU(G),e.rXU(e.gRc),e.rXU(q),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-daten-erfassen"]],standalone:!1,features:[e.Vt3],decls:7,vars:10,consts:[[1,"g-bg-content","pb-3","mb-3","min-height-mobile",3,"ngClass"],[1,"pt-4",3,"ngClass"],[1,"pt-2","pt-lg-4","px-md-2flex-shrink-1",3,"ngClass"],[1,"pt-5","w-100"]],template:function(i,a){1&i&&(e.j41(0,"div",0)(1,"div",1),e.nrm(2,"app-step-uebersicht"),e.k0s(),e.j41(3,"div",2),e.nrm(4,"app-step-information"),e.k0s(),e.j41(5,"div",3),e.nrm(6,"router-outlet"),e.k0s()()),2&i&&(e.Y8G("ngClass",e.eq3(3,Kn,a.media.isActive("gt-md"))),e.R7$(),e.Y8G("ngClass",e.l_i(5,jn,a.media.isActive("xs"),a.media.isActive("sm")||a.media.isActive("md"))),e.R7$(2),e.Y8G("ngClass",e.eq3(8,Hn,a.media.isActive("lt-lg"))))},dependencies:[N.YU,R.n3,zn,Wn],encapsulation:2,changeDetection:0})}}return t})();var $=function(t){return t.auswahlKitaJahr="auswahlKitaJahr",t}($||{}),M=u(20522),l=u(89417),Q=u(46056);let X=(()=>{class t extends Q.p{constructor(n,i,a){super(),this.stepService=n,this.router=i,this.route=a}ngOnInit(){}weiter(){const n=this.stepService.getNaechstenStep(this.stepService.naechstenStepIndexImArray);n&&(this.stepService.aktiviereStep(n),this.router.navigate(["../",n.url],{relativeTo:this.route}))}zurueck(){const n=this.stepService.getVorherigenStep(this.stepService.vorherigenStepIndexImArray);n&&(this.stepService.aktiviereStep(n),this.router.navigate(["../",n.url],{relativeTo:this.route}))}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(v),e.rXU(R.Ix),e.rXU(R.nX))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-abstract-wizard"]],standalone:!1,features:[e.Vt3],decls:1,vars:0,template:function(i,a){1&i&&e.EFF(0,"//")},encapsulation:2})}}return t})();var A=u(14139),y=u(60002),_e=u(94714);let yn=(()=>{class t extends O.Z{constructor(n,i){super(),this.ref=n,this.datenErfassenService=i,this.hoechstsatzRadioValue="0",this.bezugSozialleistungenRadioValue="1",this.einkommenAusBerufOderEntgeldersatzleistungenRadioValue="2"}ngOnInit(){this.subs.push(this.datenErfassenService.sindNeueBeitragsDatenZurBearbeitungGeladen.subscribe(n=>{this.ref.detectChanges()}))}auswahl(){return[{label:this.labelHoechstsatz,value:this.hoechstsatzRadioValue,ausgewaehlt:this.datenErfassenService.aktuelleDaten.auswahl.hoechstsatz},{label:this.labelSozialleistungen,value:this.bezugSozialleistungenRadioValue,ausgewaehlt:this.datenErfassenService.aktuelleDaten.auswahl.bezugSozialleistungen},{label:this.labeleinkommenAusBerufOderEntgeldersatzleistungen,value:this.einkommenAusBerufOderEntgeldersatzleistungenRadioValue,ausgewaehlt:this.datenErfassenService.aktuelleDaten.auswahl.einkommenAusBerufOderEntgeldersatzleistungen}]}treffeAuswahl(n){this.datenErfassenService.aendereAuswahl(this.hoechstsatzRadioValue===n,this.bezugSozialleistungenRadioValue===n,this.einkommenAusBerufOderEntgeldersatzleistungenRadioValue===n),this.ref.detectChanges()}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(e.gRc),e.rXU(G))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-radio"]],inputs:{labelHoechstsatz:"labelHoechstsatz",labelSozialleistungen:"labelSozialleistungen",labeleinkommenAusBerufOderEntgeldersatzleistungen:"labeleinkommenAusBerufOderEntgeldersatzleistungen"},standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:[[3,"ausgewaehltesValue","auswahl"]],template:function(i,a){1&i&&(e.j41(0,"app-radio-input",0),e.bIt("ausgewaehltesValue",function(s){return a.treffeAuswahl(s)}),e.k0s()),2&i&&e.Y8G("auswahl",a.auswahl())},dependencies:[_e.x],encapsulation:2,changeDetection:0})}}return t})();const xn=t=>({"container-fluid":t}),Yn=(t,_)=>({"is-invalid ps-2":t,"border-0":_});function Jn(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",15)(2,"div",24)(3,"p"),e.pXf(4,10),e.k0s()()(),e.bVm()),2&t){const n=e.XpG(2);e.R7$(4),e.uP7(n.kindName)(n.betreuungsumfang),e.nnv(4)}}function qn(t,_){1&t&&(e.qex(0),e.j41(1,"div",25)(2,"p",26),e.pXf(3,11),e.k0s()(),e.bVm())}function Qn(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"form",13),e.bIt("ngSubmit",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.onsubmit())}),e.j41(2,"div",14,0),e.pXf(4,4),e.k0s(),e.j41(5,"div",14,1),e.pXf(7,5),e.k0s(),e.j41(8,"div",14,2),e.pXf(10,6),e.k0s(),e.j41(11,"div",14,3),e.pXf(13,7),e.k0s(),e.j41(14,"div",15),e.nrm(15,"app-auswahl-menue",16),e.k0s(),e.DNE(16,Jn,5,2,"ng-container",12),e.j41(17,"div",17),e.nrm(18,"app-radio",18),e.DNE(19,qn,4,0,"ng-container",12),e.k0s(),e.j41(20,"div",19)(21,"div",20)(22,"button",21),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.zurueckZurUebersicht())}),e.pXf(23,8),e.k0s(),e.j41(24,"button",22)(25,"div",23)(26,"span"),e.pXf(27,9),e.k0s()()()()()(),e.bVm()}if(2&t){const n=e.sdS(3),i=e.sdS(6),a=e.sdS(9),r=e.sdS(12),s=e.XpG();e.R7$(),e.Y8G("formGroup",s.formGroup)("ngClass",e.eq3(13,xn,s.media.isActive("lt-md"))),e.R7$(14),e.Y8G("mandatory",!0)("elementLabel",n.textContent)("elementFormGroup",s.formGroup)("elementControlName",s.auswahlControlNames.auswahlKitaJahr)("datalist",s.auswahl),e.R7$(),e.Y8G("ngIf",s.betreuungsumfang),e.R7$(),e.Y8G("ngClass",e.l_i(15,Yn,s.zeigeFehlerFehlendeAuswahl,!s.zeigeFehlerFehlendeAuswahl)),e.R7$(),e.Y8G("labelHoechstsatz",i.textContent)("labelSozialleistungen",a.textContent)("labeleinkommenAusBerufOderEntgeldersatzleistungen",r.textContent),e.R7$(),e.Y8G("ngIf",s.zeigeFehlerFehlendeAuswahl)}}let et=(()=>{class t extends X{constructor(n,i,a,r,s,o){super(a,s,r),this.ref=n,this.datenErfassenService=i,this.stepService=a,this.route=r,this.router=s,this.media=o,this.auswahlControlNames=$,this.kitajahrauswahl=new z.t([]),this.zeigeFehlerFehlendeAuswahl=!1}ngOnInit(){this.formGroup=new l.J3({}),this.formGroup.addControl($.auswahlKitaJahr,new l.hs(null)),this.formGroup.get($.auswahlKitaJahr).setValidators(A.d.mandatoryValidators()),this.formGroup.get($.auswahlKitaJahr).updateV
1alueAndValidity(),this.stepService.aktiviereStep(this.stepService.getStep(0)),this.setzeInitialDaten(),this.kindName=this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.kind.firstname+" "+this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.kind.lastname,this.subs.push(this.datenErfassenService.datenImBearbeitenModus.subscribe(n=>{if(n){const i=this.datenErfassenService.aktuelleDaten.berechnungsGrundlage.kitajahre.filter(a=>a.label===this.datenErfassenService.aktuelleDaten.kitajahr.label).map(a=>({value:a.label,label:a.label}));this.kitajahrauswahl.next(i)}else{const i=this.datenErfassenService.aktuelleDaten.berechnungsGrundlage.kitajahre.filter(a=>this.fuerKitaJahrkoennenNochDatenErfasstWerden(a.label)).map(a=>({value:a.label,label:a.label}));this.kitajahrauswahl.next(i)}this.ref.detectChanges()})),this.subs.push(this.formGroup.get($.auswahlKitaJahr).valueChanges.pipe((0,M.F)()).subscribe(n=>{const i=this.datenErfassenService.aktuelleDaten.berechnungsGrundlage.kitajahre.find(a=>a.label===n);i&&(this.betreuungsumfang=i.betreuungsbedarfInStunden,this.datenErfassenService.hoechstBetrag$.next(i.hoechstbetrag),this.datenErfassenService.aktuelleDaten.kitajahr=i)}))}setzeInitialDaten(){this.datenErfassenService.aktuelleDaten.kitajahr?(this.formGroup.get($.auswahlKitaJahr).setValue(this.datenErfassenService.aktuelleDaten.kitajahr.label),this.betreuungsumfang=this.datenErfassenService.aktuelleDaten.kitajahr.betreuungsbedarfInStunden,this.datenErfassenService.hoechstBetrag$.next(this.datenErfassenService.aktuelleDaten.kitajahr.hoechstbetrag)):(this.formGroup.get($.auswahlKitaJahr).setValue(null),this.datenErfassenService.hoechstBetrag$.next(null)),this.ref.detectChanges()}fuerKitaJahrkoennenNochDatenErfasstWerden(n){const i=[];return this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.beitragsDatenFuerAktuellesKitaJahr&&i.push(this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.beitragsDatenFuerAktuellesKitaJahr.kitajahrLabel),this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.beitragsDatenFuerKommendesKitaJahr&&i.push(this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.beitragsDatenFuerKommendesKitaJahr.kitajahrLabel),!i.includes(n)}onsubmit(){this.blurAllFormFields(),this.formGroup.valid&&this.radioAuswahlIstValid()?this.weiter():this.validateAllFormControlsAndFocusFirstOnError()}radioAuswahlIstValid(){return this.datenErfassenService.aktuelleDaten.auswahl.einkommenAusBerufOderEntgeldersatzleistungen||this.datenErfassenService.aktuelleDaten.auswahl.hoechstsatz||this.datenErfassenService.aktuelleDaten.auswahl.bezugSozialleistungen?(this.zeigeFehlerFehlendeAuswahl=!1,!0):(this.zeigeFehlerFehlendeAuswahl=!0,!1)}zurueckZurUebersicht(){this.router.navigate(["/benutzerkonto","beitraege","uebersicht"])}get auswahl(){return this.kitajahrauswahl.asObservable()}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(e.gRc),e.rXU(G),e.rXU(v),e.rXU(R.nX),e.rXU(R.Ix),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-auswahl"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s,o,d,h;return n="Angaben zum folgenden Kitajahr ",i="Ich zahle/Wir zahlen ohne weitere Pr\xFCfung den H\xF6chstsatz (keine weiteren Angaben zum Einkommen erforderlich). ",a="Ich beziehe/Wir beziehen Sozialleistungen. ",r="Ich habe/Wir haben Einkommen aus Berufst\xE4tigkeit und/oder bezog/en Entgeltersatzleistungen z.B. ALG I, Elterngeld, Krankengeld. ",s="Zur\xFCck zur \xDCbersicht ",o="Weiter",d=" Der Betreuungsbedarf f\xFCr das Kind " + "\ufffd0\ufffd" + " ist " + "\ufffd1\ufffd" + " Stunden. F\xFCr genaue Informationen pr\xFCfen Sie bitte die Angaben im Reiter Betreuungsbedarf. ",h=" Bitte treffen Sie eine Auswahl. ",[["labelAuswahlKitajahr",""],["labelHoechstsatz",""],["labelSozialleistungen",""],["labeleinkommenAusBerufOderEntgeldersatzleistungen",""],n,i,a,r,s,o,d,h,[4,"ngIf"],["novalidate","",3,"ngSubmit","formGroup","ngClass"],["hidden",""],[1,"form-group","mb-4"],[3,"mandatory","elementLabel","elementFormGroup","elementControlName","datalist"],[1,"form-group","form-control",3,"ngClass"],[3,"labelHoechstsatz","labelSozialleistungen","labeleinkommenAusBerufOderEntgeldersatzleistungen"],[1,"pt-2","pb-4"],[1,"d-flex","flex-wrap-reverse","pt-2"],["type","button",1,"btn","btn-secondary","me-auto",3,"click"],["type","submit",1,"btn","btn-primary"],[1,"d-flex","justify-content-center"],[1,"mt-3"],["role","alert",1,"alert","alert-primary"],[1,"ep-text-justify"]]},template:function(i,a){1&i&&e.DNE(0,Qn,28,18,"ng-container",12),2&i&&e.Y8G("ngIf",a.formGroup)},dependencies:[N.YU,N.bT,l.qT,l.cb,l.j4,y.V,yn],styles:[".form-control[_ngcontent-%COMP%]{height:auto}"],changeDetection:0})}}return t})();var S=function(t){return t.auswahlBut="auswahlBut",t.transferleistungAktenzeichen="transferleistungAktenzeichen",t.transferleistungArt="transferleistungArt",t.butGueltigVon="butGueltigVon",t.butGueltigBis="butGueltigBis",t.butAktenzeichen="butAktenzeichen",t.butTransferleistungArt="butTransferleistungArt",t.butEinwilligungDatenuebermittlung="butEinwilligungDatenuebermittlung",t}(S||{}),nt=u(51235),ee=u(45962),Z=u(63234);let tt=(()=>{class t{constructor(){this.mandatory=!1}ngOnInit(){}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-transferleistungen-form"]],inputs:{formGroup:"formGroup",artenTransferleistungen:"artenTransferleistungen",aktenzeichenControlName:"aktenzeichenControlName",transferleistungArtConstolName:"transferleistungArtConstolName",mandatory:"mandatory",labelAktenzeichen:"labelAktenzeichen"},standalone:!1,decls:7,vars:9,consts:()=>{let n;return n=" Art der Leistung\n",[["label_transferleistungsart",""],n,["hidden",""],[1,"form-group"],[3,"mandatory","elementLabel","elementFormGroup","elementControlName","datalist"],[3,"elementControlName","elementFormGroup","elementLabel","mandatory"]]},template:function(i,a){if(1&i&&(e.j41(0,"div",2,0),e.pXf(2,1),e.k0s(),e.j41(3,"div",3),e.nrm(4,"app-auswahl-menue",4),e.k0s(),e.j41(5,"div",3),e.nrm(6,"app-input",5),e.k0s()),2&i){const r=e.sdS(1);e.R7$(4),e.Y8G("mandatory",!0)("elementLabel",r.textContent)("elementFormGroup",a.formGroup)("elementControlName",a.transferleistungArtConstolName)("datalist",a.artenTransferleistungen),e.R7$(2),e.Y8G("elementControlName",a.aktenzeichenControlName)("elementFormGroup",a.formGroup)("elementLabel",a.labelAktenzeichen)("mandatory",a.mandatory)}},dependencies:[Z.S,y.V],encapsulation:2,changeDetection:0})}}return t})();var le=u(60400),oe=u(6130);const it=t=>({"container-fluid":t}),at=(t,_)=>({"is-invalid":t,"border-0":_});function rt(t,_){1&t&&(e.qex(0),e.j41(1,"span",34),e.pXf(2,15),e.k0s(),e.bVm())}function st(t,_){1&t&&(e.j41(0,"div"),e.PLo(1,16),e.nrm(2,"p")(3,"p")(4,"br")(5,"p"),e.YFu(),e.k0s())}function _t(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",20)(2,"div",28)(3,"div",29),e.nrm(4,"app-date-input",30),e.k0s(),e.j41(5,"div"),e.nrm(6,"app-date-input",31),e.k0s()(),e.DNE(7,rt,3,0,"ng-container",17),e.k0s(),e.nrm(8,"app-transferleistungen-form",32),e.j41(9,"div",20),e.nrm(10,"app-multi-select-input",33),e.DNE(11,st,6,0,"ng-template",null,6,e.C5r),e.k0s(),e.bVm()),2&t){const n=e.sdS(12);e.XpG();const i=e.sdS(9),a=e.sdS(12),r=e.sdS(18),s=e.XpG();e.R7$(2),e.Y8G("ngClass",e.l_i(17,at,s.gueltigkeitMitFehler,!s.gueltigkeitMitFehler)),e.R7$(2),e.Y8G("elementFormGroup",s.formGroup)("elementControlName",s.transferleistungenControlNames.butGueltigVon)("label",i.textContent),e.R7$(2),e.Y8G("elementFormGroup",s.formGroup)("elementControlName",s.transferleistungenControlNames.butGueltigBis)("label",a.textContent),e.R7$(),e.Y8G("ngIf",s.gueltigkeitMitFehler),e.R7$(),e.Y8G("formGroup",s.formGroup)("aktenzeichenControlName",s.transferleistungenControlNames.butAktenzeichen)("transferleistungArtConstolName",s.transferleistungenControlNames.butTransferleistungArt)("labelAktenzeichen",r.textContent)("mandatory",!0)("artenTransferleistungen",s.artenTransferleistungen),e.R7$(2),e.Y8G("elementLabel",n)("elementFormGroup",s.formGroup)("elementControlName",s.transferleistungenControlNames.butEinwilligungDatenuebermittlung)}}function lt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"form",18),e.bIt("ngSubmit",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.onSubmit())}),e.j41(2,"div",19,0),e.pXf(4,7),e.k0s(),e.j41(5,"div",19,1),e.pXf(7,8),e.k0s(),e.j41(8,"div",19,2),e.pXf(10,9),e.k0s(),e.j41(11,"div",19,3),e.pXf(13,10),e.k0s(),e.j41(14,"div",19,4),e.pXf(16,11),e.k0s(),e.j41(17,"div",19,5),e.pXf(19,12),e.k0s(),e.j41(20,"div",20),e.nrm(21,"app-transferleistungen-form",21),e.k0s(),e.j41(22,"div",20),e.nrm(23,"app-checkbox",22),e.k0s(),e.DNE(24,_t,13,20,"ng-container",17),e.j41(25,"div",23)(26,"div",24)(27,"button",25),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.zurueck())}),e.pXf(28,13),e.k0s(),e.j41(29,"button",26)(30,"div",27)(31,"span"),e.pXf(32,14),e.k0s()()()()()(),e.bVm()}if(2&t){const n=e.sdS(3),i=e.sdS(15),a=e.XpG();e.R7$(),e.Y8G("formGroup",a.formGroup)("ngClass",e.eq3(11,it,a.media.isActive("lt-md"))),e.R7$(20),e.Y8G("formGroup",a.formGroup)("aktenzeichenControlName",a.transferleistungenControlNames.transferleistungAktenzeichen)("transferleistungArtConstolName",a.transferleistungenControlNames.transferleistungArt)("labelAktenzeichen",i.textContent)("artenTransferleistungen",a.artenTransferleistungen),e.R7$(2),e.Y8G("elementFormGroup",a.formGroup)("elementControlName",a.transferleistungenControlNames.auswahlBut)("label",n.textContent),e.R7$(),e.Y8G("ngIf",a.eingabenZumBremenPassSindSichtbar)}}let ot=(()=>{class t extends X{constructor(n,i,a,r,s,o){super(a,s,r),this.datenErfassenservice=n,this.ref=i,this.stepService=a,this.route=r,this.router=s,this.media=o,this.transferleistungenControlNames=S,this.eingabenZumBremenPassSindSichtbar=!1}ngOnInit(){this.formGroup=new l.J3({},{updateOn:"blur"}),this.formGroup.addControl(S.auswahlBut,new l.hs(!1)),this.formGroup.addControl(S.butAktenzeichen,new l.hs(null)),this.formGroup.addControl(S.butTransferleistungArt,new l.hs(null)),this.formGroup.addControl(S.butGueltigBis,new l.hs(null)),this.formGroup.addControl(S.butGueltigVon,new l.hs(null)),this.formGroup.addControl(S.transferleistungArt,new l.hs(null)),this.formGroup.addControl(S.transferleistungAktenzeichen,new l.hs(null)),this.formGroup.addControl(S.butEinwilligungDatenuebermittlung,new l.hs(null)),this.formGroup.get(S.butTransferleistungArt).setValidators(A.d.mandatoryValidators()),this.formGroup.get(S.butTransferleistungArt).updateV
1alueAndValidity(),this.formGroup.get(S.transferleistungArt).setValidators(A.d.mandatoryValidators()),this.formGroup.get(S.transferleistungArt).updateValueAndValidity(),this.formGroup.setValidators(n=>{if(n&&n.get(S.butGueltigVon).value&&n.get(S.butGueltigBis).value){const i=n.get(S.butGueltigVon).value,a=n.get(S.butGueltigBis).value;if(F.k.isAfter(i,a))return{gueltig:{invalid:!0}}}return null}),this.formGroup.updateValueAndValidity(),this.formGroup.patchValue(this.mappeToViewModel(this.datenErfassenservice.aktuelleDaten.transferleistungen)),this.formGroup.get(S.auswahlBut).value?(this.eingabenZumBremenPassSindSichtbar=!0,this.formGroup.get(S.butGueltigVon).enable(),this.formGroup.get(S.butGueltigBis).enable(),this.formGroup.get(S.butAktenzeichen).enable(),this.formGroup.get(S.butTransferleistungArt).enable()):(this.formGroup.get(S.butGueltigVon).disable(),this.formGroup.get(S.butGueltigBis).disable(),this.formGroup.get(S.butAktenzeichen).disable(),this.formGroup.get(S.butTransferleistungArt).disable()),this.subs.push(this.formGroup.get(S.auswahlBut).valueChanges.subscribe(n=>{this.eingabenZumBremenPassSindSichtbar=n,n?(this.formGroup.get(S.butGueltigVon).enable(),this.formGroup.get(S.butGueltigBis).enable(),this.formGroup.get(S.butAktenzeichen).enable(),this.formGroup.get(S.butTransferleistungArt).enable()):(this.formGroup.get(S.butGueltigVon).disable(),this.formGroup.get(S.butGueltigBis).disable(),this.formGroup.get(S.butAktenzeichen).disable(),this.formGroup.get(S.butTransferleistungArt).disable()),this.ref.detectChanges()})),this.ref.detectChanges()}get artenTransferleistungen(){return this.datenErfassenservice.aktuelleDaten.berechnungsGrundlage.artenTransferleistungen?(0,k.of)(this.datenErfassenservice.aktuelleDaten.berechnungsGrundlage.artenTransferleistungen.map(n=>({label:n,value:n}))):nt.w}onSubmit(){this.blurAllFormFields(),this.formGroup.valid?(this.speichereDaten(),this.weiter()):this.validateAllFormControlsAndFocusFirstOnError()}speichereDaten(){const i=this.mappeToBusinessModel(this.formGroup.value);this.datenErfassenservice.aktuelleDaten.transferleistungen=i}mappeToBusinessModel(n){return{but:n.auswahlBut,butTransferleistungsart:n.butTransferleistungArt,butAktenzeichen:n.butAktenzeichen,butGueltigVon:F.k.convertNgbDateStructToJavaUtilDate(n.butGueltigVon),butGueltigBis:F.k.convertNgbDateStructToJavaUtilDate(n.butGueltigBis),einwilligungDatenuebermittlung:n.butEinwilligungDatenuebermittlung,transferleistungsaktenzeichen:n.transferleistungAktenzeichen,transferleistungsart:n.transferleistungArt}}mappeToViewModel(n){let i={};return i=n?{auswahlBut:n.but,butAktenzeichen:n.butAktenzeichen,butGueltigBis:F.k.convertJavaUtilDateToNgbDateStruct(n.butGueltigBis),butGueltigVon:F.k.convertJavaUtilDateToNgbDateStruct(n.butGueltigVon),butTransferleistungArt:n.butTransferleistungsart,butEinwilligungDatenuebermittlung:n.einwilligungDatenuebermittlung,transferleistungAktenzeichen:n.transferleistungsaktenzeichen,transferleistungArt:n.transferleistungsart}:{auswahlBut:!1,butAktenzeichen:null,butGueltigBis:null,butGueltigVon:null,butTransferleistungArt:null,butEinwilligungDatenuebermittlung:null,transferleistungAktenzeichen:null,transferleistungArt:null},i}get gueltigkeitMitFehler(){return this.formGroup.hasError("gueltig")}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(G),e.rXU(e.gRc),e.rXU(v),e.rXU(R.nX),e.rXU(R.Ix),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-transferleistungen"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s,o,d,h,m,b;return n=" Ich / Wir besitze/n einen Bremen-Pass ",i=" Ich / Wir bekommen Transferleistungen ",a=" G\xFCltig von ",r=" G\xFCltig bis ",s=" Aktenzeichen ",o=" Bremen-Pass Aktenzeichen ",d="Zur\xFCck ",h="Weiter",m=" Das Datum G\xFCltig von darf nicht nach dem Datum G\xFCltig bis liegen ",b="" + "[\ufffd#2\ufffd|\ufffd#3\ufffd|\ufffd#5\ufffd]" + "Einwilligung zur elektronischen Daten\xFCbermittlung" + "[\ufffd/#2\ufffd|\ufffd/#3\ufffd|\ufffd/#5\ufffd]" + "" + "[\ufffd#2\ufffd|\ufffd#3\ufffd|\ufffd#5\ufffd]" + "Ich bin/Wir sind damit einverstanden, dass meine/ unsere Daten zum Bremen-Pass elektronisch an die betreuende Tageseinrichtung \xFCbermittelt werden, damit ich/wir von Kosten f\xFCr Ausfl\xFCge etc. befreit werden k\x
1F6nnen." + "[\ufffd/#2\ufffd|\ufffd/#3\ufffd|\ufffd/#5\ufffd]" + "" + "\ufffd#4\ufffd\ufffd/#4\ufffd" + "" + "[\ufffd#2\ufffd|\ufffd#3\ufffd|\ufffd#5\ufffd]" + "Sollten Sie der Daten\xFCbermittlung nicht zustimmen, m\xFCssen Sie den Bremen-Pass selbst bei Ihrer Betreuungseinrichtung vorlegen. Andernfalls werden Ausfl\xFCge f\xFCr Sie kostenpflichtig." + "[\ufffd/#2\ufffd|\ufffd/#3\ufffd|\ufffd/#5\ufffd]" + "",b=e.k04(b),[["checkboxLabelBUT",""],["checkboxLabelTransferleistungen",""],["label_gueltig_von",""],["label_gueltig_bis",""],["label_aktenzeichen",""],["label_aktenzeichen_but",""],["labelEinwilligungDatenuebermittlung",""],n,i,a,r,s,o,d,h,m,b,[4,"ngIf"],["novalidate","",3,"ngSubmit","formGroup","ngClass"],["hidden",""],[1,"form-group"],[3,"formGroup","aktenzeichenControlName","transferleistungArtConstolName","labelAktenzeichen","artenTransferleistungen"],[3,"elementFormGroup","elementControlName","label"],[1,"pt-2","pb-4"],[1,"d-flex","flex-wrap-reverse","pt-2"],["type","button",1,"btn","btn-secondary","me-auto",3,"click"],["type","submit",1,"btn","btn-primary"],[1,"d-flex","justify-content-center"],[1,"d-flex","flex-wrap","pt-2","form-control",3,"ngClass"],[1,"me-auto"],["placeholder","von","mandatory","true",3,"elementFormGroup","elementControlName","label"],["placeholder","bis","mandatory","true",3,"elementFormGroup","elementControlName","label"],[3,"formGroup","aktenzeichenControlName","transferleistungArtConstolName","labelAktenzeichen","mandatory","artenTransferleistungen"],[3,"elementLabel","elementFormGroup","elementControlName"],[1,"invalid-feedback"]]},template:function(i,a){1&i&&e.DNE(0,lt,33,13,"ng-container",17),2&i&&e.Y8G("ngIf",a.formGroup)},dependencies:[N.YU,N.bT,l.qT,l.cb,l.j4,ee.P,tt,le.G,oe.d],styles:[".form-control[_ngcontent-%COMP%]{height:auto}"],changeDetection:0})}}return t})();var p=u(49731),ue=u(72034),ne=u(16362),ge=u(22410),Ee=u(21058);let ut=(()=>{class t extends Q.p{constructor(){super(),this.aktualsierteKindDaten=new e.bkB,this.abbruch=new e.bkB,this.controlNames=p.B}ngOnInit(){this.formGroup=new l.J3({}),this.formGroup.addControl(p.B.vorname,new l.hs(null)),this.formGroup.addControl(p.B.nachname,new l.hs(null)),this.formGroup.addControl(p.B.id,new l.hs(null)),this.formGroup.addControl(p.B.hash,new l.hs(null)),this.formGroup.addControl(p.B.geburtsdatum,new l.hs(null)),this.formGroup.addControl(p.B.kindertageseinrichtung,new l.hs(null)),this.formGroup.addControl(p.B.betreuungsbeginn,new l.hs(null)),this.formGroup.addControl(p.B.betreuungsumfangInStunden,new l.hs(null)),this.formGroup.patchValue(this.kindDaten),this.basisdatenSindDeaktiviert&&(this.formGroup.get(p.B.vorname).disable(),this.formGroup.get(p.B.nachname).disable())}speichern(){this.blurAllFormFields(),this.formGroup.valid?this.aktualsierteKindDaten.emit(this.formGroup.getRawValue()):this.validateAllFormControlsAndFocusFirstOnError()}abbrechen(){this.abbruch.emit()}get validatorFuerStunden(){return[A.d.nurZahlenValidator,A.d.floatingNumberRangeValidator(1,100)]}get betreuungsumfangInStundenFormControl(){return this.formGroup.get(p.B.betreuungsumfangInStunden)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-kinddaten"]],inputs:{kindDaten:"kindDaten",basisdatenSindDeaktiviert:"basisdatenSindDeaktiviert"},outputs:{aktualsierteKindDaten:"aktualsierteKindDaten",abbruch:"abbruch"},standalone:!1,features:[e.Vt3],decls:41,vars:33,consts:()=>{let n,i,a,r,s,o,d,h;return n="Vorname ",i="Nachname ",a="Geburtsdatum ",r="Kindertageseinrichtung ",s="Besuch ab ",o="Betreuungsumfang Wochenstunden ",d="Abbrechen ",h="Speichern ",[["labelVorname",""],["labelNachname",""],["labelGeburtsdatum",""],["labelKinderTageseinrichtung",""],["labelBetreuungsbeginn",""],["labelBetreuungsumfangInStunden",""],n,i,a,r,s,o,d,h,[3,"formGroup"],["hidden","",3,"formControlName"],["hidden",""],["name","Geschwisterkind"],[1,"form-group","m-3"],[3,"elementFormGroup","elementControlName","elementLabel","mandatory"],[3,"elementControlName","label","elementFormGroup","mandatory","deaktiviert"],[3,"mandatory","elementFormGroup","elementControlName","elementLabel"],[3,"elementControlName","label","elementFormGroup","mandatory"],[3,"mandatory","elementFormGroup","elementControlName","elementLabel","additionalValidators"],[3,"elementControl"],[3,"elementControl","min","max"],[1,"d-flex","flex-wrap-reverse","ms-3","me-3"],["type","button",1,"btn","btn-primary","me-auto","mb-2",3,"click"],["type","button",1,"btn","btn-primary","mb-2",3,"click"]]},template:function(i,a){if(1&i){const r=e.RV6();e.j41(0,"div",14),e.nrm(1,"input",15)(2,"input",15),e.j41(3,"div",16,0),e.pXf(5,6),e.k0s(),e.j41(6,"div",16,1),e.pXf(8,7),e.k0s(),e.j41(9,"div",16,2),e.pXf(11,8),e.k0s(),e.j41(12,"div",16,3),e.pXf(14,9),e.k0s(),e.j41(15,"div",16,4),e.pXf(17,10),e.k0s(),e.j41(18,"div",16,5),e.pXf(20,11),e.k0s(),e.j41(21,"fieldset",17)(22,"div",18),e.nrm(23,"app-input",19),e.k0s(),e.j41(24,"div",18),e.nrm(25,"app-input",19),e.k0s(),e.j41(26,"div",18),e.nrm(27,"app-date-input",20),e.k0s(),e.j41(28,"div",18),e.nrm(29,"app-input",21),e.k0s(),e.j41(30,"div",18),e.nrm(31,"app-date-input",22),e.k0s(),e.j41(32,"div",18),e.nrm(33,"app-input",23)(34,"app-form-validation-keine-ganzzahl",24)(35,"app-form-validation-out-of-bounds",25),e.k0s()(),e.j41(36,"div",26)(37,"button",27),e.bIt("click",function(){return e.eBV(r),e.Njj(a.abbrechen())}),e.pXf(38,12),e.k0s(),e.j41(39,"button",28),e.bIt("click",function(){return e.eBV(r),e.Njj(a.speichern())}),e.pXf(40,13),e.k0s()()()}if(2&i){const r=e.sdS(4),s=e.sdS(7),o=e.sdS(10),d=e.sdS(13),h=e.sdS(16),m=e.sdS(19);e.Y8G("formGroup",a.formGroup),e.R7$(),e.Y8G("formControlName",a.controlNames.id),e.R7$(),e.Y8G("formControlName",a.controlNames.hash),e.R7$(21),e.Y8G("elementFormGroup",a.formGroup)("elementControlName",a.controlNames.vorname)("elementLabel",r.textContent)("mandatory",!0),e.R7$(2),e.Y8G("elementFormGroup",a.formGroup)("elementControlName",a.controlNames.nachname)("elementLabel",s.textContent)("mandatory",!0),e.R7$(2),e.Y8G("elementControlName",a.controlNames.geburtsdatum)("label",o.textContent)("elementFormGroup",a.formGroup)("mandatory",!0)("deaktiviert",a.basisdatenSindDeaktiviert),e.R7$(2),e.Y8G("mandatory",!0)("elementFormGroup",a.formGroup)("elementControlName",a.controlNames.kindertageseinrichtung)("elementLabel",d.textContent),e.R7$(2),e.Y8G("elementControlName",a.controlNames.betreuungsbeginn)("label",h.textContent)("elementFormGroup",a.formGroup)("mandatory",!0),e.R7$(2),e.Y8G("mandatory",!0)("elementFormGroup",a.formGroup)("elementControlName",a.controlNames.betreuungsumfangInStunden)("elementLabel",m.textContent)("additionalValidators",a.validatorFuerStunden),e.R7$(),e.Y8G("elementControl",a.betreuungsumfangInStundenFormControl),e.R7$(),e.Y8G("elementControl",a.betreuungsumfangInStundenFormControl)("min",1)("max",10)}},dependencies:[l.me,l.BC,l.cb,l.j4,l.JD,le.G,Z.S,Ee.$,ne.a],encapsulation:2,changeDetection:0})}}return t})();var gt=u(90403);const Et=t=>({"container-fluid":t});function dt(t,_){if(1&t&&(e.j41(0,"div",31)(1,"span",32),e.pXf(2,8),e.k0s()()),2&t){const n=_.$implicit;e.R7$(2),e.uP7(n),e.nnv(2)}}function mt(t,_){if(1&t&&(e.qex(0),e.DNE(1,dt,3,1,"div",30),e.bVm()),2&t){const n=e.XpG(2);e.R7$(),e.Y8G("ngForOf",n._kinderMitFehlendenAngaben)}}function ct(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",34)(2,"div",35),e.EFF(3),e.nI1(4,"ngbdate"),e.k0s(),e.nrm(5,"div",36),e.j41(6,"button",37),e.bIt("click",function(){e.eBV(n);const a=e.XpG().$implicit,r=e.XpG(2);
1return e.Njj(r.kinddatenBearbeiten(a))}),e.nrm(7,"app-bearbeiten-icon"),e.k0s(),e.j41(8,"button",38),e.bIt("click",function(){e.eBV(n);const a=e.XpG().$implicit,r=e.XpG(2);return e.Njj(r.loescheKindAusListe(a))}),e.nrm(9,"app-delete-icon"),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG().$implicit;e.R7$(3),e.E5c(" ",n.vorname," ",n.nachname," (",e.bMT(4,3,n.geburtsdatum),") ")}}function ht(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",15)(2,"app-kinddaten",39),e.bIt("aktualsierteKindDaten",function(a){e.eBV(n);const r=e.XpG(3);return e.Njj(r.kinddatenSpeichern(a))})("abbruch",function(){e.eBV(n);const a=e.XpG(3);return e.Njj(a.bearbeitenAbbrechen())}),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG(3);e.R7$(2),e.Y8G("kindDaten",n.kindInBearbeitung)}}function St(t,_){if(1&t&&(e.j41(0,"li",33),e.DNE(1,ct,10,5,"ng-container",12)(2,ht,3,1,"ng-container",12),e.k0s()),2&t){const n=_.$implicit,i=e.XpG(2);e.R7$(),e.Y8G("ngIf",!i.kindIstInBearbeitung(n)),e.R7$(),e.Y8G("ngIf",i.kindIstInBearbeitung(n))}}function bt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",40)(2,"button",41),e.bIt("click",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.neuesGeschwisterkindHinzufuegen())}),e.pXf(3,9),e.k0s()(),e.bVm()}}function ft(t,_){1&t&&(e.j41(0,"div",31)(1,"span",32),e.pXf(2,11),e.k0s()())}function Nt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",21)(2,"h2",42),e.pXf(3,10),e.k0s(),e.DNE(4,ft,3,0,"div",43),e.j41(5,"app-kinddaten",44),e.bIt("aktualsierteKindDaten",function(a){e.eBV(n);const r=e.XpG(2);return e.Njj(r.neuesKindSpeichern(a))})("abbruch",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.anlegenAbbrechen())}),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG(2);e.R7$(4),e.Y8G("ngIf",n.kindVorhandenFehler),e.R7$(),e.Y8G("kindDaten",n.kindInBearbeitung)}}function At(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"form",13),e.bIt("ngSubmit",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.onSubmit())}),e.j41(2,"div",14,0),e.pXf(4,2),e.k0s(),e.j41(5,"div",14,1),e.pXf(7,3),e.k0s(),e.j41(8,"div",15)(9,"div",16)(10,"h2"),e.pXf(11,4),e.k0s()(),e.j41(12,"div",17),e.nrm(13,"app-input",18)(14,"app-form-validation-keine-ganzzahl",19)(15,"app-form-validation-nicht-groesser-null",19),e.k0s(),e.j41(16,"div",17),e.nrm(17,"app-checkbox",20),e.k0s()(),e.j41(18,"div",21)(19,"div",16)(20,"h2"),e.pXf(21,5),e.k0s()(),e.j41(22,"div",22)(23,"div",15),e.DNE(24,mt,2,1,"ng-container",12),e.j41(25,"ul",23),e.DNE(26,St,3,2,"li",24),e.nI1(27,"slice"),e.k0s()(),e.DNE(28,bt,4,0,"ng-container",12)(29,Nt,6,2,"ng-container",12),e.k0s()(),e.j41(30,"div",25)(31,"div",26)(32,"button",27),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.zurueck())}),e.pXf(33,6),e.k0s(),e.j41(34,"button",28)(35,"div",29)(36,"span"),e.pXf(37,7),e.k0s()()()()()(),e.bVm()}if(2&t){const n=e.sdS(3),i=e.sdS(6),a=e.XpG();e.R7$(),e.Y8G("formGroup",a.formGroup)("ngClass",e.eq3(20,Et,a.media.isActive("lt-md"))),e.R7$(12),e.Y8G("elementControlName",a.geschwisterkinderControlNames.anzahlImHaushaltLebendePersonen)("elementFormGroup",a.formGroup)("elementLabel",n.textContent)("additionalValidators",a.validatorFuerAnzahl),e.R7$(),e.Y8G("elementControl",a.anzahlImHauslebenerPersonenControl),e.R7$(),e.Y8G("elementControl",a.anzahlImHauslebenerPersonenControl),e.R7$(2),e.Y8G("elementFormGroup",a.formGroup)("elementControlName",a.geschwisterkinderControlNames.beiPflegeEltern)("label",i.textContent),e.R7$(7),e.Y8G("ngIf",a._kinderMitFehlendenAngaben&&a._kinderMitFehlendenAngaben.length>0),e.R7$(2),e.Y8G("ngForOf",e.brH(27,16,a.geschwisterkinderImAccount,a.visibleRange.from,a.visibleRange.to))("ngForTrackBy",a.trackIdFn),e.R7$(2),e.Y8G("ngIf",!a._neuesGeschwisterkind),e.R7$(),e.Y8G("ngIf",a._neuesGeschwisterkind)}}let Tt=(()=>{class t extends X{constructor(n,i,a,r,s,o){super(i,r,a),this.datenErfassenservice=n,this.stepService=i,this.route=a,this.router=r,this.ref=s,this.media=o,this.geschwisterkinderControlNames=p.B,this.visibleRange={from:0,to:10},this._kindInBearbeitung=null,this._neuesGeschwisterkind=null,this._kinderMitFehlendenAngaben=null,this.kindVorhandenFehler=!1}ngOnInit(){this.datenErfassenservice.aktuelleDaten.geschwisterkinder?this.geschwisterkinderImAccount=this.datenErfassenservice.aktuelleDaten.geschwisterkinder.map(n=>this.toGeschwisterKindModelFromGeschwisterkind(n)):this.subs.push(this.route.data.subscribe(n=>{this.geschwisterkinderImAccount=n.daten.map(i=>this.toGeschwisterKindModel(i)),this.ref.markForCheck(),window.scrollTo(0,0)})),this.formGroup=new l.J3({}),this.formGroup.addControl(p.B.anzahlImHaushaltLebendePersonen,new l.hs(this.datenErfassenservice.aktuelleDaten.anzahlDerImHaushaltLebendenPersonen)),this.formGroup.addControl(p.B.beiPflegeEltern,new l.hs(this.datenErfassenservice.aktuelleDaten.beiPflegeEltern)),this.formGroup.get(p.B.anzahlImHaushaltLebendePersonen).setValidators(A.d.nurZahlenValidator)}toGeschwisterKindModel(n){return{id:n.id,hash:n.hash,vorname:n.vorname,nachname:n.nachname,geburtsdatum:n.geburtsdatum,betreuungsbeginn:null,betreuungsumfangInStunden:null,kindertageseinrichtung:null}}toGeschwisterKindModelFromGeschwisterkind(n){return{id:n.id,hash:n.hash,vorname:n.vorname,nachname:n.nachname,geburtsdatum:F.k.convertJavaUtilDateToNgbDateStruct(n.geburtsdatum),betreuungsbeginn:F.k.convertJavaUtilDateToNgbDateStruct(n.betreuungsbeginn),betreuungsumfangInStunden:n.betreuungsumfangInStundenInDerWoche,kindertageseinrichtung:n.kindertageseinrichtung}}onSubmit(){this._kinderMitFehlendenAngaben=null,this.blurAllFormFields(),this.formGroup.valid?this.datenSindValide()&&(this.speichereDaten(),this.weiter()):this.validateAllFormControlsAndFocusFirstOnError()}datenSindValide(){this._kinderMitFehlendenAngaben=[];let n=!0;return this.geschwisterkinderImAccount.forEach(i=>
1{(!i.vorname||!i.nachname||!i.geburtsdatum||!i.betreuungsbeginn||!i.kindertageseinrichtung||!i.betreuungsumfangInStunden)&&(n=!1,this._kinderMitFehlendenAngaben.push(i.vorname+" "+i.nachname))}),n}trackIdFn(n,i){return i.hash}kinddatenBearbeiten(n){this._kindInBearbeitung=n}loescheKindAusListe(n){const i=this.geschwisterkinderImAccount.findIndex(a=>a.hash===n.hash);this.geschwisterkinderImAccount.splice(i,1)}kindIstInBearbeitung(n){return!!this._kindInBearbeitung&&JSON.stringify(this._kindInBearbeitung)===JSON.stringify(n)}kinddatenSpeichern(n){const i=this.geschwisterkinderImAccount.find(a=>a.hash===n.hash);i.vorname=n.vorname,i.nachname=n.nachname,i.geburtsdatum=n.geburtsdatum,i.kindertageseinrichtung=n.kindertageseinrichtung,i.betreuungsbeginn=n.betreuungsbeginn,i.betreuungsumfangInStunden=n.betreuungsumfangInStunden,this._kindInBearbeitung=null}get kindInBearbeitung(){return this._kindInBearbeitung}bearbeitenAbbrechen(){this._kindInBearbeitung=null}neuesGeschwisterkindHinzufuegen(){this._neuesGeschwisterkind={hash:null,id:null,vorname:null,nachname:null,geburtsdatum:null,betreuungsbeginn:null,betreuungsumfangInStunden:null,kindertageseinrichtung:null}}neuesKindSpeichern(n){this.geschwisterkinderImAccount.find(a=>a.vorname===n.vorname&&a.nachname===n.nachname&&F.k.isSameDay(a.geburtsdatum,n.geburtsdatum))?this.kindVorhandenFehler=!0:(this.geschwisterkinderImAccount.push(n),this._neuesGeschwisterkind=null,this.kindVorhandenFehler=!1),this.ref.markForCheck()}anlegenAbbrechen(){this._neuesGeschwisterkind=null,this.kindVorhandenFehler=!1}speichereDaten(){this.datenErfassenservice.aktuelleDaten.geschwisterkinder=this.geschwisterkinderImAccount.map(n=>this.toGeschwisterkind(n)),this.datenErfassenservice.aktuelleDaten.anzahlDerImHaushaltLebendenPersonen=this.formGroup.get(p.B.anzahlImHaushaltLebendePersonen).value,this.datenErfassenservice.aktuelleDaten.beiPflegeEltern=this.formGroup.get(p.B.beiPflegeEltern).value}toGeschwisterkind(n){return{hash:n.hash,id:n.id,vorname:n.vorname,nachname:n.nachname,geburtsdatum:F.k.convertNgbDateStructToJavaUtilDate(n.geburtsdatum),betreuungsbeginn:F.k.convertNgbDateStructToJavaUtilDate(n.betreuungsbeginn),betreuungsumfangInStundenInDerWoche:n.betreuungsumfangInStunden,kindertageseinrichtung:n.kindertageseinrichtung}}get validatorFuerAnzahl(){return[A.d.nurZahlenValidator,A.d.groesserNullValidator]}get anzahlImHauslebenerPersonenControl(){return this.formGroup.get(p.B.anzahlImHaushaltLebendePersonen)}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(G),e.rXU(v),e.rXU(R.nX),e.rXU(R.Ix),e.rXU(e.gRc),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-geschwisterkinder"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s,o,d,h,m,b,c,C;return n=" Anzahl der im Haushalt lebenden Personen ",i=" Das Kind lebt bei Pflegeeltern ",a="Angaben zum Haushalt",r="Angaben zu erm\xE4\xDFigungsrelevanten Geschwisterkindern",s="Zur\xFCck ",o="Weiter mit Angaben zur Einkommensgemeinschaft",d="Vervollst\xE4ndigen Sie Bitte die Angaben zu dem Kind " + "\ufffd0\ufffd" + " oder entfernen Sie es aus der Liste erm\xE4\xDFigungsrelevanten Geschwisterkinder. ",h="Kinddaten bearbeiten",m="Kind l\xF6schen",b=" weiteres Geschwisterkind hinzuf\xFCgen ",c=" weiteres Geschwisterkind hinzuf\xFCgen",C="Es ist bereits ein Geschwisterkind mit diesen Daten erfasst worden. ",[["label_anzahlPersonen",""],["labelBeiPflegeeltern",""],n,i,a,r,s,o,d,b,c,C,[4,"ngIf"],["novalidate","",3,"ngSubmit","formGroup","ngClass"],["hidden",""],[1,"card"],[1,"card-header"],[1,"form-group","p-3"],["mandatory","true",3,"elementControlName","elementFormGroup","elementLabel","additionalValidators"],[3,"elementControl"],[3,"elementFormGroup","elementControlName","label"],[1,"card","mt-3"],[1,"card-body"],[1,"list-group","list-group-flush"],["class","list-group-item",4,"ngFor","ngForOf","ngForTrackBy"],[1,"pt-2","pb-4"],[1,"d-flex","flex-wrap-reverse","pt-2"],["type","button",1,"btn","btn-secondary","me-auto",3,"click"],["type","submit",1,"btn","btn-primary"],[1,"d-flex","justify-content-center"],["class","alert alert-danger m-1","role","alert",4,"ngFor","ngForOf"],["role","alert",1,"alert","alert-danger","m-1"],[1,"ep-text-justify"],[1,"list-group-item"],[1,"d-flex","flex-wrap-reverse"],[1,"me-auto"],[1,"g-me-auto-polyfill-ie"],["type","button","aria-label",h,1,"btn","btn-secondary","px-3","appendix",3,"click"],["type","button","aria-label",m,1,"btn","btn-secondary","px-3","appendix","ms-1",3,"click"],["basisdatenSindDeaktiviert","true",3,"aktualsierteKindDaten","abbruch","kindDaten"],[1,"d-flex","justify-content-end","mt-2"],["type","button",1,"btn","btn-primary","px-md-5","mb
1-3",3,"click"],[1,"card-title","ms-3","mt-3"],["class","alert alert-danger m-1","role","alert",4,"ngIf"],[3,"aktualsierteKindDaten","abbruch","kindDaten"]]},template:function(i,a){1&i&&e.DNE(0,At,38,22,"ng-container",12),2&i&&e.Y8G("ngIf",a.formGroup)},dependencies:[N.YU,N.Sq,N.bT,Y.c,ue._,l.qT,l.cb,l.j4,ee.P,Z.S,ne.a,ge.a,ut,N.P9,gt.c],encapsulation:2,changeDetection:0})}}return t})();var E=function(t){return t.auswahlJahrFuerEinkommen="auswahlJahrFuerEinkommen",t.entgeldersatzleistungenBezug="entgeldersatzleistungenBezug",t.entgeldersatzLeistungen="entgeldersatzLeistungen",t.elterngeldbasis="elterngeldbasis",t.elterngeldplus="elterngeldplus",t.anzahlMonate="anzahlMonate",t.betragJaehrlich="betragJaehrlich",t.mutterschaftsgeld="mutterschaftsgeld",t.arbeitgeberzuschuss="arbeitgeberzuschuss",t.kurzarbeitergeld="kurzarbeitergeld",t.arbeitslosengeld="arbeitslosengeld",t.unterhalt="unterhalt",t.bafoeg="bafoeg",t.sonstige="sonstige",t.eigenAngaben="eigenAngaben",t.einkommenAusNichtSelbststaendigerTaetigkeit="einkommenAusNichtSelbststaendigerTaetigkeit",t.renteRuheGeld="renteRuheGeld",t.rente="rente",t.einkommenAusSelbststaendigerTaetigkeit="einkommenAusSelbststaendigerTaetigkeit",t.einkommenAusMinijob="einkommenAusMinijob",t.einkommenAusVermietung="einkommenAusVermietung",t.einkommenAusLandUndForstwirtschaft="einkommenAusLandUndForstwirtschaft",t.einkommenAusKapitalvermoegen="einkommenAusKapitalvermoegen",t.einkommenAusUnterhaltszahlungen="einkommenAusUnterhaltszahlungen",t.summe="summe",t}(E||{}),de=u(15162);function pt(t,_){1&t&&(e.j41(0,"small",41),e.pXf(1,24),e.k0s())}function It(t,_){1&t&&(e.j41(0,"small",41),e.pXf(1,25),e.k0s())}function Rt(t,_){1&t&&(e.j41(0,"small",41),e.pXf(1,26),e.k0s())}function Mt(t,_){1&t&&(e.j41(0,"small",41),e.pXf(1,27),e.k0s())}let Gt=(()=>{class t extends O.Z{constructor(n){super(),this.ref=n,this.contolNames=E}ngOnInit(){this.subs.push(this.basisElterngeldBetgragJaehrlichFormcontrol.valueChanges.subscribe(()=>{this.basisElterngeldAnzahlMonateFormcontrol.markAsTouched(),this.basisElterngeldAnzahlMonateFormcontrol.markAsDirty(),this.basisElterngeldAnzahlMonateFormcontrol.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),this.ref.detectChanges()})),this.subs.push(this.basisElterngeldAnzahlMonateFormcontrol.valueChanges.subscribe(()=>{this.basisElterngeldBetgragJaehrlichFormcontrol.markAsTouched(),this.basisElterngeldBetgragJaehrlichFormcontrol.markAsDirty(),this.basisElterngeldBetgragJaehrlichFormcontrol.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),this.ref.detectChanges()})),this.subs.push(this.plusElterngeldBetgragJaehrlichFormcontrol.valueChanges.subscribe(()=>{this.plusElterngeldAnzahlMonateFormcontrol.markAsTouched(),this.plusElterngeldAnzahlMonateFormcontrol.markAsDirty(),this.plusElterngeldAnzahlMonateFormcontrol.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),this.ref.markForCheck()})),this.subs.push(this.plusElterngeldAnzahlMonateFormcontrol.valueChanges.subscribe(()=>{this.plusElterngeldBetgragJaehrlichFormcontrol.markAsTouched(),this.plusElterngeldBetgragJaehrlichFormcontrol.markAsDirty(),this.plusElterngeldBetgragJaehrlichFormcontrol.updateValueAndValidity({onlySelf:!0,emitEvent:!1}),this.ref.markForCheck()}))}get basisElterngeldFormGroup(){return this.entgeldersatzleistungenFormGroup.get(E.elterngeldbasis)}get plusElterngeldFormGroup(){return this.entgeldersatzleistungenFormGroup.get(E.elterngeldplus)}get basisElterngeldAnzahlMonateFormcontrol(){return this.basisElterngeldFormGroup.get(E.anzahlMonate)}get basisElterngeldBetgragJaehrlichFormcontrol(){return this.basisElterngeldFormGroup.get(E.betragJaehrlich)}get plusElterngeldAnzahlMonateFormcontrol(){return this.plusElterngeldFormGroup.get(E.anzahlMonate)}get plusElterngeldBetgragJaehrlichFormcontrol(){return this.plusElterngeldFormGroup.get(E.betragJaehrlich)}get validatorenFuerGeldangaben(){return[A.d.geldBetraegeNurKommaValidator]}get validatorenFuerBasisElterngeldJaehrlicherBetrag(){return[A.d.geldBetraegeNurKommaValidator,this.validatorFuerBasisAngabeMonate()]}get validatorenFuerPlusElterngeldJaehrlicherBetrag(){return[A.d.geldBetraegeNurKommaValidator,this.validatorFuerPlusAngabeMonate()]}get validatorenFuerGanzzahl(){return[A.d.nurZahlenValidator,A.d.groesserNullValidator,A.d.floatingNumberRangeValidator(1,12)]}get validatorFuerAngabeMonateElterngeldBasis(){return[A.d.nurZahlenValidator,A.d.groesserNullValidator,A.d.floatingNumberRangeValidator(1,14),this.validatorFuerBasisJaehrlicherBetrag()]}get validatorFuerAngabeMonateElterngeldPlus(){return[A.d.nurZahlenValidator,A.d.groesserNullValidator,A.d.floatingNumberRangeValidator(1,14),this.validatorFuerPlusJaehrlicherBetrag()]}validatorFuerBasisAngabeMonate(){return n=>this.basisElterngeldAnzahlMonateFormcontrol.value&&!n.value?{angabeBetragJahreFehlt:!0}:null}validatorFuerPlusAngabeMonate(){return n=>this.plusElterngeldAnzahlMonateFormcontrol.value&&!n.value?{angabeBetragJahreFehlt:!0}:null}validatorFuerBasisJaehrlicherBetrag(){return n=>this.basisElterngeldBetgragJaehrlichFormcontrol.value&&!n.value?{angabeMonateFehlt:!0}:null}validatorFuerPlusJaehrlicherBetrag(){return n=>this.plusElterngeldBetgragJaehrlichFormcontrol.value&&this.plusElterngeldBetgragJaehrlichFormcontrol.value>0&&!n.value?{angabeMonateFehlt:!0}:null}getFormControl(n){return this.entgeldersatzleistungenFormGroup.get(n)}get hatFehlerBeiMonateEltergeldBasis(){return this.basisElterngeldAnzahlMonateFormcontrol.hasError("angabeMonateFehlt")}get hatFehlerBeiMonateEltergeldPlus(){return this.plusElterngeldAnzahlMonateFormcontrol.hasError("angabeMonateFehlt")}get hatFehlerBeiJahreEltergeldBasis(){return this.basisElterngeldBetgragJaehrlichFormcontrol.hasError("angabeBetragJahreFehlt")}get hatFehlerBeiJahreEltergeldPlus(){return this.plusElterngeldBetgragJaehrlichFormcontrol.hasError("angabeBetragJahreFehlt")}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(e.gRc))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-entgeldersatzleistungen-eingaben"]],inputs:{entgeldersatzleistungenFormGroup:"entgeldersatzleistungenFormGroup"},standalone:!1,features:[e.Vt3],decls:87,vars:72,consts:()=>{let n,i,a,r,s,o,d,h,m,b,c,C,T,w,W,K,j;return n=" Anzahl Monate ",i=" J\xE4hrlicher Betrag ",a=" Mutterschaftsgeld ",r=" Arbeitgeberzuschuss ",s=" Kurzarbeitergeld ",o=" Arbeitslosengeld I ",d=" UVG/Unterhalt ",h=" Baf\xF6G ",m=" Sonstige (Krankengeld, Rente) ",b=" Zufluss Prinzip ",c=" Hier gilt das Zufluss Prinzip: Es wird das Elterngeld angerechnet, das im Zeitraum der hier hinterlegten Selbstauskunft an Sie \xFCberwiesen wurde. Das kann gegebenfalls abweichend zu den Bezugsmonaten sein. Genaue Informationen zu den Zufl\xFCsse finden Sie auf ihren Elterngeldbescheid. Beispiel: Sie haben Elterngeld f\xFCr Dezember beantragt und das Geld im Februar erhalten. Dann m\xFCssen Sie es hier nur angeben, wenn die hier get\xE4tigte Auskunft den Februar umfasst. ",C=" Elterngeld Basis",T=" Elterngeld Plus",w=" Angabe Anzahl Monate fehlt. ",W=" Angabe J\xE4hrlicher Betrag fehlt. ",K=" Angabe Anzahl Monate fehlt. ",j=" Angabe J\xE4hrlicher Betrag fehlt. ",[["labelElterngeldAnzahlMonate",""],["labelElterngeldBetrag",""],["labelMutterschaftsgeld",""],["labelArbeitgeberzuschuss",""],["labelKurzarbeitergeld",""],["labelAreitslosengeld",""],["labelUnterhalt",""],["labelbafoeg",""],["labelsonstige",""],["hilfeTitelElterngeld",""],["hilfeTextElterngeld",""],n,i,a,r,s,o,d,h,m,b,c,C,T,w,W,K,j,[3,"formGroup"],["hidden",""],[1,"card","border-0","ms-3","me-3"],[1,"card-title"],[1,"d-flex","flex-wrap-reverse","me-2"],[1,"form-group","me-auto"],[3,"elementFormGroup","elementControlName","elementLabel","additionalValidators"],[3,"elementControl"],[3,"max","min","elementControl"],["class","invali
1d-feedback",4,"ngIf"],[1,"me-auto"],[3,"title","message"],[1,"form-group","m-3"],[1,"invalid-feedback"]]},template:function(i,a){if(1&i&&(e.j41(0,"div",28)(1,"div",29,0),e.pXf(3,11),e.k0s(),e.j41(4,"div",29,1),e.pXf(6,12),e.k0s(),e.j41(7,"div",29,2),e.pXf(9,13),e.k0s(),e.j41(10,"div",29,3),e.pXf(12,14),e.k0s(),e.j41(13,"div",29,4),e.pXf(15,15),e.k0s(),e.j41(16,"div",29,5),e.pXf(18,16),e.k0s(),e.j41(19,"div",29,6),e.pXf(21,17),e.k0s(),e.j41(22,"div",29,7),e.pXf(24,18),e.k0s(),e.j41(25,"div",29,8),e.pXf(27,19),e.k0s(),e.j41(28,"div",29,9),e.pXf(30,20),e.k0s(),e.j41(31,"div",29,10),e.pXf(33,21),e.k0s(),e.j41(34,"div",30)(35,"h2",31),e.pXf(36,22),e.k0s(),e.j41(37,"div",32)(38,"div",33),e.nrm(39,"app-input",34)(40,"app-form-validation-keine-ganzzahl",35)(41,"app-form-validation-nicht-groesser-null",35)(42,"app-form-validation-out-of-bounds",36),e.DNE(43,pt,2,0,"small",37),e.k0s(),e.j41(44,"div",33),e.nrm(45,"app-input",34)(46,"app-form-validation-nan",35),e.DNE(47,It,2,0,"small",37),e.k0s(),e.j41(48,"div",38),e.nrm(49,"app-further-information-button",39),e.k0s()()(),e.j41(50,"div",30)(51,"h2",31),e.pXf(52,23),e.k0s(),e.j41(53,"div",32)(54,"div",33),e.nrm(55,"app-input",34)(56,"app-form-validation-keine-ganzzahl",35)(57,"app-form-validation-nicht-groesser-null",35)(58,"app-form-validation-out-of-bounds",36),e.DNE(59,Rt,2,0,"small",37),e.k0s(),e.j41(60,"div",33),e.nrm(61,"app-input",34)(62,"app-form-validation-nan",35),e.DNE(63,Mt,2,0,"small",37),e.k0s(),e.j41(64,"div",38),e.nrm(65,"app-further-information-button",39),e.k0s()()(),e.j41(66,"div",40),e.nrm(67,"app-input",34)(68,"app-form-validation-nan",35),e.k0s(),e.j41(69,"div",40),e.nrm(70,"app-input",34)(71,"app-form-validation-nan",35),e.k0s(),e.j41(72,"div",40),e.nrm(73,"app-input",34)(74,"app-form-validation-nan",35),e.k0s(),e.j41(75,"div",40),e.nrm(76,"app-input",34)(77,"app-form-validation-nan",35),e.k0s(),e.j41(78,"div",40),e.nrm(79,"app-input",34)(80,"app-form-validation-nan",35),e.k0s(),e.j41(81,"div",40),e.nrm(82,"app-input",34)(83,"app-form-validation-nan",35),e.k0s(),e.j41(84,"div",40),e.nrm(85,"app-input",34)(86,"app-form-validation-nan",35),e.k0s()()),2&i){const r=e.sdS(2),s=e.sdS(5),o=e.sdS(8),d=e.sdS(11),h=e.sdS(14),m=e.sdS(17),b=e.sdS(20),c=e.sdS(23),C=e.sdS(26),T=e.sdS(29),w=e.sdS(32);e.Y8G("formGroup",a.entgeldersatzleistungenFormGroup),e.R7$(39),e.Y8G("elementFormGroup",a.basisElterngeldFormGroup)("elementControlName",a.contolNames.anzahlMonate)("elementLabel",r.textContent)("additionalValidators",a.validatorFuerAngabeMonateElterngeldBasis),e.R7$(),e.Y8G("elementControl",a.basisElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("elementControl",a.basisElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("max",14)("min",1)("elementControl",a.basisElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("ngIf",a.hatFehlerBeiMonateEltergeldBasis),e.R7$(2),e.Y8G("elementFormGroup",a.basisElterngeldFormGroup)("elementControlName",a.contolNames.betragJaehrlich)("elementLabel",s.textContent)("additionalValidators",a.validatorenFuerBasisElterngeldJaehrlicherBetrag),e.R7$(),e.Y8G("elementControl",a.basisElterngeldBetgragJaehrlichFormcontrol),e.R7$(),e.Y8G("ngIf",a.hatFehlerBeiJahreEltergeldBasis),e.R7$(2),e.Y8G("title",T.textContent)("message",w.textContent),e.R7$(6),e.Y8G("elementFormGroup",a.plusElterngeldFormGroup)("elementControlName",a.contolNames.anzahlMonate)("elementLabel",r.textContent)("additionalValidators",a.validatorFuerAngabeMonateElterngeldPlus),e.R7$(),e.Y8G("elementControl",a.plusElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("elementControl",a.plusElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("max",14)("min",1)("elementControl",a.plusElterngeldAnzahlMonateFormcontrol),e.R7$(),e.Y8G("ngIf",a.hatFehlerBeiMonateEltergeldPlus),e.R7$(2),e.Y8G("elementFormGroup",a.plusElterngeldFormGroup)("elementControlName",a.contolNames.betragJaehrlich)("elementLabel",s.textContent)("additionalValidators",a.validatorenFuerPlusElterngeldJaehrlicherBetrag),e.R7$(),e.Y8G("elementControl",a.plusElterngeldBetgragJaehrlichFormcontrol),e.R7$(),e.Y8G("ngIf",a.hatFehlerBeiJahreEltergeldPlus),e.R7$(2),e.Y8G("title",T.textContent)("message",w.textContent),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.mutterschaftsgeld)("elementLabel",o.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.mutterschaftsgeld)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.arbeitgeberzuschuss)("elementLabel",d.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.arbeitgeberzuschuss)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.kurzarbeitergeld)("elementLabel",h.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.kurzarbeitergeld)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.arbeitslosengeld)("elementLabel",m.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.arbeitslosengeld)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.unterhalt)("elementLabel",b.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.unterhalt)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.bafoeg)("elementLabel",c.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.bafoeg)),e.R7$(2),e.Y8G("elementFormGroup",a.entgeldersatzleistungenFormGroup)("elementControlName",a.contolNames.sonstige)("elementLabel",C.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.sonstige))}},dependencies:[N.bT,l.cb,l.j4,Z.S,ae.O,Ee.$,ne.a,ge.a,de._],encapsulation:2,changeDetection:0})}}return t})(),me=(()=>{class t{transform(n,...i){return n&&n.toString().includes(".")?n.toString().replace(".",","):n.toString()}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275pipe=e.EJ8({name:"betragNurMitKomma",type:t,pure:!0,standalone:!1})}}return t})(),Ft=0,kt=(()=>{class t extends O.Z{constructor(n){super(),this.ref=n,this.contolNames=E}get summe(){const n=this.value(this.contolNames.einkommenAusNichtSelbststaendigerTaetigkeit)+this.value(this.contolNames.renteRuheGeld)+this.value(this.contolNames.einkommenAusSelbststaendigerTaetigkeit)+this.value(this.contolNames.einkommenAusMinijob)+this.value(this.contolNames.einkommenAusVermietung)+this.value(this.contolNames.einkommenAusLandUndForstwirtschaft)+this.value(this.contolNames.einkommenAusKapitalvermoegen)+this.value(this.contolNames.einkommenAusUnterhaltszahlungen)+this.value(this.contolNames.rente);return this.round(n)}ngOnInit(){this.labelid="form-label-elem-"+Ft++,this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusNichtSelbststaendigerTaetigkeit).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.renteRuheGeld).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusSelbststaendigerTaetigkeit).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusMinijob).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusVermietung).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusLandUndForstwirtschaft).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusKapitalvermoegen).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.einkommenAusUnterhaltszahlungen).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()})),this.subs.push(this.eigeneAngaben.get(this.contolNames.rente).valueChanges.pipe((0,M.F)()).subscribe(n=>{this.ref.detectChanges()}))}stringToNumber(n){return n&&n.includes(",")?Number(n.replace(",",".")):Number(n)}value(n){return this.eigeneAngaben.get(n)&&this.eigeneAngaben.get(n).value?this.stringToNumber(this.eigeneAngaben.get(n).value):0}get validatorenFuerGeldangaben(){return[A.d.geldBetraegeNurKommaValidator]}getFormControl(n){return this.eigeneAngaben.get(n)}round(n){return n?Number(n.toFixed(2)):0}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(e.gRc))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-eigene-angaben"]],inputs:{eigeneAngaben:"eigeneAngaben"},standalone:!1,features:[e.Vt3],decls:65,vars:51,consts:()=>{let n,i,a,r,s,o,d,h,m,b;return n=" Erwerbseinkommen (Eink\xFCnfte aus nicht selbst\xE4ndiger T\xE4tigkeit, Eink\xFCnfte aus geringf\xFCgiger Besch\xE4ftigung) ",i=" Ruhegeld ",a=" Rente ",r=" Eink\xFCnfte aus selbst\xE4ndiger T\xE4tigkeit ",s=" Eink\xFCnfte aus Minijob ",o=" Eink\xFCnfte aus Vermietung/Verpachtung (abz\xFCglich Aufwendungen) ",d=" Eink\xFCnfte aus Land- und Forstwirtschaft ",h=" Eink\xFCnfte aus Kapitalverm\xF6gen (z.B. Zinsen, Dividenden) ",m=" Eink\xFCnfte aus Unterhaltszahlungen f\xFCr einen geschiedenen Ehegatten ",b=" Summe ",[["labelEinkommenAusNichtSelbstaendigerTaetigkeit",""],["labelRenteRuheGeld",""],["labelRente",""],["labelEinkommenAusSelbstaendigerTaetigkeit",""],["labelEinkommenAusMinijob",""],["labelEinkommenAusVermietung",""],["labelEinkommenAusLandUndForstwirtschaft",""],["labelEinkommenAusKapitalvermoegen",""],["labelEinkommenAusUnterhaltszahlungen",""],["labelSumme",""],n,i,a,r,s,o,d,h,m,b,[3,"formGroup"],["hidden",""],[1,"form-group","m-3"],[3,"elementFormGroup","elementControlName","elementLabel","additionalValidators"],[3,"elementControl"],[1,"form-control-label",3,"id"],[1,"d-flex","align-items-center"],[1,"input-group"],["type","text","disabled","true",1,"form-control",3,"value"]]},template:function(i,a){if(1&i&&(e.j41(0,"div",20)(1,"div",21,0),e.pXf(3,10),e.k0s(),e.j41(4,"div",21,1),e.pXf(6,11),e.k0s(),e.j41(7,"div",21,2),e.pXf(9,12),e.k0s(),e.j41(10,"div",21,3),e.pXf(12,13),e.k0s(),e.j41(13,"div",21,4),e.pXf(15,14),e.k0s(),e.j41(16,"div",21,5),e.pXf(18,15),e.k0s(),e.j41(19,"div",21,6),e.pXf(21,16),e.k0s(),e.j41(22,"div",21,7),e.pXf(24,17),e.k0s(),e.j41(25,"div",21,8),e.pXf(27,18),e.k0s(),e.j41(28,"div",21,9),e.pXf(30,19),e.k0s(),e.j41(31,"div",22),e.nrm(32,"app-input",23)(33,"app-form-validation-nan",24),e.k0s(),e.j41(34,"div",22),e.nrm(35,"app-input",23)(36,"app-form-validation-nan",24),e.k0s(),e.j41(37,"div",22),e.nrm(38,"app-input",23)(39,"app-form-validation-nan",24),e.k0s(),e.j41(40,"div",22),e.nrm(41,"app-input",23)(42,"app-form-validation-nan",24),e.k0s(),e.j41(43,"div",22),e.nrm(44,"a
1pp-input",23)(45,"app-form-validation-nan",24),e.k0s(),e.j41(46,"div",22),e.nrm(47,"app-input",23)(48,"app-form-validation-nan",24),e.k0s(),e.j41(49,"div",22),e.nrm(50,"app-input",23)(51,"app-form-validation-nan",24),e.k0s(),e.j41(52,"div",22),e.nrm(53,"app-input",23)(54,"app-form-validation-nan",24),e.k0s(),e.j41(55,"div",22),e.nrm(56,"app-input",23)(57,"app-form-validation-nan",24),e.k0s(),e.j41(58,"div",22)(59,"label",25),e.EFF(60),e.k0s(),e.j41(61,"div",26)(62,"div",27),e.nrm(63,"input",28),e.nI1(64,"betragNurMitKomma"),e.k0s()()()()),2&i){const r=e.sdS(2),s=e.sdS(5),o=e.sdS(8),d=e.sdS(11),h=e.sdS(14),m=e.sdS(17),b=e.sdS(20),c=e.sdS(23),C=e.sdS(26),T=e.sdS(29);e.Y8G("formGroup",a.eigeneAngaben),e.R7$(32),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusNichtSelbststaendigerTaetigkeit)("elementLabel",r.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusNichtSelbststaendigerTaetigkeit)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusSelbststaendigerTaetigkeit)("elementLabel",d.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusSelbststaendigerTaetigkeit)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusMinijob)("elementLabel",h.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusMinijob)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.renteRuheGeld)("elementLabel",s.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.renteRuheGeld)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.rente)("elementLabel",o.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.rente)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusVermietung)("elementLabel",m.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusVermietung)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusLandUndForstwirtschaft)("elementLabel",b.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusLandUndForstwirtschaft)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusKapitalvermoegen)("elementLabel",c.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusKapitalvermoegen)),e.R7$(2),e.Y8G("elementFormGroup",a.eigeneAngaben)("elementControlName",a.contolNames.einkommenAusUnterhaltszahlungen)("elementLabel",C.textContent)("additionalValidators",a.validatorenFuerGeldangaben),e.R7$(),e.Y8G("elementControl",a.getFormControl(a.contolNames.einkommenAusUnterhaltszahlungen)),e.R7$(2),e.Y8G("id",a.labelid),e.R7$(),e.JRh(T.textContent),e.R7$(3),e.Y8G("value",e.bMT(64,49,a.summe))}},dependencies:[l.cb,l.j4,Z.S,de._,me],encapsulation:2,changeDetection:0})}}return t})();function Ct(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",21),e.nrm(2,"app-input",22),e.k0s(),e.j41(3,"div",21),e.nrm(4,"app-input",23),e.k0s(),e.bVm()),2&t){const n=e.XpG(),i=e.sdS(5),a=e.sdS(8);e.R7$(2),e.Y8G("elementFormGroup",n.formGroup)("elementLabel",i.textContent),e.R7$(2),e.Y8G("elementFormGroup",n.formGroup)("elementLabel",a.textContent)}}function zt(t,_){1&t&&(e.qex(0),e.j41(1,"div",24)(2,"span",25),e.pXf(3,9),e.k0s()(),e.bVm())}function Dt(t,_){if(1&t&&(e.qex(0),e.nrm(1,"app-entgeldersatzleistungen-eingaben",26),e.bVm()),2&t){const n=e.XpG();e.R7$(),e.Y8G("entgeldersatzleistungenFormGroup",n.entgeldersatzleistungenFormGroup)}}let Pt=(()=>{class t extends Q.p{constructor(n){super(),this.ref=n,this.mitPersonenEingabe=!1,this.aktualsierteDaten=new e.bkB,this.abbruch=new e.bkB,this.contolNames=E}ngOnInit(){this.formGroup=new l.J3({}),this.mitPersonenEingabe&&(this.formGroup.addControl("vorname",new l.hs(null)),this.formGroup.addControl("nachname",new l.hs(null)),this.formGroup.get("vorname").valueChanges.pipe((0,M.F)()).subscribe(n=>{this.daten.person.vorname=n,this.ref.detectChanges()}),this.formGroup.get("nachname").valueChanges.pipe((0,M.F)()).subscribe(n=>{this.daten.person.nachname=n,this.ref.detectChanges()})),this.formGroup.addControl(E.entgeldersatzleistungenBezug,new l.hs(this.daten.entgeldersatzleistungenBezug)),this.formGroup.addControl(E.entgeldersatzLeistungen,this.erstelleEntgeldersatzLeistungenFormGroup()),this.formGroup.addControl(E.eigenAngaben,this.erstelleEigeneAngabenFormGroup()),this.formGroup.updateV
1alueAndValidity(),this.formGroup.patchValue(this.daten)}get entgeldersatzleistungenFormGroup(){return this.formGroup.get(E.entgeldersatzLeistungen)}get eigeneAngabenFormGroup(){return this.formGroup.get(E.eigenAngaben)}abbrechen(){this.abbruch.emit()}get validatorenFuerGeldangaben(){return[A.d.geldBetraegeNurKommaValidator]}erstelleEntgeldersatzLeistungenFormGroup(){const n=new l.J3({}),i=new l.J3({});i.addControl(E.anzahlMonate,new l.hs),i.addControl(E.betragJaehrlich,new l.hs);const a=new l.J3({});return a.addControl(E.anzahlMonate,new l.hs),a.addControl(E.betragJaehrlich,new l.hs),n.addControl(E.elterngeldbasis,i),n.addControl(E.elterngeldplus,a),n.addControl(E.mutterschaftsgeld,new l.hs(null)),n.addControl(E.arbeitgeberzuschuss,new l.hs(null)),n.addControl(E.kurzarbeitergeld,new l.hs(null)),n.addControl(E.arbeitslosengeld,new l.hs(null)),n.addControl(E.unterhalt,new l.hs(null)),n.addControl(E.bafoeg,new l.hs(null)),n.addControl(E.sonstige,new l.hs(null)),n}erstelleEigeneAngabenFormGroup(){const n=new l.J3({});return n.addControl(E.einkommenAusNichtSelbststaendigerTaetigkeit,new l.hs),n.addControl(E.renteRuheGeld,new l.hs),n.addControl(E.rente,new l.hs),n.addControl(E.einkommenAusSelbststaendigerTaetigkeit,new l.hs),n.addControl(E.einkommenAusMinijob,new l.hs),n.addControl(E.einkommenAusVermietung,new l.hs),n.addControl(E.einkommenAusLandUndForstwirtschaft,new l.hs),n.addControl(E.einkommenAusKapitalvermoegen,new l.hs),n.addControl(E.einkommenAusUnterhaltszahlungen,new l.hs),n.setValidators(this.mindestensEineEingabeErforderlich),n.updateValueAndValidity(),n}get eingabeErforderlichValidator(){return n=>n&&!this.einkommenAngegeben(n)?{angabeErforderlich:this.daten.person.vorname+" "+this.daten.person.nachname}:null}get mindestensEineEingabeErforderlich(){return n=>n&&!this.einkommenAngegeben(n)?{mindestensEinWertMussVorhandenSein:!0}:null}einkommenAngegeben(n){const i=n;return this.hatValueOderNull(i,E.einkommenAusNichtSelbststaendigerTaetigkeit)||this.hatValue(i,E.renteRuheGeld)||this.hatValue(i,E.rente)||this.hatValue(i,E.einkommenAusSelbststaendigerTaetigkeit)||this.hatValue(i,E.einkommenAusMinijob)||this.hatValue(i,E.einkommenAusVermietung)||this.hatValue(i,E.einkommenAusLandUndForstwirtschaft)||this.hatValue(i,E.einkommenAusKapitalvermoegen)||this.hatValue(i,E.einkommenAusUnterhaltszahlungen)}get mindestensEineEigeneAngabeMussVorhandenSein(){return this.eigeneAngabenFormGroup&&this.eigeneAngabenFormGroup.hasError("mindestensEinWertMussVorhandenSein")}get angabeErforderlichFehler(){return this.formGroup.hasError("angabeErforderlich")}hatValue(n,i){return!!n.get(i)&&!!n.get(i).value&&this.stringToNumber(n.get(i).value)>0}hatValueOderNull(n,i){return!!n.get(i)&&!!n.get(i).value&&this.stringToNumber(n.get(i).value)>=0}stringToNumber(n){return n&&n.includes(",")?Number(n.replace(",",".")):Number(n)}speichern(){this.blurAllFormFields(),this.formGroup.valid?this.speichereDaten():this.validateAllFormControlsAndFocusFirstOnError()}speichereDaten(){const n=this.formGroup.value;n.person=this.daten.person,this.aktualsierteDaten.emit(n)}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(e.gRc))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-auswahl-einkommen"]],inputs:{daten:"daten",jahrFuerEinkommensangaben:"jahrFuerEinkommensangaben",mitPersonenEingabe:"mitPersonenEingabe"},outputs:{aktualsierteDaten:"aktualsierteDaten",abbruch:"abbruch"},standalone:!1,features:[e.Vt3],decls:24,vars:11,consts:()=>{let n,i,a,r,s,o,d;return n=" Diese Person bezog au\xDFerdem Entgeltersatzleistungen (.z.B. ALG I, Elterngeld, Krankengeld ect.) ",i=" Vorname ",a=" Nachname ",r=" Angaben zu Eink\xFCnften f\xFCr " + "\ufffd0\ufffd" + " " + "\ufffd1\ufffd" + " f\xFCr " + "\ufffd2\ufffd" + ". ",s="Abbrechen ",o="Speichern ",d="Es muss mindestens ein Einkommen angegeben werden.",[["labelEntgeldersatzleistungenBezug",""],["labelVorname",""],["labelNachname",""],n,i,a,r,s,o,d,[3,"formGroup"],["hidden",""],[1,"card"],[4,"ngIf"],[1,"card-title","m-3"],[3,"eigeneAngaben"],[1,"form-group","p-3"],[3,"elementFormGroup","elementControlName","label"],[1,"d-flex","flex-wrap-reverse","ms-3","me-3"],["type","button",1,"btn","btn-primary","me-auto","mb-2",3,"click"],["type","button",1,"btn","btn-primary","mb-2",3,"click"],[1,"form-group","m-3"],["elementControlName","vorname",3,"elementFormGroup","elementLabel"],["elementControlName","nachname",3,"elementFormGroup","elementLabel"],["role","alert",1,"alert","alert-danger","m-3"],[1,"ep-text-justify"],[3,"entgeldersatzleistungenFormGroup"]]},template:function(i,a){if(1&i){const r=e.RV6();e.j41(0,"div",10)(1,"div",11,0),e.pXf(3,3),e.k0s(),e.j41(4,"div",11,1),e.pXf(6,4),e.k0s(),e.j41(7,"div",11,2),e.pXf(9,5),e.k0s(),e.j41(10,"div",12),e.DNE(11,Ct,5,4,"ng-container",13),e.j41(12,"h2",14),e.pXf(13,6),e.k0s(),e.DNE(14,zt,4,0,"ng-container",13),e.nrm(15,"app-eigene-angaben",15),e.j41(16,"div",16),e.nrm(17,"app-checkbox",17),e.k0s(),e.DNE(18,Dt,2,1,"ng-container",13),e.j41(19,"div",18)(20,"button",19),e.bIt("click",function(){return e.eBV(r),e.Njj(a.abbrechen())}),e.pXf(21,7),e.k0s(),e.j41(22,"button",20),e.bIt("click",function(){return e.eBV(r),e.Njj(a.speichern())}),e.pXf(23,8),e.k0s()()()()}if(2&i){const r=e.sdS(2);e.Y8G("formGroup",a.formGroup),e.R7$(11),e.Y8G("ngIf",a.mitPersonenEingabe),e.R7$(2),e.uP7(a.daten.person.vorname)(a.daten.person.nachname)(a.jahrFuerEinkommensangaben),e.nnv(13),e.R7$(),e.Y8G("ngIf",a.mindestensEineEigeneAngabeMussVorhandenSein),e.R7$(),e.Y8G("eigeneAngaben",a.eigeneAngabenFormGroup),e.R7$(2),e.Y8G("elementFormGroup",a.formGroup)("elementControlName",a.contolNames.entgeldersatzleistungenBezug)("label",r.textContent),e.R7$(),e.Y8G("ngIf",a.formGroup.get(a.contolNames.entgeldersatzleistungenBezug).value)}},dependencies:[N.bT,l.cb,l.j4,ee.P,Z.S,Gt,kt],encapsulation:2,changeDetection:0})}}return t})();const vt=t=>({"container-fluid":t});function $t(t,_){if(1&t&&(e.j41(0,"div",19)(1,"span",20),e.pXf(2,2),e.k0s()()),2&t){const n=_.$implicit;e.R7$(2),e.uP7(n),e.nnv(2)}}function wt(t,_){if(1&t&&(e.qex(0),e.DNE(1,$t,3,1,"div",18),e.bVm()),2&t){const n=e.XpG(3);e.R7$(),e.Y8G("ngForOf",n.personenMitFehlendenAngaben)}}function Ot(t,_){1&t&&(e.qex(0),e.j41(1,"div",19)(2,"span",20),e.pXf(3,3),e.k0s()(),e.bVm())}function Bt(t,_){if(1&t){const n=e.RV6();
1e.j41(0,"li",21)(1,"div",22)(2,"div",23),e.EFF(3),e.k0s(),e.nrm(4,"div",24),e.j41(5,"button",25),e.bIt("click",function(){const a=e.eBV(n).$implicit,r=e.XpG(3);return e.Njj(r.einkommensgemeinschaftBearbeiten(a))}),e.nrm(6,"app-bearbeiten-icon"),e.k0s(),e.j41(7,"button",26),e.bIt("click",function(){const a=e.eBV(n).$implicit,r=e.XpG(3);return e.Njj(r.loescheEinkommensgemeinschaftAusListe(a))}),e.nrm(8,"app-delete-icon"),e.k0s()()()}if(2&t){const n=_.$implicit;e.R7$(3),e.Lme(" ",n.person.vorname," ",n.person.nachname," ")}}function Ut(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",12)(2,"div",13)(3,"div",14),e.nrm(4,"app-auswahl-menue",15),e.k0s(),e.DNE(5,wt,2,1,"ng-container",9)(6,Ot,4,0,"ng-container",9),e.j41(7,"ul",16),e.DNE(8,Bt,9,2,"li",17),e.k0s()()(),e.bVm()),2&t){e.XpG();const n=e.sdS(3),i=e.XpG();e.R7$(4),e.Y8G("mandatory",!0)("elementLabel",n.textContent)("elementFormGroup",i.formGroup)("elementControlName",i.controlNames.auswahlJahrFuerEinkommen)("datalist",i.auswahlJahr),e.R7$(),e.Y8G("ngIf",i.personenMitFehlendenAngaben&&i.personenMitFehlendenAngaben.length>0),e.R7$(),e.Y8G("ngIf",i.fehlerKeinePerson),e.R7$(2),e.Y8G("ngForOf",i.einkommensgemeinschaften)}}function Lt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",12)(2,"app-auswahl-einkommen",27),e.bIt("abbruch",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.bearbeitenAbbrechen())})("aktualsierteDaten",function(a){e.eBV(n);const r=e.XpG(2);return e.Njj(r.speichereDatenZumEinkommen(a))}),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG(2);e.R7$(2),e.Y8G("daten",n._einkommensgemeinschaftInBearbeitung)("jahrFuerEinkommensangaben",n._auswahlEinkkomensJahr)}}function Zt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",28)(2,"button",29),e.bIt("click",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.neueEinkommensgeminschaftAnlegen())}),e.pXf(3,4),e.k0s()(),e.bVm()}}function Xt(t,_){1&t&&(e.j41(0,"div",19)(1,"span",20),e.pXf(2,6),e.k0s()())}function Wt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",30)(2,"h2",31),e.pXf(3,5),e.k0s(),e.DNE(4,Xt,3,0,"div",32),e.j41(5,"app-auswahl-einkommen",33),e.bIt("abbruch",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.neuAnlegenAbbrechen())})("aktualsierteDaten",function(a){e.eBV(n);const r=e.XpG(2);return e.Njj(r.neueEinkommensGesellschaftSpeichern(a))}),e.k0s()(),e.bVm()}if(2&t){const n=e.XpG(2);e.R7$(4),e.Y8G("ngIf",n.personVorhandenFehler),e.R7$(),e.Y8G("mitPersonenEingabe",!0)("daten",n._neueEinkommensgemeinschaft)("jahrFuerEinkommensangaben",n._auswahlEinkkomensJahr)}}function Kt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"div",34)(2,"div",35)(3,"button",36),e.bIt("click",function(){e.eBV(n);const a=e.XpG(2);return e.Njj(a.zurueck())}),e.pXf(4,7),e.k0s(),e.j41(5,"button",37)(6,"div",38)(7,"span"),e.pXf(8,8),e.k0s()()()()(),e.bVm()}}function jt(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"form",10),e.bIt("ngSubmit",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.onSubmit())}),e.j41(2,"div",11,0),e.pXf(4,1),e.k0s(),e.DNE(5,Ut,9,8,"ng-container",9)(6,Lt,3,2,"ng-container",9)(7,Zt,4,0,"ng-container",9)(8,Wt,6,4,"ng-container",9)(9,Kt,9,0,"ng-container",9),e.k0s(),e.bVm()}if(2&t){const n=e.XpG();e.R7$(),e.Y8G("formGroup",n.formGroup)("ngClass",e.eq3(7,vt,n.media.isActive("lt-md"))),e.R7$(4),e.Y8G("ngIf",!n._einkommensgemeinschaftInBearbeitung),e.R7$(),e.Y8G("ngIf",n._einkommensgemeinschaftInBearbeitung),e.R7$(),e.Y8G("ngIf",!n._neueEinkommensgemeinschaft&&!n._einkommensgemeinschaftInBearbeitung),e.R7$(),e.Y8G("ngIf",n._neueEinkommensgemeinschaft),e.R7$(),e.Y8G("ngIf",!n._einkommensgemeinschaftInBearbeitung&&!n._neueEinkommensgemeinschaft)}}let Ht=(()=>{class t extends X{constructor(n,i,a,r,s,o){super(i,r,a),this.datenErfassenservice=n,this.stepService=i,this.route=a,this.router=r,this.ref=s,this.media=o,this.auswahlJahr=new z.t([]),this.controlNames=E,this.personenMitFehlendenAngaben=null,this.fehlerKeinePerson=!1,this.personVorhandenFehler=!1}ngOnInit(){this.formGroup=new l.J3({}),this.formGroup.addControl(E.auswahlJahrFuerEinkommen,new l.hs(null)),this.datenErfassenservice.aktuelleDaten.einkommensgemeinschaften&&this.datenErfassenservice.aktuelleDaten.einkommensgemeinschaften.length>0?this.einkommensgemeinschaften=this.datenErfassenservice.aktuelleDaten.einkommensgemeinschaften.map(a=>this.toEinkommensgemeinschaftModel(a)):this.subs.push(this.route.data.subscribe(a=>{this.einkommensgemeinschaften=a.daten.map(r=>this.toEinkommensgemeinschaftModelVonSorgeberechtigten(r))}));const n=this.datenErfassenservice.aktuelleDaten.berechnungsGrundlage.einkommensjahre.filter(a=>a.kitajahrLabelBezug===this.datenErfassenservice.aktuelleDaten.kitajahr.label).map(a=>({value:a.label,label:a.label}));this.auswahlJahr.next(n),this.datenErfassenservice.aktuelleDaten.berechnungsGrundlage.einkommensjahre.find(a=>a.isDefault),this.datenErfassenservice.aktuelleDaten.auswahlJahrFuerEinkommen&&this.formGroup.get(E.auswahlJahrFuerEinkommen).setValue(this.datenErfassenservice.aktuelleDaten.auswahlJahrFuerEinkommen),this.ref.markForCheck(),window.scrollTo(0,0),this.subs.push(this.formGroup.get(E.auswahlJahrFuerEinkommen).valueChanges.pipe((0,M.F)()).subscribe(a=>{this._auswahlEinkkomensJahr=a}))}toEinkommensgemeinschaftModelVonSorgeberechtigten(n){return{id:null,person:{nachname:n.nachname,vorname:n.vorname},entgeldersatzleistungenBezug:!1,entgeldersatzLeistungen:{arbeitgeberzuschuss:null,bafoeg:null,elterngeldbasis:{anzahlMonate:null,betragJaehrlich:null},elterngeldplus:{anzahlMonate:null,betragJaehrlich:null},kurzarbeitergeld:null,mutterschaftsgeld:null,arbeitslosengeld:null,sonstige:null,unterhalt:null},eigenAngaben:{einkommenAusKapitalvermoegen:null,einkommenAusLandUndForstwirtschaft:null,einkommenAusNichtSelbststaendigerTaetigkeit:null,einkommenAusSelbststaendigerTaetigkeit:null,einkommenAusMinijob:null,einkommenAusUnterhaltszahlungen:null,einkommenAusVermietung:null,renteRuheGeld:null,rente:null}}}onSubmit(){this.personenMitFehlendenAngaben=null,this.blurAllFormFields(),this.formGroup.valid?this.datenSindValide()&&(this.speichereDaten(),this.weiter()):this.validateAllFormControlsAndFocusFirstOnError()}speichereDaten(){this.datenErfassenservice.aktuelleDaten.einkommensgemeinschaften=this.einkommensgemeinschaften.map(n=>this.toEinkommensgemeinschaft(n)),this.datenErfassenservice.aktuelleDaten.auswahlJahrFuerEinkommen=this._auswahlEinkkomensJahr}datenSindValide(){this.personenMitFehlendenAngaben=[];let n=!0;return this.einkommensgemeinschaften&&0!==this.einkommensgemeinschaften.length?this.fehlerKeinePerson=!1:(this.fehlerKeinePerson=!0,n=!1),this.einkommensgemeinschaften.forEac
1h(i=>{(null==i.eigenAngaben||!this.einkommenAngegeben(i.eigenAngaben))&&(this.personenMitFehlendenAngaben.push(i.person.vorname+" "+i.person.nachname),n=!1)}),n}einkommenAngegeben(n){return this.hatValueOderNull(n.einkommenAusNichtSelbststaendigerTaetigkeit)||this.hatValue(n.renteRuheGeld)||this.hatValue(n.rente)||this.hatValue(n.einkommenAusSelbststaendigerTaetigkeit)||this.hatValue(n.einkommenAusMinijob)||this.hatValue(n.einkommenAusVermietung)||this.hatValue(n.einkommenAusLandUndForstwirtschaft)||this.hatValue(n.einkommenAusKapitalvermoegen)||this.hatValue(n.einkommenAusUnterhaltszahlungen)}hatValue(n){return this.stringToNumber(n)>0}hatValueOderNull(n){return this.stringToNumber(n)>=0}einkommensgemeinschaftBearbeiten(n){this.markAsTouchedAndValidate(),this.formGroup.get(this.controlNames.auswahlJahrFuerEinkommen).valid&&(this._einkommensgemeinschaftInBearbeitung=n,this.datenErfassenservice.setEinkommensgemeinschaftInBearbeitung(n))}markAsTouchedAndValidate(){this.formGroup.get(this.controlNames.auswahlJahrFuerEinkommen).markAsDirty({onlySelf:!0}),this.formGroup.get(this.controlNames.auswahlJahrFuerEinkommen).markAsTouched({onlySelf:!0}),this.formGroup.get(this.controlNames.auswahlJahrFuerEinkommen).updateValueAndValidity({onlySelf:!0})}loescheEinkommensgemeinschaftAusListe(n){const i=this.einkommensgemeinschaften.findIndex(a=>a.person.vorname===n.person.vorname&&a.person.nachname===n.person.nachname);this.einkommensgemeinschaften.splice(i,1)}bearbeitenAbbrechen(){this._einkommensgemeinschaftInBearbeitung=null}neuAnlegenAbbrechen(){this._neueEinkommensgemeinschaft=null,this.personVorhandenFehler=!1}speichereDatenZumEinkommen(n){const i=this.einkommensgemeinschaften.find(a=>a.person.vorname===n.person.vorname&&a.person.nachname===n.person.nachname);i&&(i.eigenAngaben=n.eigenAngaben,i.entgeldersatzLeistungen=n.entgeldersatzLeistungen,i.entgeldersatzleistungenBezug=n.entgeldersatzleistungenBezug),this._einkommensgemeinschaftInBearbeitung=null}neueEinkommensgeminschaftAnlegen(){this.markAsTouchedAndValidate(),this.formGroup.get(this.controlNames.auswahlJahrFuerEinkommen).valid&&(this._neueEinkommensgemeinschaft={person:{vorname:null,nachname:null},entgeldersatzleistungenBezug:!1,entgeldersatzLeistungen:{arbeitgeberzuschuss:null,bafoeg:null,elterngeldbasis:{anzahlMonate:null,betragJaehrlich:null},elterngeldplus:{anzahlMonate:null,betragJaehrlich:null},kurzarbeitergeld:null,mutterschaftsgeld:null,arbeitslosengeld:null,sonstige:null,unterhalt:null},eigenAngaben:{einkommenAusKapitalvermoegen:null,einkommenAusLandUndForstwirtschaft:null,einkommenAusNichtSelbststaendigerTaetigkeit:null,einkommenAusSelbststaendigerTaetigkeit:null,einkommenAusUnterhaltszahlungen:null,einkommenAusVermietung:null,renteRuheGeld:null,rente:null}})}neueEinkommensGesellschaftSpeichern(n){this.einkommensgemeinschaften.map(a=>a.person).find(a=>a.nachname===n.person.nachname&&a.vorname===n.person.vorname)?this.personVorhandenFehler=!0:(this.einkommensgemeinschaften.push(n),this._neueEinkommensgemeinschaft=null,this.personVorhandenFehler=!1),this.ref.markForCheck()}toEinkommensgemeinschaft(n){return{id:n.id,person:{nachname:n.person.nachname,vorname:n.person.vorname},entgeldersatzleistungenBezug:n.entgeldersatzleistungenBezug,entgeldersatzLeistungen:this.toEntgeldersatzleistungen(n.entgeldersatzLeistungen),eigeneAngaben:this.toEigeneAngabe(n.eigenAngaben)}}numberToString(n){return n.toString().includes(".")?n.toString().replace(".",","):n.toString()}stringToNumber(n){return n&&n.includes(",")?Number(n.replace(",",".")):Number(n)}toEntgeldersatzleistungen(n){return n?{arbeitgeberzuschuss:this.stringToNumber(n.arbeitgeberzuschuss),bafoeg:this.stringToNumber(n.bafoeg),elterngeldbasis:this.toElterngeld(n.elterngeldbasis),elterngeldplus:this.toElterngeld(n.elterngeldplus),kurzarbeitergeld:this.stringToNumber(n.kurzarbeitergeld),mutterschaftsgeld:this.stringToNumber(n.mutterschaftsgeld),arbeitslosengeld:this.stringToNumber(n.arbeitslosengeld),sonstige:this.stringToNumber(n.sonstige),unterhalt:this.stringToNumber(n.unterhalt)}:null}toElterngeld(n){return n?{anzahlMonate:n.anzahlMonate,betragJaehrlich:this.stringToNumber(n.betragJaehrlich)}:null}toEigeneAngabe(n){return n?{einkommenAusKapitalvermoegen:this.stringToNumber(n.einkommenAusKapitalvermoegen),einkommenAusLandUndForstwirtschaft:this.stringToNumber(n.einkommenAusLandUndForstwirtschaft),einkommenAusNichtSelbststaendigerTaetigkeit:this.stringToNumber(n.einkommenAusNichtSelbststaendigerTaetigkeit),einkommenAusSelbststaendigerTaetigkeit:this.stringToNumber(n.einkommenAusSelbststaendigerTaetigkeit),einkommenAusMinijob:this.stringToNumber(n.einkommenAusMinijob),einkommenAusUnterhaltszahlungen:this.stringToNumber(n.einkommenAusUnterhaltszahlungen),einkommenAusVermietung:this.stringToNumber(n.einkommenAusVermietung),renteRuheGeld:this.stringToNumber(n.renteRuheGeld),rente:this.stringToNumber(n.rente)}:null}toEinkommensgemeinschaftModel(n){return{id:n.id,person:{nachname:n.person.nachname,vorname:n.person.vorname},entgeldersatzleistungenBezug:n.entgeldersatzleistungenBezug,entgeldersatzLeistungen:this.toEntgeldersatzleistungenModel(n.entgeldersatzLeistungen),eigenAngaben:this.toEigeneAngabeModel(n.eigeneAngaben)}}toEntgeldersatzleistungenModel(n){return n?{arbeitgeberzuschuss:this.numberToString(n.arbeitgeberzuschuss),bafoeg:this.numberToString(n.bafoeg),elterngeldbasis:this.toElterngeldModel(n.elterngeldbasis),elterngeldplus:this.toElterngeldModel(n.elterngeldplus),kurzarbeitergeld:this.numberToString(n.kurzarbeitergeld),mutterschaftsgeld:this.numberToString(n.mutterschaftsgeld),arbeitslosengeld:this.numberToString(n.arbeitslosengeld),sonstige:this.numberToString(n.sonstige),unterhalt:this.numberToString(n.unterhalt)}:null}toEigeneAngabeModel(n){return n?{einkommenAusKapitalvermoegen:this.numberToString(n.einkommenAusKapitalvermoegen),einkommenAusLandUndForstwirtschaft:this.numberToString(n.einkommenAusLandUndForstwirtschaft),einkommenAusNichtSelbststaendigerTaetigkeit:this.numberToString(n.einkommenAusNichtSelbststaendigerTaetigkeit),einkommenAusSelbststaendigerTaetigkeit:this.numberToString(n.einkommenAusSelbststaendigerTaetigkeit),einkommenAusMinijob:this.numberToString(n.einkommenAusMinijob),einkommenAusUnterhaltszahlungen:this.numberToString(n.einkommenAusUnterhaltszahlungen),einkommenAusVermietung:this.numberToString(n.einkommenAusVermietung),renteRuheGeld:this.numberToString(n.renteRuheGeld),rente:this.numberToString(n.rente)}:null}toElterngeldModel(n){return n?{anzahlMonate:n.anzahlMonate,betragJaehrlich:this.numberToString(n.betragJaehrlich)}:null}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(G),e.rXU(v),e.rXU(R.nX),e.rXU(R.Ix),e.rXU(e.gRc),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-einkommensgemeinschaft"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s,o,d,h,m,b;return n="Angaben zum Einkommen aus dem ",i="Bitte machen Sie f\xFCr " + "\ufffd0\ufffd" + " Angaben zu den Eink\xFCnften.",a="Bitte geben Sie mindestens eine Person zur Personengemeinschaft an",r="Einkommensgemeinschaft bearbeiten",s="Einkommensgemeinschaft l\xF6schen",o=" weitere Person zur Einkommensgemeinschaft hinzuf\xFCgen ",d=" weitere Person zur Einkommensgemeinschaft",h="Es ist bereits eine Person mit diesen Daten erfasst worden. ",m="Zur\xFCck ",b="Weiter zur Zustimmung",[["labelAuswahlJahrFuerEinkommen",""],n,i,a,o,d,h,m,b,[4,"ngIf"],[3,"ngSubmit","formGroup","ngClass"],["hidden",""],[1,"card"],[1,"card-body"],[1,"form-group","mb-4"],[3,"mandatory","elementLabel","elementFormGroup","elementControlName","datalist"],[1,"list-group","list-group-flush"],["class","list-group-item",4,"ngFor","ngForOf"],["class","alert alert-danger m-1","role","alert",4,"ngFor","ngForOf"],["role","alert",1,"alert","alert-danger","m-1"],[1,"ep-text-justify"],[1,"list-group-item"],[1,"d-flex","flex-wrap-reverse"],[1,"me-auto"],[1,"g-me-auto-polyfill-ie"],["type","button","aria-label",r,1,"btn","btn-secondary","px-3","appendix",3,"click"],["type","button","aria-label",s,1,"btn","btn-secondary","px-3","appendix","ms-1",3,"click"],[3,"abbruch","aktualsierteDaten","daten","jahrFuerEinkommensangaben"],[1,"d-flex","justify-content-end","mt-2"],["type","button",1,"btn","btn-primary","px-md-5","mb
1-3",3,"click"],[1,"card","mt-3"],[1,"card-title","m-3"],["class","alert alert-danger m-1","role","alert",4,"ngIf"],[3,"abbruch","aktualsierteDaten","mitPersonenEingabe","daten","jahrFuerEinkommensangaben"],[1,"pt-2","pb-4"],[1,"d-flex","flex-wrap-reverse","pt-2"],["type","button",1,"btn","btn-secondary","me-auto",3,"click"],["type","submit",1,"btn","btn-primary"],[1,"d-flex","justify-content-center"]]},template:function(i,a){1&i&&e.DNE(0,jt,10,9,"ng-container",9),2&i&&e.Y8G("ngIf",a.formGroup)},dependencies:[N.YU,N.Sq,N.bT,Y.c,ue._,l.qT,l.cb,l.j4,y.V,Pt],encapsulation:2,changeDetection:0})}}return t})();var ce=function(t){return t.zustimmungDatenspeicherung="zustimmungDatenspeicherung",t.ablehnungDatenspeicherung="ablehnungDatenspeicherung",t.beitragszahlendePerson="beitragszahlendePerson",t.aktionen="aktionen",t.zustimmungHinweis="zustimmungHinweis",t}(ce||{}),he=u(18456),Vt=u(90428);let Se=(()=>{class t{constructor(n,i){this.accountCustodianHttpService=n,this.userService=i,this._sorgeberechtigteImAccount=n.getCustodians(i.account.id)}get sorgeberechtigteImAccount(){return this._sorgeberechtigteImAccount=this.accountCustodianHttpService.getCustodians(this.userService.account.id),this._sorgeberechtigteImAccount.pipe((0,P.T)(n=>n.filter(i=>i.person.lastname&&i.person.firstname).sort(this.sortiere).map(this.mappe)),(0,J.s)(1))}mappe(n){return{vorname:n.person.firstname,nachname:n.person.lastname,id:n.person.id,hash:n.person.hash}}get sortiere(){return(n,i)=>{const a=n.person.firstname.toUpperCase(),r=i.person.firstname.toUpperCase();if(a<r)return-1;if(a>r)return 1;const s=n.person.lastname.toUpperCase(),o=i.person.lastname.toUpperCase();return s<o?-1:s>o?1:void 0}}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(Vt.l),e.KVO(H.h))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var yt=u(22281);let xt=(()=>{class t{constructor(){this.zugestimmt=new e.bkB,this.zustimmungRadioValue="0",this.ablehnungRadioValue="1"}ngOnInit(){this.auswahl=[{label:this.textZustimmung,value:this.zustimmungRadioValue,ausgewaehlt:!1},{label:this.ablehnungText,value:this.ablehnungRadioValue,ausgewaehlt:!1}]}treffeAuswahl(n){this.zugestimmt.next(this.zustimmungRadioValue===n)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-radio-zustimmung"]],inputs:{textZustimmung:"textZustimmung",ablehnungText:"ablehnungText"},outputs:{zugestimmt:"zugestimmt"},standalone:!1,decls:1,vars:1,consts:[[3,"ausgewaehltesValue","auswahl"]],template:function(i,a){1&i&&(e.j41(0,"app-radio-input",0),e.bIt("ausgewaehltesValue",function(s){return a.treffeAuswahl(s)}),e.k0s()),2&i&&e.Y8G("auswahl",a.auswahl)},dependencies:[_e.x],encapsulation:2})}}return t})();var Yt=u(63476);const Jt=t=>({"container-fluid":t}),f=t=>({"h2 mb-0":t});function qt(t,_){1&t&&(e.j41(0,"div",81)(1,"span",82),e.pXf(2,16),e.k0s()())}function Qt(t,_){1&t&&(e.qex(0),e.j41(1,"p",83),e.pXf(2,17),e.k0s(),e.bVm())}function ei(t,_){1&t&&(e.qex(0),e.j41(1,"p",83),e.pXf(2,18),e.k0s(),e.bVm())}function ni(t,_){1&t&&(e.qex(0),e.j41(1,"p",83),e.pXf(2,19),e.k0s(),e.bVm())}function ti(t,_){1&t&&(e.qex(0),e.nrm(1,"br"),e.j41(2,"p",83),e.pXf(3,28),e.k0s(),e.bVm())}function ii(t,_){if(1&t&&(e.qex(0),e.nrm(1,"br"),e.j41(2,"p",83),e.pXf(3,23),e.k0s(),e.j41(4,"div",84)(5,"label",85),e.pXf(6,24),e.k0s(),e.j41(7,"div",86)(8,"div",87),e.pXf(9,25),e.nI1(10,"javadate"),e.nI1(11,"javadate"),e.k0s()()(),e.j41(12,"div",84)(13,"label",85),e.pXf(14,26),e.k0s(),e.j41(15,"div",86)(16,"div",87),e.EFF(17),e.k0s()()(),e.j41(18,"div",84)(19,"label",85),e.pXf(20,27),e.k0s(),e.j41(21,"div",86)(22,"div",87),e.EFF(23),e.k0s()()(),e.DNE(24,ti,4,0,"ng-container",57),e.bVm()),2&t){const n=e.XpG(3);e.R7$(7),e.Y8G("ngClass",e.eq3(12,f,n.media.isActive("xs"))),e.R7$(4),e.uP7(e.bMT(10,8,n.datenErfassenservice.aktuelleDaten.transferleistungen.butGueltigVon))(e.bMT(11,10,n.datenErfassenservice.aktuelleDaten.transferleistungen.butGueltigBis)),e.nnv(9),e.R7$(4),e.Y8G("ngClass",e.eq3(14,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.transferleistungen.butAktenzeichen,""),e.R7$(4),e.Y8G("ngClass",e.eq3(16,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.transferleistungen.butTransferleistungsart,""),e.R7$(),e.Y8G("ngIf",n.datenErfassenservice.aktuelleDaten.transferleistungen.einwilligungDatenuebermittlung)}}function ai(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",62)(2,"div",63)(3,"h2",68),e.pXf(4,20),e.k0s(),e.j41(5,"div",84)(6,"label",85),e.pXf(7,21),e.k0s(),e.j41(8,"div",86)(9,"div",87),e.EFF(10),e.k0s()()(),e.j41(11,"div",84)(12,"label",85),e.pXf(13,22),e.k0s(),e.j41(14,"div",86)(15,"div",87),e.EFF(16),e.k0s()()(),e.DNE(17,ii,25,18,"ng-container",57),e.k0s()(),e.bVm()),2&t){const n=e.XpG(2);e.R7$(8),e.Y8G("ngClass",e.eq3(5,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.transferleistungen.transferleistungsart,""),e.R7$(4),e.Y8G("ngClass",e.eq3(7,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.transferleistungen.transferleistungsaktenzeichen,""),e.R7$(),e.Y8G("ngIf",n.datenErfassenservice.aktuelleDaten.transferleistungen.but)}}function ri(t,_){if(1&t&&(e.j41(0,"li"),e.EFF(1),e.k0s()),2&t){const n=_.$implicit;e.R7$(),e.E5c(" ",n.vorname," ",n.nachname," (",n.geburtsdatum,") ")}}function si(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,35),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusNichtSelbststaendigerTaetigkeit),"")}}function _i(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,36),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusSelbststaendigerTaetigkeit),"")}}function li(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,37),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusMinijob),"")}}function oi(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,38),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.renteRuheGeld),"")}}function ui(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,39),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusVermietung),"")}}function gi(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,40),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusLandUndForstwirtschaft),"")}}function Ei(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,41),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusKapitalvermoegen),"")}}function di(t,_){if(1&t&&(e.j41(0,"div",84)(1,"label",93),e.pXf(2,42),e.k0s(),e.j41(3,"div",94)(4,"div",87),e.EFF(5),e.nI1(6,"betragNurMitKomma"),e.k0s()()()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(3),e.Y8G("ngClass",e.eq3(4,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(6,2,n.eigeneAngaben.einkommenAusUnterhaltszahlungen),"")}}function mi(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",84)(2,"label",93),e.pXf(3,50),e.k0s(),e.j41(4,"div",94)(
15,"div",87),e.EFF(6),e.k0s()()(),e.j41(7,"div",84)(8,"label",93),e.pXf(9,51),e.k0s(),e.j41(10,"div",94)(11,"div",87),e.EFF(12),e.nI1(13,"betragNurMitKomma"),e.k0s()()(),e.bVm()),2&t){const n=e.XpG(2).$implicit,i=e.XpG(3);e.R7$(4),e.Y8G("ngClass",e.eq3(6,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.entgeldersatzLeistungen.elterngeldbasis.anzahlMonate," "),e.R7$(4),e.Y8G("ngClass",e.eq3(8,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(13,4,n.entgeldersatzLeistungen.elterngeldbasis.betragJaehrlich)," ")}}function ci(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",84)(2,"label",93),e.pXf(3,52),e.k0s(),e.j41(4,"div",94)(5,"div",87),e.EFF(6),e.k0s()()(),e.j41(7,"div",84)(8,"label",93),e.pXf(9,53),e.k0s(),e.j41(10,"div",94)(11,"div",87),e.EFF(12),e.nI1(13,"betragNurMitKomma"),e.k0s()()(),e.bVm()),2&t){const n=e.XpG(2).$implicit,i=e.XpG(3);e.R7$(4),e.Y8G("ngClass",e.eq3(6,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.entgeldersatzLeistungen.elterngeldplus.anzahlMonate," "),e.R7$(4),e.Y8G("ngClass",e.eq3(8,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(13,4,n.entgeldersatzLeistungen.elterngeldplus.betragJaehrlich)," ")}}function hi(t,_){if(1&t&&(e.qex(0),e.DNE(1,mi,14,10,"ng-container",57)(2,ci,14,10,"ng-container",57),e.j41(3,"div",84)(4,"label",93),e.pXf(5,43),e.k0s(),e.j41(6,"div",94)(7,"div",87),e.EFF(8),e.nI1(9,"betragNurMitKomma"),e.k0s()()(),e.j41(10,"div",84)(11,"label",93),e.pXf(12,44),e.k0s(),e.j41(13,"div",94)(14,"div",87),e.EFF(15),e.nI1(16,"betragNurMitKomma"),e.k0s()()(),e.j41(17,"div",84)(18,"label",93),e.pXf(19,45),e.k0s(),e.j41(20,"div",94)(21,"div",87),e.EFF(22),e.nI1(23,"betragNurMitKomma"),e.k0s()()(),e.j41(24,"div",84)(25,"label",93),e.pXf(26,46),e.k0s(),e.j41(27,"div",94)(28,"div",87),e.EFF(29),e.nI1(30,"betragNurMitKomma"),e.k0s()()(),e.j41(31,"div",84)(32,"label",93),e.pXf(33,47),e.k0s(),e.j41(34,"div",94)(35,"div",87),e.EFF(36),e.nI1(37,"betragNurMitKomma"),e.k0s()()(),e.j41(38,"div",84)(39,"label",93),e.pXf(40,48),e.k0s(),e.j41(41,"div",94)(42,"div",87),e.EFF(43),e.nI1(44,"betragNurMitKomma"),e.k0s()()(),e.j41(45,"div",84)(46,"label",93),e.pXf(47,49),e.k0s(),e.j41(48,"div",94)(49,"div",87),e.EFF(50),e.nI1(51,"betragNurMitKomma"),e.k0s()()(),e.bVm()),2&t){const n=e.XpG().$implicit,i=e.XpG(3);e.R7$(),e.Y8G("ngIf",n.entgeldersatzLeistungen.elterngeldbasis),e.R7$(),e.Y8G("ngIf",n.entgeldersatzLeistungen.elterngeldplus),e.R7$(4),e.Y8G("ngClass",e.eq3(30,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(9,16,n.entgeldersatzLeistungen.mutterschaftsgeld),""),e.R7$(5),e.Y8G("ngClass",e.eq3(32,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(16,18,n.entgeldersatzLeistungen.arbeitgeberzuschuss),""),e.R7$(5),e.Y8G("ngClass",e.eq3(34,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(23,20,n.entgeldersatzLeistungen.kurzarbeitergeld),""),e.R7$(5),e.Y8G("ngClass",e.eq3(36,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(30,22,n.entgeldersatzLeistungen.arbeitslosengeld),""),e.R7$(5),e.Y8G("ngClass",e.eq3(38,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(37,24,n.entgeldersatzLeistungen.unterhalt),""),e.R7$(5),e.Y8G("ngClass",e.eq3(40,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(44,26,n.entgeldersatzLeistungen.bafoeg),""),e.R7$(5),e.Y8G("ngClass",e.eq3(42,f,i.media.isActive("xs"))),e.R7$(2),e.SpI(" ",e.bMT(51,28,n.entgeldersatzLeistungen.sonstige),"")}}function Si(t,_){if(1&t&&(e.j41(0,"li",92)(1,"div",84)(2,"label",93),e.pXf(3,34),e.k0s(),e.j41(4,"div",94)(5,"div",87),e.EFF(6),e.k0s()()(),e.DNE(7,si,7,6,"div",95)(8,_i,7,6,"div",95)(9,li,7,6,"div",95)(10,oi,7,6,"div",95)(11,ui,7,6,"div",95)(12,gi,7,6,"div",95)(13,Ei,7,6,"div",95)(14,di,7,6,"div",95)(15,hi,52,44,"ng-container",57),e.k0s()),2&t){const n=_.$implicit,i=e.XpG(3);e.R7$(4),e.Y8G("ngClass",e.eq3(12,f,i.media.isActive("xs"))),e.R7$(2),e.Lme(" ",n.person.vorname," ",n.person.nachname,""),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusNichtSelbststaendigerTaetigkeit>=0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusSelbststaendigerTaetigkeit>0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusMinijob),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.renteRuheGeld>0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusVermietung>0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusLandUndForstwirtschaft>0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusKapitalvermoegen>0),e.R7$(),e.Y8G("ngIf",n.eigeneAngaben.einkommenAusUnterhaltszahlungen>0),e.R7$(),e.Y8G("ngIf",n.entgeldersatzleistungenBezug)}}function bi(t,_){if(1&t&&(e.qex(0),e.j41(1,"div",62)(2,"div",63)(3,"h2",68),e.pXf(4,29),e.k0s(),e.j41(5,"div",84)(6,"label",85),e.pXf(7,30),e.k0s(),e.j41(8,"div",86)(9,"div",87),e.EFF(10),e.k0s()()(),e.j41(11,"div",84)(12,"label",85),e.pXf(13,31),e.k0s(),e.j41(14,"div",86)(15,"div",87),e.EFF(16),e.k0s()()(),e.j41(17,"div",84)(18,"label",85),e.pXf(19,32),e.k0s(),e.j41(20,"div",86)(21,"div",87)(22,"ul",88),e.DNE(23,ri,2,3,"li",89),e.k0s()()()()()(),e.j41(24,"div",62)(25,"div",63)(26,"h2",68),e.pXf(27,33),e.k0s(),e.j41(28,"ul",90),e.DNE(29,Si,16,14,"li",91),e.k0s()()(),e.bVm()),2&t){const n=e.XpG(2);e.R7$(8),e.Y8G("ngClass",e.eq3(8,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.anzahlDerImHaushaltLebendenPersonen,""),e.R7$(4),e.Y8G("ngClass",e.eq3(10,f,n.media.isActive("xs"))),e.R7$(2),e.SpI(" ",n.datenErfassenservice.aktuelleDaten.beiPflegeEltern?"ja":"nein",""),e.R7$(4),e.Y8G("ngClass",e.eq3(12,f,n.media.isActive("xs"))),e.R7$(3),e.Y8G("ngForOf",n.datenErfassenservice.aktuelleDaten.geschwisterkinder),e.R7$(4),e.uP7(n.datenErfassenservice.aktuelleDaten.auswahlJahrFuerEinkommen),e.nnv(27),e.R7$(2),e.Y8G("ngForOf",n.datenErfassenservice.aktuelleDaten.einkommensgemeinschaften)}}function fi(t,_){if(1&t&&(e.j41(0,"div",62)(1,"div",63)(2,"div",69)(3,"div",65,3),e.PLo(5,54),e.nrm(6,"p"),e.YFu(),e.k0s(),e.nrm(7,"app-multi-select-input",96),e.j41(8,"div",97)(9,"p"),e.EFF(10," Wenn Sie einen Bremen Pass oder Leistungsbescheid (z. B. Wohngeld, Kinderzuschlag, ALG II, Asyl) haben, k\xf6nnten Sie ggf. von der Zahlung der Elternbeitr\xe4ge befreit werden. "),e.k0s(),e.j41(11,"p"),e.EFF(12," Wenn Sie Pflegeeltern sind, reichen Sie bitte den Pflegeausweis per Mail oder per Post an die zust\xe4ndige Abrechnungsstelle ein (siehe unten). "),e.k0s(),e.j41(13,"p"),e.EFF(14," F\xfcr die Betreuung in einer Einrichtung von KiTa Bremen (Eigenbetrieb der Stadtgemeinde Bremen) oder eines Freien Tr\xe4gers (z. B. die Kirchen, Wohlfahrtsverb\xe4nde wie AWO oder Deutsches Rotes Kreuz) senden Sie die Nachweise bitte per Mail an "),e.j41(15,"a",98),e.EFF(16,"[email protected]"),e.k0s(),e.EFF(17," oder per Post an den Kita-Beitragsservice (Schillerstr. 1, 28195 Bremen). "),e.k0s(),e.j41(18,"p"),e.EFF(19," F\xfcr die Betreuung in einem Elternverein senden Sie die Nachweise bitte per E-Mail an "),e.j41(20,"a",99),e.EFF(21,"[email protected]"),e.k0s(),e.EFF(22," oder per Post an Die Senator f\xfcr Kinder und Bildung, Elternbeitragsstelle, Rembertiring 8-12, 28195 Bremen. "),e.k0s(),e.j41(23,"p"),e.EFF(24," F\xfcr die Betreuung in der Tagespflege senden Sie die Nachweise bitte per E-Mail an "),e.j41(25,"a",100),e.EFF(26,"[email protected]"),e.k0s(),e.EFF(27," oder per Post an Die Senator f\xfcr Kinder und Bildung, Elternbeitragsstelle, Rembertiring 8-12, 28195 Bremen. "),e.k0s()()()()()),2&t){const n=e.sdS(4),i=e.XpG(2);e.R7$(7),e.Y8G("elementLabel",n.textContent)("elementFormGroup",i.formGroup)("elementControlName",i.controlNames.zustimmungHinweis)}}function Ni(t,_){1&t&&(e.qex(0),e.j41(1,"div",101)(2,"span",82),e.pXf(3,55),e.k0s(),e.nrm(4,"app-fehler-id-anzeige"),e.k0s(),e.bVm())}function Ai(t,_){1&t&&(e.qex(0),e.j41(1,"div",101)(2,"span",82),e.pXf(3,56),e.k0s(),e.nrm(4,"app-fehler-id-anzeige"),e.k0s(),e.bVm())}function Ti(t,_){1&t&&(e.j41(0,"div",102),e.nrm(1,"div",103),e.k0s())}function pi(t,_){1&t&&(e.j41(0,"div",102),e.nrm(1,"div",103),e.k0s())}function Ii(t,_){if(1&t){const n=e.RV6();e.qex(0),e.j41(1,"form",58),e.DNE(2,qt,3,0,"div",59),e.j41(3,"div",60)(4,"div",61),e.PLo(5,4),e.nrm(6,"h2"),e.YFu(),e.k0s(),e.j41(7,"div",62)(8,"div",63),e.DNE(9,Qt,3,0,"ng-container",57)(10,ei,3,0,"ng-container",57)(11,ni,3,0,"ng-container",57),e.k0s(),e.j41(12,"div",64)(13,"div",65,0),e.pXf(15,5),e.k0s(),e.nrm(16,"app-auswahl-menue",66),e.k0s()(),e.DNE(17,ai,18,9,"ng-container",57)(18,bi,30,14,"ng-container",57)(19,fi,28,3,"div",67),e.j41(20,"div",62)(21,"div",63)(22,"h2",68),e.pXf(23,6),e.k0s(),e.j41(24,"div",69)(25,"div",65,1),e.PLo(27,7),e.nrm(28,"p")(29,"p"),e.YFu(),e.k0s(),e.j41(30,"div",65,2),e.PLo(32,8),e.nrm(33,"p"),e.YFu(),e.k0s(),e.j41(34,"app-radio-zustimmung",70),e.bIt("zugestimmt",function(a){e.eBV(n);const r=e.XpG();return e.Njj(r.treffeAuswahl(a))}),e.k0s()()()()(),e.j41(35,"div",60)(36,"div",63)(37,"h2",68),e.EFF(38,"N\xe4chste Schritte"),e.k0s(),e.DNE(39,Ni,5,0,"ng-container",57)(40,Ai,5,0,"ng-container",57),e.j41(41,"div",71)(42,"label",72),e.pXf(43,9),e.k0s(),e.j41(44,"div",73)(45,"button",74),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.beitragsauskunftErzeugen())}),e.pXf(46,10),e.k0s()()(),e.j41(47,"div",71)(48,"label",72),e.pXf(49,11),e.k0s(),e.j41(50,"div",73)(51,"button",75),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.speichern())}),e.j41(52,"div",76)(53,"span"),e.pXf(54,12),e.k0s(),e.DNE(55,Ti,2,0,"div",77),e.k0s()()()(),e.j41(56,"div",71)(57,"label",72),e.pXf(58,13),e.k0s(),e.j41(59,"div",73)(60,"button",75),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.selbstauskunftEinreichen())}),e.j41(61,"div",76)(62,"span"),e.pXf(63,14),e.k0s(),e.DNE(64,pi,2,0,"div",77),e.k0s()()()()()(),e.j41(65,"div",78)(66,"div",79)(67,"button",8
10),e.bIt("click",function(){e.eBV(n);const a=e.XpG();return e.Njj(a.zurueck())}),e.pXf(68,15),e.k0s()()()(),e.bVm()}if(2&t){const n=e.sdS(14),i=e.sdS(26),a=e.sdS(31),r=e.XpG();e.R7$(),e.Y8G("formGroup",r.formGroup)("ngClass",e.eq3(27,Jt,r.media.isActive("lt-md"))),e.R7$(),e.Y8G("ngIf",r.zeigeFehlerWennHinweiseNichtBestaetigtWurden),e.R7$(4),e.uP7(r.datenErfassenservice.aktuelleDaten.kitajahr?r.datenErfassenservice.aktuelleDaten.kitajahr.label:""),e.nnv(5),e.R7$(3),e.Y8G("ngIf",r.datenErfassenservice.aktuelleDaten.auswahl.hoechstsatz),e.R7$(),e.Y8G("ngIf",r.datenErfassenservice.aktuelleDaten.auswahl.bezugSozialleistungen),e.R7$(),e.Y8G("ngIf",r.datenErfassenservice.aktuelleDaten.auswahl.einkommenAusBerufOderEntgeldersatzleistungen),e.R7$(5),e.Y8G("mandatory",!0)("elementLabel",n.textContent)("elementFormGroup",r.formGroup)("elementControlName",r.controlNames.beitragszahlendePerson)("datalist",r.sorgeberechtigtenAuswahlFuerBeitragszahlendePerson),e.R7$(),e.Y8G("ngIf",r.datenErfassenservice.aktuelleDaten.auswahl.bezugSozialleistungen&&!!r.datenErfassenservice.aktuelleDaten.transferleistungen),e.R7$(),e.Y8G("ngIf",r.datenErfassenservice.aktuelleDaten.auswahl.einkommenAusBerufOderEntgeldersatzleistungen&&!!r.datenErfassenservice.aktuelleDaten.geschwisterkinder),e.R7$(),e.Y8G("ngIf",!r.datenErfassenservice.aktuelleDaten.auswahl.hoechstsatz),e.R7$(15),e.Y8G("textZustimmung",i.textContent)("ablehnungText",a.textContent),e.R7$(5),e.Y8G("ngIf",r.zeigeFehlerWennDokumentNichtErzeugbarIst),e.R7$(),e.Y8G("ngIf",r.zeigeFehlerWennEinreichenNichtFunktioniertHat),e.R7$(4),e.Y8G("ngClass",e.eq3(29,f,r.media.isActive("xs"))),e.R7$(6),e.Y8G("ngClass",e.eq3(31,f,r.media.isActive("xs"))),e.R7$(),e.Y8G("disabled",!r.zeigeButtonsMitDatenSpeicherung||r.speichernAktionLaeuft),e.R7$(4),e.Y8G("ngIf",r.speichernAktionLaeuft),e.R7$(4),e.Y8G("ngClass",e.eq3(33,f,r.media.isActive("xs"))),e.R7$(),e.Y8G("disabled",r.einreichenAktionLaeuft)("disabled",!r.zeigeButtonsMitDatenSpeicherung||!r.datenErfassenservice.aktuelleDaten.kindBeitragsUebersichtDto.hatVormerkungen),e.R7$(4),e.Y8G("ngIf",r.einreichenAktionLaeuft)}}let Ri=(()=>{class t extends X{constructor(n,i,a,r,s,o,d,h){super(a,s,r),this.datenErfassenservice=n,this.beitragsService=i,this.stepService=a,this.route=r,this.router=s,this.sorgeberechtigteService=o,this.ref=d,this.media=h,this.controlNames=ce,this.zeigeButtonsMitDatenSpeicherung=!1,this.sorgeberechtigtenAuswahlFuerBeitragszahlendePerson=new z.t([]),this.zeigeFehlerWennDokumentNichtErzeugbarIst=!1,this.zeigeFehlerWennEinreichenNichtFunktioniertHat=!1,this.einreichenAktionLaeuft=!1,this.speichernAktionLaeuft=!1,this.zeigeFehlerWennHinweiseNichtBestaetigtWurden=!1}ngOnInit(){this.formGroup=new l.J3({}),this.formGroup.addControl(this.controlNames.beitragszahlendePerson,new l.hs(null)),this.formGroup.addControl(this.controlNames.zustimmungHinweis,new l.hs(null)),this.formGroup.get(this.controlNames.beitragszahlendePerson).setValidators(n=>n.value?null:{required:!0}),this.formGroup.updateValueAndValidity(),this.subs.push(this.sorgeberechtigteService.sorgeberechtigteImAccount.subscribe(n=>{const i=n.map(a=>({value:a.hash,label:a.vorname+" "+a.nachname}));this.sorgeberechtigtenAuswahlFuerBeitragszahlendePerson.next(i),this.formGroup.get(this.controlNames.beitragszahlendePerson).setValue(this.datenErfassenservice.aktuelleDaten.beitragszahlendePersonHash)})),this.subs.push(this.formGroup.get(this.controlNames.beitragszahlendePerson).valueChanges.pipe((0,M.F)(),(0,he.ZZ)(n=>this.sorgeberechtigteService.sorgeberechtigteImAccount.pipe((0,P.T)(i=>{const a=i.find(r=>r.hash===n);return a?a.id:null})))).subscribe(n=>{this.datenErfassenservice.aktuelleDaten.beitragszahlendePersonId=n})),this.ref.detectChanges()}treffeAuswahl(n){this.datenErfassenservice.aktuelleDaten.zustimmungDatenSpeicherung=n,this.zeigeButtonsMitDatenSpeicherung=n,this.ref.detectChanges()}resetDatenImModel(){this.datenErfassenservice.resetModel()}navigiereZurUebersicht(n){this.router.navigate(["/benutzerkonto","beitraege","uebersicht",n])}selbstauskunftEinreichen(){this.zeigeFehlerWennEinreichenNichtFunktioniertHat=!1,this.zeigeFehlerWennHinweiseNichtBestaetigtWurden=!1,this.blurAllFormFields(),this.formGroup.valid?this.datenErfassenservice.aktuelleDaten.auswahl.hoechstsatz||!this.datenErfassenservice.aktuelleDaten.auswahl.hoechstsatz&&this.formGroup.get(this.controlNames.zustimmungHinweis).value?(this.einreichenAktionLaeuft=!0,this.beitragsService.reicheSelbstauskunftEin().subscribe(n=>{n?(this.einreichenAktionLaeuft=!1,this.resetDatenImModel(),this.navigiereZurUebersicht("erfolgreich-eingereicht")):(this.zeigeFehlerWennEinreichenNichtFunktioniertHat=!0,this.einreichenAktionLaeuft=!1,this.ref.markForCheck())})):(this.zeigeFehlerWennHinweiseNichtBestaetigtWurden=!0,window.scrollTo(0,0)):this.validateAllFormControlsAndFocusFirstOnError()}speichern(){this.blurAllFormFields(),this.formGroup.valid?(this.speichernAktionLaeuft=!0,this.beitragsService.speichereDaten().subscribe(n=>{n&&(this.resetDatenImModel(),this.speichernAktionLaeuft=!1,this.navigiereZurUebersicht("erfolgreich-gespeichert")),this.speichernAktionLaeuft=!1})):this.validateAllFormControlsAndFocusFirstOnError()}beitragsauskunftErzeugen(){this.blurAllFormFields(),this.formGroup.valid?this.beitragsService.beitragsauskunft().subscribe(n=>{if(n&&n.size>0){this.zeigeFehlerWennDokumentNichtErzeugbarIst=!1;const i=document.createElement("a"),a=URL.createObjectURL(n);i.href=a,i.download="Beitragsauskunft.pdf",i.click(),URL.revokeObjectURL(a)}else this.zeigeFehlerWennDokumentNichtErzeugbarIst=!0;this.ref.detectChanges()}):this.validateAllFormControlsAndFocusFirstOnError()}static{this.\u0275fac=function(i){return new(i||t)(e.rXU(G),e.rXU(q),e.rXU(v),e.rXU(R.nX),e.rXU(R.Ix),e.rXU(Se),e.rXU(e.gRc),e.rXU(D.u))}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-zustimmung"]],standalone:!1,features:[e.Vt3],decls:1,vars:1,consts:()=>{let n,i,a,r,s,o,d,h,m,b,c,C,T,w,W,K,j,I,Ae,Te,pe,Ie,Re,Me,Ge,Fe,ke,Ce,ze,De,Pe,ve,$e,we,Oe,Be,Ue,Le,Ze,Xe,We,Ke,je,He,Ve,ye,xe,Ye,Je,qe,Qe,en,nn;return n="" + "\ufffd#6\ufffd" + " Angaben zum Kitajahr " + "\ufffd0\ufffd" + "" + "\ufffd/#6\ufffd" + "",i="Beitragszahlende Person ",a="Datenspeicherung",r="" + "[\ufffd#28\ufffd|\ufffd#29\ufffd]" + " Ich stimme der Speicherung der Daten zu. " + "[\ufffd/#28\ufffd|\ufffd/#29\ufffd]" + "" + "[\ufffd#28\ufffd|\ufffd#29\ufffd]" + " Ich versichere, dass die get\xE4tigten Angaben richtig und vollst\xE4ndig sind. Ich bin ausdr\xFCcklich darauf hingewiesen w
1orden, dass ich jede \xC4nderung, die f\xFCr die Bewilligung der Leistung, hier den Erlass vom H\xF6chstbeitrag, ma\xDFgebend ist, unverz\xFCglich und unaufgefordert der Senator f\xFCr Kinder und Bildung mitzuteilen habe. Ich stimme zu, dass die Daten gespeichert und bei Vertragsabschluss f\xFCr die Beitragsfestsetzung verwendet werden. Stimme ich der Speicherung nicht zu, m\xFCssen diese Daten sp\xE4testens bei Vertragsabschluss erfasst werden. Andernfalls wird der H\xF6chstbetrag erhoben. Mir ist bekannt, dass meine Selbsteinsch\xE4tzung zu einem sp\xE4teren Zeitpunkt durch die Vorlage von Einkommensnachweisen ggf. \xFCberpr\xFCft werden kann und ich auf Grund von falschen, unrichtigen oder unvollst\xE4ndigen Angaben zur R\xFCckzahlung der gew\xE4hrten Leistungen verpflichtet bin. Ferner ist mir bewusst, dass wissentlich falsche Angaben oder das vors\xE4tzliche Verschweigen von rechtserheblichen Tatsachen im Sinne des Strafgesetzbuches strafbar sein k\xF6nnen. " + "[\ufffd/#28\ufffd|\ufffd/#29\ufffd]" + "",r=e.k04(r),s="" + "\ufffd#33\ufffd" + "Ich stimme der Speicherung der Daten nicht zu. Diese Daten m\xFCssen sp\xE4testens bei Vertragsabschluss erfasst werden. Andernfalls wird der H\xF6chstbetrag erhoben." + "\ufffd/#33\ufffd" + "",o=" Hier k\xF6nnen Sie erfahren mit welchen Beitr\xE4gen Sie bei den von Ihnen gemachten Angaben rechnen m\xFCssen. ",d="Beitragsauskunft ",h=" Speichern Sie Ihre Eingaben und machen Sie sp\xE4ter weiter. ",m="Nur Zwischenspeichern",b=" Ihre Daten sind komplett? Reichen Sie Ihre Selbstauskunft nun verbindlich ein. Sie k\xF6nnen nur eine Selbstauskunft einreichen, wenn Sie der Datenberarbeitung zustimmen und mindestens eine Anmeldung durchgef\xFChrt haben. ",c="Selbstauskunft einreichen",C="Zur\xFCck ",T="Bitte best\xE4tigen Sie die Hinweise.",w=" Ich zahle/Wir zahlen ohne weitere Pr\xFCfung den H\xF6chstsatz (keine weiteren Angaben zum Einkommen erforderlich). ",W=" Ich beziehe/Wir beziehen Sozialleistungen. ",K="Ich habe/Wir haben Einkommen aus Berufst\xE4tigkeit und/oder bezog/en Entgeltersatzleistungen z.B. ALG I, Elterngeld, Krankengeld. ",j=" Transferleistungen",I=" Art der Transferleistung ",Ae=" Aktenzeichen der Transferleistung ",Te=" Ich / Wir besitze/n einen Bremen-Pass ",pe=" G\xFCltig ",Ie=" vom " + "\ufffd0\ufffd" + " bis " + "\ufffd1\ufffd" + "",Re=" Aktenzeichen Bremen-Pass ",Me=" Art der Leistung Bremen-Pass ",Ge=" Ich bin/Wir sind damit einverstanden, dass meine/ unsere Daten zum Bremen-Pass elektronisch an die betreuende Tageseinrichtung \xFCbermittelt werden, damit ich/wir von Kosten f\xFCr Ausfl\xFCge etc. befreit werden k\xF6nnen. ",Fe=" Geschwisterkinder",ke=" Anzahl der im Haushalt lebenden Personen ",Ce=" Das Kind lebt bei Pflegeeltern ",ze=" Geschwisterkinder ",De=" Angaben zum Einkommen aus dem " + "\ufffd0\ufffd" + "",Pe=" Name ",ve=" Erwerbseinkommen (Eink\xFCnfte aus nichtselbst\xE4ndiger T\xE4tigkeit, Eink\xFCnfte aus geringf\xFCgiger Besch\xE4ftigung) ",$e=" Eink\xFCnfte aus selbst\xE4ndiger T\xE4tigkeit ",we=" Eink\xFCnfte aus Minijob ",Oe=" Rente oder Ruhegeld ",Be=" Eink\xFCnfte aus Vermietung/Verpachtung (abz\xFCglich Aufwendungen) ",Ue=" Eink\xFCnfte aus Land- und Forstwirtschaft ",Le=" Eink\xFCnfte aus Kapitalverm\xF6gen (z.B. Zinsen, Dividenden) ",Ze=" Eink\xFCnfte aus Unterhaltszahlungen f\xFCr einen geschiedenen Ehegatten ",Xe=" Mutterschaftsgeld ",We=" Arbeitgeberzuschuss ",Ke=" Kurzarbeitergeld ",je=" Arbeitslosengeld I ",He=" UVG/Unterhalt ",Ve=" Baf\xF6G ",ye=" Sonstige (Krankengeld, Rente) ",xe=" Elterngeld Basis Anzahl Monate ",Ye=" Elterngeld Basis J\xE4hrlicher Betrag ",Je=" Elterngeld Plus Anzahl Monate ",qe=" Elterngeld Plus J\xE4hrlicher Betrag ",Qe="" + "\ufffd#6\ufffd" + " Folgenden Hinweis habe ich zur Kenntnis genommen. " + "\ufffd/#6\ufffd" + "",en="Eine Beitragsauskunft ist derzeit nicht m\xF6glich. Wir bitten um Entschuldigung.",nn="Beim Einreichen der Selbstauskunft trat ein technischer Fehler auf. Bitte versuchen Sie es sp\xE4ter noch einmal.",[["labelAuswahlSorgeberechtigter",""],["labelZustimmung",""],["labelAblehnung",""],["labelZustimmungHinweis",""],n,i,a,r,s,o,d,h,m,b,c,C,T,w,W,K,j,I,Ae,Te,pe,Ie,Re,Me,Ge,Fe,ke,Ce,ze,De,Pe,ve,$e,we,Oe,Be,Ue,Le,Ze,Xe,We,Ke,je,He,Ve,ye,xe,Ye,Je,qe,Qe,en,nn,[4,"ngIf"],[3,"formGroup","ngClass"],["class","alert alert-danger","role","alert",4,"ngIf"],[1,"card"],[1,"card-header"],[1,"card","m-2"],[1,"card-body"],[1,"form-group","m-2"],["hidden",""],[3,"mandatory","elementLabel","elementFormGroup","elementControlName","datalist"],["class","card m-2",4,"ngIf"],[1,"card-title"],[1,"form-group"],[3,"zugestimmt","textZustimmung","ablehnungText"],[1,"row","mt-5"],[1,"col-sm-7","mb-0","pb-1","g-on-content-shaded"],[1,"col-sm-5","pb-1",3,"ngClass"],["type","button",1,"btn","btn-primary","me-auto",3,"click"],["type","button",1,"btn","btn-primary","me-auto",3,"click","disabled"],[1,"d-flex","justify-content-center"],["class","ms-3",4,"ngIf"],[1,"pt-2","pb-4"],[1,"d-flex","flex-wrap-reverse","pt-2"],["type","button",1,"btn","btn-secondary","me-auto",3,"click"],["role","alert",1,"alert","alert-danger"],[1,"ep-text-justify"],[1,"card-text"],[1,"row"],[1,"col-sm-4","mb-0","pb-1","g-on-content-shaded"],[1,"col-sm-8","pb-1",3,"ngClass"],[1,"g-text-wrap"],[1,"list-unstyled"],[4,"ngFor","ngForOf"],[1,"list-group","list-group-flush"],["class","list-group-item",4,"ngFor","ngForOf"],[1,"list-group-item"],[1,"col-sm-8","mb-0","pb-1","g-on-content-shaded"],[1,"col-sm-4","pb-1",3,"ngClass"],["class","row",4,"ngIf"],[3,"elementLabel","elementFormGroup","elementControlName"],[1,"m-2","ms-5"],["href","mailto:[email protected]","target","_blank"],["href","mailto:[email protected]","target","_blank"],["href","mailto:[email protected]","target","_blank"],["role","alert",1,"alert","alert-danger","m-1"],[1,"ms-3"],[1,"g-loader-btn"]]},template:function(i,a){1&i&&e.DNE(0,Ii,69,35,"ng-container",57),2&i&&e.Y8G("ngIf",a.formGroup)},dependencies:[N.YU,N.Sq,N.bT,l.qT,l.cb,l.j4,y.V,oe.d,yt.s,xt,Yt.t,me],encapsulation:2,changeDetection:0})}}return t})();var Mi=u(76646);let x=(()=>{class t{constructor(n,i){this.datenerfassenService=n,this.router=i}canActivate(){return!!this.datenerfassenService.aktuelleDaten.kindBeitragsUebersichtDto||(this.router.navigate(["/benutzerkonto","beitraege","uebersicht"]),!1)}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(G),e.KVO(R.Ix))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Gi=(()=>{class t{constructor(n,i){this.kinderService=n,this.datenErfassenService=i}resolve(){if(!this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto||!this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.kind)return(0,k.of)([]);{const n=this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.kind;return this.kinderService.kinderImAccount.pipe((0,P.T)(i=>i.filter(a=>n.firstname!==a.vorname&&n.lastname!==a.nachname)))}}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(V),e.KVO(G))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Fi=(()=>{class t{constructor(n){this.sorgeberechtigteService=n}resolve(){return this.sorgeberechtigteService.sorgeberechtigteImAccount}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(Se))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var ki=u(49776);let Ci=(()=>{class t{constructor(n,i){this.http=n,this.location=i}getBerechnungsgrundlage(n,i){return this.http.get(this.location.prepareExternalUrl(`/api/accounts/${n}/kinder/${i}/beitraege/berechnungsgrundlage`)).pipe((0,B.W)(()=>(0,k.of)(void 0)))}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(U.Qq),e.KVO(L.aZ))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),zi=(()=>{class t{constructor(n,i,a,r,s){this.kinderService=n,this.datenErfassenService=i,this.berechnungsGrundlageHttpService=a,this.userService=r,this.beitragsService=s}resolve(n,i){const a=n.paramMap.get("kind-hash"),r=n.paramMap.get("beitraege-hash");let s=(0,k.of)(!1);a&&(s=this.kinderService.kindZuHash(a).pipe((0,he.ZZ)(d=>(this.datenErfassenService.setzeAusgewaehltesKind(d),this.berechnungsGrundlageHttpService.getBerechnungsgrundlage(this.userService.account.id,this.datenErfassenService.aktuelleDaten.kindBeitragsUebersichtDto.kind.id))),(0,P.T)(d=>(this.datenErfassenService.aktuelleDaten.berechnungsGrundlage=d,!0))));let o=(0,k.of)(!1);return r&&"neue-daten"!==r?o=this.beitragsService.ladeDaten(r).pipe((0,P.T)(d=>(this.datenErfassenService.setzeZuBearbeiteneDaten(d),this.datenErfassenService.datenImBearbeitenModus.next(!0),!0))):this.datenErfassenService.datenImBearbeitenModus.next(!1),(0,ki.zV)([s,o])}static{this.\u0275fac=function(i){return new(i||t)(e.KVO(V),e.KVO(G),e.KVO(Ci),e.KVO(H.h),e.KVO(q))}}static{this.\u0275prov=e.jDH({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})(),Di=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=e.$C({type:t})}static{this.\u0275inj=e.G2t({imports:[ie.iI.forChild([{path:"",component:an,canActivate:[Mi.q],children:[{path:"uebersicht/:status",resolve:{daten:se},runGuardsAndResolvers:"always",component:re},{path:"uebersicht",resolve:{daten:se},runGuardsAndResolvers:"always",component:re},{path:"erfassen/:kind-hash/:beitraege-hash",component:Vn,resolve:{daten:zi}
1,children:[{path:"auswahl",component:et},{path:"transferleistungen",component:ot,canActivate:[x]},{path:"geschwisterkinder",component:Tt,canActivate:[x],resolve:{daten:Gi}},{path:"einkommensgemeinschaft",component:Ht,canActivate:[x],resolve:{daten:Fi}},{path:"zustimmung",component:Ri,canActivate:[x]}]}]}]),ie.iI]})}}return t})();var Pi=u(51182),vi=u(93887),be=u(36453),$i=u(13677),wi=u(31261),fe=u(86261),Ne=u(38661);let Oi=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=e.$C({type:t})}static{this.\u0275inj=e.G2t({imports:[N.MD,l.X1,fe.r,Ne.x,be.e]})}}return t})();var Bi=u(3111),Ui=u(22773),Li=u(40707),Zi=u(74947),Xi=u(20325),Wi=u(62941),Ki=u(67997),ji=u(36973),Hi=u(56444);let Vi=(()=>{class t{static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275mod=e.$C({type:t})}static{this.\u0275inj=e.G2t({imports:[N.MD,Di,Pi.r,vi.G,l.X1,be.e,$i.s,wi.q,Oi,fe.r,Ne.x,Bi.B,Ui.g,Li.U,Zi.f,Xi.Q,Wi.L,Ki.$,ji.J,Hi.R]})}}return t})()}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.