@@ -4,6 +4,7 @@ dependencies:
44 module :
55 - os2forms
66 - os2forms_fordelingskomponent
7+ - os2forms_permissions_by_term
78 - webform_encrypt
89 - webform_entity_print
910 - webform_revisions
@@ -73,9 +74,6 @@ third_party_settings:
7374 erklaering :
7475 encrypt : true
7576 encrypt_profile : webform
76- underskriftsoplysninger_underskrift :
77- encrypt : true
78- encrypt_profile : webform
7977 underskriftsoplysninger_underskriftsdato :
8078 encrypt : true
8179 encrypt_profile : webform
@@ -108,35 +106,41 @@ template: false
108106archive : false
109107id : os2forms_fdk_kp_sp241
110108title : " SP241 (eksempel): Ansøgning om helbredstillæg"
111- description : " "
109+ description : " <p>/webform/os2forms_fdk_kp_sp241/test?ansoeger_personnummer=1234567890&ansoeger_telefonnummer=12345678</p> "
112110categories :
111+ - Eksempel
113112 - KP
114113 - SP
115- - Eksempel
116114elements : |-
117115 ansoeger_fornavn:
118116 '#type': textfield
119117 '#title': Fornavn
120118 '#required': true
119+ '#prepopulate': true
121120 ansoeger_mellemnavn:
122121 '#type': textfield
123122 '#title': Mellemnavn
123+ '#prepopulate': true
124124 ansoeger_efternavn:
125125 '#type': textfield
126126 '#title': Efternavn
127127 '#required': true
128+ '#prepopulate': true
128129 ansoeger_personnummer:
129130 '#type': textfield
130131 '#title': Personnummer
131132 '#required': true
132133 '#pattern': '\d{10}'
134+ '#prepopulate': true
133135 ansoeger_telefonnummer:
134136 '#type': textfield
135137 '#title': Telefonnummer
136138 '#pattern': \d+
139+ '#prepopulate': true
137140 sygeforsikring:
138141 '#type': checkbox
139142 '#title': Sygeforsikring
143+ '#prepopulate': true
140144 sygeforsikring_gruppe:
141145 '#type': select
142146 '#title': Gruppe
@@ -148,6 +152,7 @@ elements: |-
148152 GRUPPE_N: 'Gruppe N'
149153 GRUPPE_S: 'Gruppe S'
150154 GRUPPE_BASIS: Basis
155+ '#prepopulate': true
151156 '#states':
152157 _visible:
153158 ':input[name="sygeforsikring"]':
@@ -159,19 +164,20 @@ elements: |-
159164 '#type': checkbox
160165 '#title': Erklæring
161166 '#required': true
162- underskriftsoplysninger_underskrift:
163- '#type': textfield
164- '#title': Underskrift
167+ '#prepopulate': true
165168 underskriftsoplysninger_underskriftsdato:
166169 '#type': date
167170 '#title': Underskriftsdato
171+ '#disabled': true
168172 '#default_value': today
169173 fuldmagt:
170174 '#type': checkbox
171175 '#title': Fuldmagt
176+ '#prepopulate': true
172177 fuldmagt_fuldmagtdokumentnavn:
173178 '#type': textfield
174179 '#title': Navn
180+ '#prepopulate': true
175181 '#states':
176182 _visible:
177183 ':input[name="fuldmagt"]':
@@ -183,6 +189,7 @@ elements: |-
183189 '#type': textfield
184190 '#title': Personnummer
185191 '#pattern': '\d{10}'
192+ '#prepopulate': true
186193 '#states':
187194 _visible:
188195 ':input[name="fuldmagt"]':
@@ -417,47 +424,6 @@ handlers:
417424 recipient_it_system_look_up : 1
418425 recipient_it_system : " "
419426 recipient_authority : " 55133018"
420- xml_template : |
421- <?xml version="1.0" encoding="UTF-8"?>
422- <SP241 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
423- <Header>
424- <Myndighed>urn:oio:cvr-nr:{{ handler.settings.sender.sender_id }}</Myndighed>
425- <ModtagetDato>{{ submission.completed.value|date("Y-m-d") }}</ModtagetDato>
426- <KLE>{{ handler.settings.distribution_context.kle_emne }}</KLE>
427- {% for file in files.dokumenter_overslag|default([]) %}
428- <Dokumenter>
429- <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>
430- <Dokumenttype>Overslag</Dokumenttype>
431- </Dokumenter>
432- {% endfor %}
433- {% for file in files.dokumenter_faktura|default([]) %}
434- <Dokumenter>
435- <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>
436- <Dokumenttype>Faktura</Dokumenttype>
437- </Dokumenter>
438- {% endfor %}
439- {% for file in files.dokumenter_bilag|default([]) %}
440- <Dokumenter>
441- <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>
442- <Dokumenttype>Bilag</Dokumenttype>
443- </Dokumenter>
444- {% endfor %}
445- </Header>
446- <AnsoegerOplysninger>
447- <Ansoeger>
448- <Fornavn>{{ submission.data.ansoeger_fornavn }}</Fornavn>
449- {% if submission.data.ansoeger_mellemnavn|default(false) %}
450- <Mellemnavn>{{ submission.data.ansoeger_mellemnavn }}</Mellemnavn>
451- {% endif %}
452- <Efternavn>{{ submission.data.ansoeger_efternavn }}</Efternavn>
453- <Personnummer>urn:oio:cpr:{{ submission.data.ansoeger_personnummer_cpr_ }}</Personnummer>
454- </Ansoeger>
455- </AnsoegerOplysninger>
456- <Erklaering>Accepteret</Erklaering>
457- <Underskriftsoplysninger>
458- <Underskrift>{{ submission.data.ansoeger_fornavn }}{% if submission.data.ansoeger_mellemnavn|default(false) %} {{ submission.data.ansoeger_mellemnavn }}{% endif %} {{ submission.data.ansoeger_efternavn }}</Underskrift>
459- <Underskriftsdato>{{ submission.completed.value|date("Y-m-d") }}</Underskriftsdato>
460- </Underskriftsoplysninger>
461- </SP241>
427+ xml_template: "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<SP241 xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\">\r\n <Header>\r\n <Myndighed>urn:oio:cvr-nr:{{ handler.settings.sender.sender_id }}</Myndighed>\r\n <ModtagetDato>{{ submission.completed.value|date(\"Y-m-d\") }}</ModtagetDato>\r\n <KLE>{{ handler.settings.distribution_context.kle_emne }}</KLE>\r\n {% for file in files.dokumenter_overslag|default([]) %}\r\n <Dokumenter>\r\n <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>\r\n <Dokumenttype>Overslag</Dokumenttype>\r\n </Dokumenter>\r\n {% endfor %}\r\n {% for file in files.dokumenter_faktura|default([]) %}\r\n <Dokumenter>\r\n <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>\r\n <Dokumenttype>Faktura</Dokumenttype>\r\n </Dokumenter>\r\n {% endfor %}\r\n {% for file in files.dokumenter_bilag|default([]) %}\r\n <Dokumenter>\r\n <Dokumentnavn>{{ file.sftp_filename }}</Dokumentnavn>\r\n <Dokumenttype>Bilag</Dokumenttype>\r\n </Dokumenter>\r\n {% endfor %}\r\n </Header>\r\n <AnsoegerOplysninger>\r\n <Ansoeger>\r\n <Fornavn>{{ submission.data.ansoeger_fornavn }}</Fornavn>\r\n {% if submission.data.ansoeger_mellemnavn|default(false) %}\r\n <Mellemnavn>{{ submission.data.ansoeger_mellemnavn }}</Mellemnavn>\r\n {% endif %}\r\n <Efternavn>{{ submission.data.ansoeger_efternavn }}</Efternavn>\r\n <Personnummer>urn:oio:cpr:{{ submission.data.ansoeger_personnummer }}</Personnummer>\r\n </Ansoeger>\r\n </AnsoegerOplysninger>\r\n <Erklaering>Accepteret</Erklaering>\r\n <Underskriftsoplysninger>\r\n <Underskrift>{{ submission.data.ansoeger_fornavn }}{% if submission.data.ansoeger_mellemnavn|default(false) %} {{ submission.data.ansoeger_mellemnavn }}{% endif %} {{ submission.data.ansoeger_efternavn }}</Underskrift>\r\n <Underskriftsdato>{{ submission.data.underskriftsoplysninger_underskriftsdato|date(\"Y-m-d\") }}</Underskriftsdato>\r\n </Underskriftsoplysninger>\r\n</SP241>\r\n"
462428 xsd_url : " module://os2forms_fordelingskomponent/resources/SP/SF2900_XSD/SP241.xsd"
463429variants : {}
0 commit comments