diff --git a/.woodpecker/prod.yml b/.woodpecker/prod.yml index 02544252..bf87646a 100644 --- a/.woodpecker/prod.yml +++ b/.woodpecker/prod.yml @@ -24,11 +24,22 @@ steps: playbook: "release" pre_up: # Fixes issue with 'Drupal\mysql\Driver\Database\mysql\Connection' not found - - itkdev-docker-compose-server run --rm phpfpm composer2 dump-autoload + - itkdev-docker-compose-server run --rm phpfpm composer dump-autoload - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes deploy + + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:check - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:update - - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import da ../translations/strings/ai-screening.da.po --override=all - - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes config_translation_po:import da ../translations/config/ai-screening-config.da.po + + # Cf. task translation:import + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import --type=not-customized --override=not-customized da ../translations/contrib-translations.da.po + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes config_translation_po:import --type=not-customized --override=not-customized da ../config/translations/config.da.po + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_project/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_project_track/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_reports/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/themes/custom/itkdev/itkdev_base_theme/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/themes/custom/itkdev/itkdev_project_theme/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes cache:rebuild - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes browse --no-browser cron: diff --git a/.woodpecker/stg.yml b/.woodpecker/stg.yml index 3e31a8ca..a51304fc 100644 --- a/.woodpecker/stg.yml +++ b/.woodpecker/stg.yml @@ -39,13 +39,22 @@ steps: # Cleanup theme building - rm -rf web/themes/custom/itkdev/*/node_modules # Deploy site. - - itkdev-docker-compose-server exec phpfpm composer install --no-dev -o --classmap-authoritative - # Fixes issue with 'Drupal\mysql\Driver\Database\mysql\Connection' not found - - itkdev-docker-compose-server exec phpfpm composer2 dump-autoload + - itkdev-docker-compose-server exec phpfpm composer install --no-dev --optimize-autoloader - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes deploy + + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:check - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:update - - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import da ../translations/strings/ai-screening.da.po --override=all - - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes config_translation_po:import da ../translations/config/ai-screening-config.da.po + + # Cf. task translation:import + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import --type=not-customized --override=not-customized da ../translations/contrib-translations.da.po + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes config_translation_po:import --type=not-customized --override=not-customized da ../config/translations/config.da.po + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_project/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_project_track/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/modules/custom/ai_screening_reports/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/themes/custom/itkdev/itkdev_base_theme/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes locale:import-all --type=not-customized --override=not-customized ../web/themes/custom/itkdev/itkdev_project_theme/translations/ + - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes cache:rebuild - itkdev-docker-compose-server exec phpfpm vendor/bin/drush --yes browse --no-browser cron: diff --git a/CHANGELOG.md b/CHANGELOG.md index aadf58df..3554eb54 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning]. ## [Unreleased] +## [0.4.0] - 2026-01-29 + - [PR-126](https://github.com/itk-dev/ai-screening/pull/126) Updated translation files - [PR-127](https://github.com/itk-dev/ai-screening/pull/127) @@ -286,5 +288,6 @@ and this project adheres to [Semantic Versioning]. [Keep a Changelog]: https://keepachangelog.com/en/1.1.0/ [Semantic Versioning]: https://semver.org/spec/v2.0.0.html -[Unreleased]: https://github.com/itk-dev/ai-screening/compare/0.1.0...HEAD +[Unreleased]: https://github.com/itk-dev/ai-screening/compare/0.4.0...HEAD +[0.4.0]: https://github.com/itk-dev/ai-screening/compare/0.3.4...0.4.0 [0.1.0]: https://github.com/itk-dev/ai-screening/releases/tag/0.1.0 diff --git a/config/sync/config_ignore.settings.yml b/config/sync/config_ignore.settings.yml index 1edd9c66..be0597b0 100644 --- a/config/sync/config_ignore.settings.yml +++ b/config/sync/config_ignore.settings.yml @@ -2,6 +2,5 @@ _core: default_config_hash: IgOVnECx6lbVt6JVFnadoEEugneDf3UblPZnOzov43Q mode: intermediate ignored_config_entities: - import: - - "webform.webform.*" + import: {} export: {} diff --git a/config/sync/core.base_field_override.node.project.title.yml b/config/sync/core.base_field_override.node.project.title.yml index 10f2d182..d1196341 100644 --- a/config/sync/core.base_field_override.node.project.title.yml +++ b/config/sync/core.base_field_override.node.project.title.yml @@ -8,7 +8,7 @@ id: node.project.title field_name: title entity_type: node bundle: project -label: Title +label: Name description: "" required: true translatable: true diff --git a/config/sync/core.entity_form_display.node.project.default.yml b/config/sync/core.entity_form_display.node.project.default.yml index 036826f1..c1424c36 100644 --- a/config/sync/core.entity_form_display.node.project.default.yml +++ b/config/sync/core.entity_form_display.node.project.default.yml @@ -17,7 +17,7 @@ third_party_settings: - title - field_description - field_department - label: Screeningsinformation + label: Projektinformation region: content parent_name: "" weight: 0 diff --git a/config/sync/field.field.node.project.field_department.yml b/config/sync/field.field.node.project.field_department.yml index aad23bef..fb629f3d 100644 --- a/config/sync/field.field.node.project.field_department.yml +++ b/config/sync/field.field.node.project.field_department.yml @@ -11,7 +11,7 @@ field_name: field_department entity_type: node bundle: project label: Department -description: "Hvilke magistratsafdelinger screeningen hører under" +description: "Hvilke magistratsafdelinger projektet hører under" required: true translatable: false default_value: {} diff --git a/config/sync/field.field.node.project.field_project_state.yml b/config/sync/field.field.node.project.field_project_state.yml index 1f4322ce..faae7ed0 100644 --- a/config/sync/field.field.node.project.field_project_state.yml +++ b/config/sync/field.field.node.project.field_project_state.yml @@ -11,7 +11,7 @@ id: node.project.field_project_state field_name: field_project_state entity_type: node bundle: project -label: "Screening state" +label: "Project state" description: "" required: false translatable: false diff --git a/config/sync/group.type.project_group.yml b/config/sync/group.type.project_group.yml index 2c03b1fc..7c7f75e6 100644 --- a/config/sync/group.type.project_group.yml +++ b/config/sync/group.type.project_group.yml @@ -3,8 +3,8 @@ langcode: en status: true dependencies: {} id: project_group -label: "Screening group" -description: "A group that works on a screening." +label: "Project group" +description: "A group that works on a project." new_revision: false creator_membership: true creator_wizard: false diff --git a/config/sync/language/da/core.entity_form_display.node.project.default.yml b/config/sync/language/da/core.entity_form_display.node.project.default.yml index 5d5eba8e..dee83386 100644 --- a/config/sync/language/da/core.entity_form_display.node.project.default.yml +++ b/config/sync/language/da/core.entity_form_display.node.project.default.yml @@ -1,6 +1,6 @@ third_party_settings: field_group: group_project_information: - label: Screeningsinformation + label: Projektinformation group_state: label: Tilstand diff --git a/config/sync/language/da/field.field.node.project.field_department.yml b/config/sync/language/da/field.field.node.project.field_department.yml index 2f0c9a51..3fcd3f37 100644 --- a/config/sync/language/da/field.field.node.project.field_department.yml +++ b/config/sync/language/da/field.field.node.project.field_department.yml @@ -1,2 +1,2 @@ label: Magistrat -description: "Hvilken magistratsafdeling hører screeningen under" +description: "Hvilken magistratsafdeling hører projektet under" diff --git a/config/sync/language/da/field.field.node.project.field_project_state.yml b/config/sync/language/da/field.field.node.project.field_project_state.yml index 0bd2b5b0..94fbbffe 100644 --- a/config/sync/language/da/field.field.node.project.field_project_state.yml +++ b/config/sync/language/da/field.field.node.project.field_project_state.yml @@ -1 +1 @@ -label: Screeningstilstand +label: Projekttilstand diff --git a/config/sync/language/da/group.type.project_group.yml b/config/sync/language/da/group.type.project_group.yml index 1e13825a..88bd0976 100644 --- a/config/sync/language/da/group.type.project_group.yml +++ b/config/sync/language/da/group.type.project_group.yml @@ -1,2 +1,2 @@ -label: Screeninggruppe -description: "A group that works on a screening." +label: Projectgruppe +description: "A group that works on a project." diff --git a/config/sync/language/da/node.type.project.yml b/config/sync/language/da/node.type.project.yml index ce57d4a7..d9fb7f20 100644 --- a/config/sync/language/da/node.type.project.yml +++ b/config/sync/language/da/node.type.project.yml @@ -1 +1,3 @@ -name: Screening +name: Projekt +description: "" +help: "" diff --git a/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml b/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml index 5790a05d..ddb8c2ed 100644 --- a/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml +++ b/config/sync/language/da/taxonomy.vocabulary.project_track_type.yml @@ -1,2 +1,2 @@ -name: "Screeningsspor type" -description: "Screening tracks are used to group tools to represent a unified evaluation of part of a screening" +name: "Projektspor type" +description: "Project tracks are used to group tools to represent a unified evaluation of part of a project" diff --git a/config/sync/language/da/views.view.projects.yml b/config/sync/language/da/views.view.projects.yml index ca746b32..80439092 100644 --- a/config/sync/language/da/views.view.projects.yml +++ b/config/sync/language/da/views.view.projects.yml @@ -1,9 +1,9 @@ -label: Screeninger +label: Projekter display: default: display_title: Default display_options: - title: Screeninger + title: Projekter fields: nid: label: ID @@ -25,10 +25,10 @@ display: alter: text: "{% set project_status = project_track_evaluation(nid.__toString()) %}\r\n{{ include('@itkdev_project_theme/components/project-status.html.twig') }}" field_department: - label: Magistrat + label: Magistratsafdeling separator: ", " name: - label: Screeningsejer + label: Projektejer separator: ", " pager: options: @@ -57,15 +57,15 @@ display: combine: expose: label: Søg - description: "Filtrér på screeningstitel, beskrivelse eller screeningsejer" + description: "Filtrér på projekttitel, beskrivelse eller projektejer" field_department_target_id: expose: - label: Magistrat + label: Magistratsafdeling uid_current: expose: label: "Er brugeren som er logget ind" group_info: - label: "Begræns listen til:" + label: "Begræns listen til" group_items: 1: title: Mine @@ -76,4 +76,4 @@ display: display_title: Side display_options: menu: - title: Screeninger + title: Projekter diff --git a/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml b/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml index 85712551..6b16b712 100644 --- a/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml +++ b/config/sync/language/da/webform.webform.complexity_uncertainty_default.yml @@ -5,7 +5,7 @@ elements: |- '#title': Kompleksitet hvor_stor_er_projektorganisationen: '#type': ai_screening_weighted_radios - '#title': 'Hvor stor er screeningsorganisationen?' + '#title': 'Hvor stor er projektorganisationen?' '#options': '10,0': '1-5 personer' '7,0': '6-10 personer' @@ -15,7 +15,7 @@ elements: |- '#options__properties': '' hvor_stor_er_projektets_indflydelse_paa_forretningsstrategiske_m: '#type': ai_screening_weighted_radios - '#title': 'Hvor stor er screeningens indflydelse på forretningsstrategiske mål?' + '#title': 'Hvor stor er projektets indflydelse på forretningsstrategiske mål?' '#options': '10,0': Uvæsentlig '7,0': 'Rar at have' @@ -25,7 +25,7 @@ elements: |- '#options__properties': '' hvad_er_den_geografiske_distribution_af_projektorganisationen: '#type': ai_screening_weighted_radios - '#title': 'Hvad er den geografiske distribution af screeningsorganisationen?' + '#title': 'Hvad er den geografiske distribution af projektorganisationen?' '#options': '10,0': 'Samme bygning' '7,0': 'Samme magistratsafdeling' @@ -35,17 +35,17 @@ elements: |- '#options__properties': '' har_projektorganisationen_erfaring_med_de_involverede_teknologie: '#type': ai_screening_weighted_radios - '#title': 'Har screeningsorganisationen erfaring med de involverede teknologier?' + '#title': 'Har projektorganisationen erfaring med de involverede teknologier?' '#options': '10,0': 'Etablerede eksperter' - '7,0': 'Har gennemført screeninger med samme teknologi med ekstern bistand' + '7,0': 'Har gennemført projekter med samme teknologi med ekstern bistand' '5,0': 'Har gennemført pilotforløb med teknologien' '3,0': 'Har arbejdet med lignende teknologier' '1,0': 'Ingen erfaring med teknologien' '#options__properties': '' hvilke_organisatoriske_afhaengigheder_er_der_i_projektafviklinge: '#type': ai_screening_weighted_radios - '#title': 'Hvilke organisatoriske afhængigheder er der i screeningsafviklingen?' + '#title': 'Hvilke organisatoriske afhængigheder er der i projektafviklingen?' '#options': '10,0': Ingen '7,0': 'Fordrer koordination med andre indsatser' @@ -55,13 +55,13 @@ elements: |- '#options__properties': '' hvilke_tekniske_afhaengigheder_er_der_i_projektafviklingen: '#type': ai_screening_weighted_radios - '#title': 'Hvilke tekniske afhængigheder er der i screeningsafviklingen?' + '#title': 'Hvilke tekniske afhængigheder er der i projektafviklingen?' '#options': '10,0': Ingen '7,0': 'Mindre tilretninger af etablerede platforme' '5,0': 'Større ændringer i etablerede platforme' - '3,0': 'Flere essentielle leverancer fra anden screening' - '1,0': 'Flere essentielle leverancer til/fra andre screeninger' + '3,0': 'Flere essentielle leverancer fra andet projekt' + '1,0': 'Flere essentielle leverancer til/fra andre projekter' '#options__properties': '' usikkerhed: '#type': webform_wizard_page @@ -88,7 +88,7 @@ elements: |- '#options__properties': '' hvor_lang_tid_vil_projektet_formodentligt_straekke_sig_over: '#type': ai_screening_weighted_radios - '#title': 'Hvor lang tid vil screeningen formodentligt strække sig over?' + '#title': 'Hvor lang tid vil projektet formodentligt strække sig over?' '#options': '0,10': '0-6 uger' '0,7': '7-12 uger' @@ -98,7 +98,7 @@ elements: |- '#options__properties': '' hvordan_er_projektet_scopet: '#type': ai_screening_weighted_radios - '#title': 'Hvordan er screeningen scopet?' + '#title': 'Hvordan er projektet scopet?' '#options': '0,10': 'Klar og velstruktureret tidsplan, veldefineret omfang.' '0,7': 'Tidsplan kræver afklaring, omfang løst defineret' diff --git a/config/sync/language/da/webform.webform.ethics_default.yml b/config/sync/language/da/webform.webform.ethics_default.yml index 23ab03de..27775bd8 100644 --- a/config/sync/language/da/webform.webform.ethics_default.yml +++ b/config/sync/language/da/webform.webform.ethics_default.yml @@ -32,7 +32,7 @@ elements: |- 1_3_mulighed_for_menneskelig_kontrol: '#type': text_format '#title': '1.3 Mulighed for menneskelig kontrol' - '#help': '
En væsentlig kilde til transparens og tillid i forhold til AI-løsninger er borgernes mulighed for at kontrollere løsningens bidrag til et samlet output og korrigere for mulige fejlantagelser eller fejl-output. Borgere skal i den forbindelse have mulighed for at gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given AI-løsning, og den måde nået frem til et resultat.
I svaret skal der redegøres for, om og hvordan løsningen har indbygget muligheden for menneskelig verififikation af output.
' + '#help': 'En væsentlig kilde til transparens og tillid i forhold til AI-løsninger er borgernes mulighed for at kontrollere løsningens bidrag til et samlet output og korrigere for mulige fejlantagelser eller fejl-output. Borgere skal i den forbindelse have mulighed for at gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given AI-løsning, og den måde nået frem til et resultat.
I svaret skal der redegøres for, om og hvordan løsningen har indbygget muligheden for menneskelig verifikation af output.
' '#help_display': element_before '#allowed_formats': simple_editor: simple_editor @@ -129,7 +129,7 @@ elements: |- 3_1_ressourceforbrug: '#type': text_format '#title': '3.1 Ressourceforbrug' - '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af screeningens formål.
' + '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
' '#help_display': element_before '#allowed_formats': simple_editor: simple_editor diff --git a/config/sync/language/da/webform.webform.law_default.yml b/config/sync/language/da/webform.webform.law_default.yml index df7d7a81..4106156b 100644 --- a/config/sync/language/da/webform.webform.law_default.yml +++ b/config/sync/language/da/webform.webform.law_default.yml @@ -108,7 +108,7 @@ elements: |- benytter_ai_systemet_kun_almindelige_personoplysninger: '#type': ai_screening_yes_no_stop '#title': 'Benytter AI-systemet kun almindelige personoplysninger?' - '#text_no': 'Selv hvis der ikke indgår artikel 9/10 oplysninger i en AI-behandling, skal vi være særligt opmærksomme på at output ikke medfører, at man (med en høj grad af sikkerhed) kan udlede artikel 9/10 oplysninger om de registrerede . Hvis man kan udlede særlige personoplysninger, så skal løsningen (trods den kun behandler almindelige personoplysninger) betragtes som behandlende særlige kategorier. Det øger kravene til hjemmel, jf. grundlæggende behandlingsforbud for artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal findes
Selv hvis der ikke indgår artikel 9/10 oplysninger i en AI-behandling, skal vi være særligt opmærksomme på at output ikke medfører, at man (med en høj grad af sikkerhed) kan udlede artikel 9/10 oplysninger om de registrerede. Hvis man kan udlede særlige personoplysninger, så skal løsningen (trods den kun behandler almindelige personoplysninger) betragtes som behandlende særlige kategorier. Det øger kravene til hjemmel, jf. grundlæggende behandlingsforbud for artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal findes.
Såfremt oplysninger fra patientjournaler skal anvendes til AI, skal dette ske på baggrund af enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 eller §46 (kun til forskning ). Anvendelse af journaloplysninger skal juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf sundhedsloven). Journaloplysninger må ikke anvendes til AI i forbindelse med aktuel behandling af patienten, og formål der ikke er rummet af kvalitetssikring eller -udvikling af behandlingsforløb og arbejdsgange for det faglige område.
Såfremt oplysninger fra patientjournaler skal anvendes til AI, skal dette ske på baggrund af enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 eller §46 (kun til forskning). Anvendelse af journaloplysninger skal juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf sundhedsloven). Journaloplysninger må ikke anvendes til AI i forbindelse med aktuel behandling af patienten, og formål der ikke er rummet af kvalitetssikring eller -udvikling af behandlingsforløb og arbejdsgange for det faglige område.
En væsentlig kilde til transparens og tillid i forhold til AI-løsninger er borgernes mulighed for at kontrollere løsningens bidrag til et samlet output og korrigere for mulige fejlantagelser eller fejl-output. Borgere skal i den forbindelse have mulighed for at gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given AI-løsning, og den måde nået frem til et resultat.
I svaret skal der redegøres for, om og hvordan løsningen har indbygget muligheden for menneskelig verififikation af output.
' + '#help': 'En væsentlig kilde til transparens og tillid i forhold til AI-løsninger er borgernes mulighed for at kontrollere løsningens bidrag til et samlet output og korrigere for mulige fejlantagelser eller fejl-output. Borgere skal i den forbindelse have mulighed for at gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given AI-løsning, og den måde nået frem til et resultat.
I svaret skal der redegøres for, om og hvordan løsningen har indbygget muligheden for menneskelig verifikation af output.
' '#help_display': element_before '#allowed_formats': simple_editor: simple_editor @@ -142,7 +142,7 @@ elements: |- 3_1_ressourceforbrug: '#type': text_format '#title': '3.1 Ressourceforbrug' - '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af screeningens formål.
' + '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
' '#help_display': element_before '#allowed_formats': simple_editor: simple_editor diff --git a/config/sync/webform.webform.law_default.yml b/config/sync/webform.webform.law_default.yml index d4d54f74..7a738087 100644 --- a/config/sync/webform.webform.law_default.yml +++ b/config/sync/webform.webform.law_default.yml @@ -121,7 +121,7 @@ elements: |- benytter_ai_systemet_kun_almindelige_personoplysninger: '#type': ai_screening_yes_no_stop '#title': 'Benytter AI-systemet kun almindelige personoplysninger?' - '#text_no': 'Selv hvis der ikke indgår artikel 9/10 oplysninger i en AI-behandling, skal vi være særligt opmærksomme på at output ikke medfører, at man (med en høj grad af sikkerhed) kan udlede artikel 9/10 oplysninger om de registrerede . Hvis man kan udlede særlige personoplysninger, så skal løsningen (trods den kun behandler almindelige personoplysninger) betragtes som behandlende særlige kategorier. Det øger kravene til hjemmel, jf. grundlæggende behandlingsforbud for artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal findes
Selv hvis der ikke indgår artikel 9/10 oplysninger i en AI-behandling, skal vi være særligt opmærksomme på at output ikke medfører, at man (med en høj grad af sikkerhed) kan udlede artikel 9/10 oplysninger om de registrerede. Hvis man kan udlede særlige personoplysninger, så skal løsningen (trods den kun behandler almindelige personoplysninger) betragtes som behandlende særlige kategorier. Det øger kravene til hjemmel, jf. grundlæggende behandlingsforbud for artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal findes.
Såfremt oplysninger fra patientjournaler skal anvendes til AI, skal dette ske på baggrund af enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 eller §46 (kun til forskning ). Anvendelse af journaloplysninger skal juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf sundhedsloven). Journaloplysninger må ikke anvendes til AI i forbindelse med aktuel behandling af patienten, og formål der ikke er rummet af kvalitetssikring eller -udvikling af behandlingsforløb og arbejdsgange for det faglige område.
Såfremt oplysninger fra patientjournaler skal anvendes til AI, skal dette ske på baggrund af enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 eller §46 (kun til forskning). Anvendelse af journaloplysninger skal juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf sundhedsloven). Journaloplysninger må ikke anvendes til AI i forbindelse med aktuel behandling af patienten, og formål der ikke er rummet af kvalitetssikring eller -udvikling af behandlingsforløb og arbejdsgange for det faglige område.
dimensions key, "
-"e.g.\r\n"
+"Configuration for tracks created from the term. Must be a valid YAML "
+"structure with a dimensions key, e.g.\r\n"
"\r\n"
"\r\n"
"dimensions:\r\n"
" - Usikkerhed \r\n"
-" - "
-"Nyttighed\r\n"
+" - Nyttighed\r\n"
""
msgstr ""
msgctxt "field.field.taxonomy_term.project_track_type.field_configuration:default_value:0:value"
-msgid ""
-"dimensions:\r\n"
-""
+msgid "dimensions:\r\n"
msgstr ""
msgctxt "field.field.taxonomy_term.project_track_type.field_report_type:label"
@@ -319,7 +316,7 @@ msgstr ""
msgctxt "field.field.user.user.field_department:label"
msgid "Department"
-msgstr "Magistrat"
+msgstr "Magistratsafdeling"
msgctxt "field.field.user.user.field_image:label"
msgid "Image"
@@ -374,11 +371,11 @@ msgid "Member"
msgstr "Medlem"
msgctxt "group.type.project_group:label"
-msgid "Screening group"
+msgid "Project group"
msgstr ""
msgctxt "group.type.project_group:description"
-msgid "A group that works on a screening."
+msgid "A group that works on a project."
msgstr ""
msgctxt "image.style.large:label"
@@ -430,8 +427,8 @@ msgid "User"
msgstr ""
msgctxt "node.type.project:name"
-msgid "Screening"
-msgstr ""
+msgid "Project"
+msgstr "Projekt"
msgctxt "node.type.static:name"
msgid "Static"
@@ -554,9 +551,7 @@ msgid "Restore webform"
msgstr "Gendan webform"
msgctxt "system.maintenance:message"
-msgid ""
-"@site is currently under maintenance. We should be back shortly. Thank "
-"you for your patience."
+msgid "@site is currently under maintenance. We should be back shortly. Thank you for your patience."
msgstr ""
msgctxt "system.menu.account:label"
@@ -613,20 +608,18 @@ msgstr ""
msgctxt "taxonomy.vocabulary.department:name"
msgid "Department"
-msgstr "Magistrat"
+msgstr "Magistratsafdeling"
msgctxt "taxonomy.vocabulary.department:description"
msgid "Department"
-msgstr "Magistrat"
+msgstr "Magistratsafdeling"
msgctxt "taxonomy.vocabulary.project_track_type:name"
-msgid "Screening track type"
+msgid "Project track type"
msgstr ""
msgctxt "taxonomy.vocabulary.project_track_type:description"
-msgid ""
-"Screening tracks are used to group tools to represent a unified "
-"evaluation of part of a screening"
+msgid "Project tracks are used to group tools to represent a unified evaluation of part of a project"
msgstr ""
msgctxt "user.mail:cancel_confirm:subject"
@@ -637,20 +630,15 @@ msgctxt "user.mail:cancel_confirm:body"
msgid ""
"[user:display-name]\n"
"\n"
-"A request to cancel your account has been "
-"made at [site:name].\n"
+"A request to cancel your account has been made at [site:name].\n"
"\n"
-"You may now cancel your account on "
-"[site:url-brief] by clicking this link or copying and pasting it into "
-"your browser:\n"
+"You may now cancel your account on [site:url-brief] by clicking this link or copying and pasting it into your browser:\n"
"\n"
"[user:cancel-url]\n"
"\n"
-"NOTE: The cancellation of "
-"your account is not reversible.\n"
+"NOTE: The cancellation of your account is not reversible.\n"
"\n"
-"This link expires in one day and "
-"nothing will happen if it is not used.\n"
+"This link expires in one day and nothing will happen if it is not used.\n"
"\n"
"-- [site:name] team"
msgstr ""
@@ -663,19 +651,14 @@ msgctxt "user.mail:password_reset:body"
msgid ""
"[user:display-name],\n"
"\n"
-"A request to reset the password for your "
-"account has been made at [site:name].\n"
+"A request to reset the password for your account has been made at [site:name].\n"
"\n"
-"You may now log in by "
-"clicking this link or copying and pasting it into your "
-"browser:\n"
+"You may now log in by clicking this link or copying and pasting it into your browser:\n"
"\n"
"[user:one-time-login-url]\n"
"\n"
-"This link can only be "
-"used once to log in and will lead you to a page where you can set your "
-"password. It expires after one day and nothing will happen if it's not "
-"used.\n"
+"This link can only be used once to log in and will lead you to a page where you can set your password. It expires after one day "
+"and nothing will happen if it's not used.\n"
"\n"
"-- [site:name] team"
msgstr ""
@@ -688,22 +671,16 @@ msgctxt "user.mail:register_admin_created:body"
msgid ""
"[user:display-name],\n"
"\n"
-"A site administrator at [site:name] has "
-"created an account for you. You may now log in by clicking this link "
-"or copying and pasting it into your "
-"browser:\n"
+"A site administrator at [site:name] has created an account for you. You may now log in by clicking this link or copying and "
+"pasting it into your browser:\n"
"\n"
"[user:one-time-login-url]\n"
"\n"
-"This link can only be "
-"used once to log in and will lead you to a page where you can set your "
-"password.\n"
+"This link can only be used once to log in and will lead you to a page where you can set your password.\n"
"\n"
-"After setting your password, you will be able to log in "
-"at [site:login-url] in the future using:\n"
+"After setting your password, you will be able to log in at [site:login-url] in the future using:\n"
"\n"
-"username: "
-"[user:name]\n"
+"username: [user:name]\n"
"password: Your password\n"
"\n"
"-- [site:name] team"
@@ -717,49 +694,37 @@ msgctxt "user.mail:register_no_approval_required:body"
msgid ""
"[user:display-name],\n"
"\n"
-"Thank you for registering at [site:name]. "
-"You may now log in by clicking this link or copying and pasting it "
-"into your browser:\n"
+"Thank you for registering at [site:name]. You may now log in by clicking this link or copying and pasting it into your "
+"browser:\n"
"\n"
"[user:one-time-login-url]\n"
"\n"
-"This link can "
-"only be used once to log in and will lead you to a page where you can "
-"set your password.\n"
+"This link can only be used once to log in and will lead you to a page where you can set your password.\n"
"\n"
-"After setting your password, you will be able "
-"to log in at [site:login-url] in the future using:\n"
+"After setting your password, you will be able to log in at [site:login-url] in the future using:\n"
"\n"
-"username: "
-"[user:name]\n"
+"username: [user:name]\n"
"password: Your password\n"
"\n"
"-- [site:name] team"
msgstr ""
msgctxt "user.mail:register_pending_approval:subject"
-msgid ""
-"Account details for [user:display-name] at [site:name] (pending admin "
-"approval)"
+msgid "Account details for [user:display-name] at [site:name] (pending admin approval)"
msgstr ""
msgctxt "user.mail:register_pending_approval:body"
msgid ""
"[user:display-name],\n"
"\n"
-"Thank you for registering at [site:name]. "
-"Your application for an account is currently pending approval. Once it "
-"has been approved, you will receive another email containing "
-"information about how to log in, set your password, and other "
-"details.\n"
+"Thank you for registering at [site:name]. Your application for an account is currently pending approval. Once it has been "
+"approved, you will receive another email containing information about how to log in, set your password, and other details.\n"
"\n"
"-- [site:name] team"
msgstr ""
msgctxt "user.mail:register_pending_approval_admin:subject"
-msgid ""
-"Account details for [user:display-name] at [site:name] (pending admin "
-"approval)"
+msgid "Account details for [user:display-name] at [site:name] (pending admin approval)"
msgstr ""
msgctxt "user.mail:register_pending_approval_admin:body"
@@ -777,28 +742,20 @@ msgctxt "user.mail:status_activated:body"
msgid ""
"[user:display-name],\n"
"\n"
-"Your account at [site:name] has been "
-"activated.\n"
+"Your account at [site:name] has been activated.\n"
"\n"
-"You may now log in by clicking this link or copying "
-"and pasting it into your "
-"browser:\n"
+"You may now log in by clicking this link or copying and pasting it into your browser:\n"
"\n"
"[user:one-time-login-url]\n"
"\n"
-"This link can only be "
-"used once to log in and will lead you to a page where you can set your "
-"password.\n"
+"This link can only be used once to log in and will lead you to a page where you can set your password.\n"
"\n"
-"After setting your password, you will be able to log in "
-"at [site:login-url] in the future using:\n"
+"After setting your password, you will be able to log in at [site:login-url] in the future using:\n"
"\n"
-"username: "
-"[user:account-name]\n"
+"username: [user:account-name]\n"
"password: Your password\n"
"\n"
-"-- [site:name] "
-"team"
+"-- [site:name] team"
msgstr ""
msgctxt "user.mail:status_blocked:subject"
@@ -809,8 +766,7 @@ msgctxt "user.mail:status_blocked:body"
msgid ""
"[user:display-name],\n"
"\n"
-"Your account on [site:name] has been "
-"blocked.\n"
+"Your account on [site:name] has been blocked.\n"
"\n"
"-- [site:name] team"
msgstr ""
@@ -823,8 +779,7 @@ msgctxt "user.mail:status_canceled:body"
msgid ""
"[user:display-name],\n"
"\n"
-"Your account on [site:name] has been "
-"canceled.\n"
+"Your account on [site:name] has been canceled.\n"
"\n"
"-- [site:name] team"
msgstr ""
@@ -938,7 +893,7 @@ msgid "Drupal User ID"
msgstr ""
msgctxt "views.view.authmap:display:default:display_options:fields:uid:format_plural_string"
-msgid "1\003@count"
+msgid "1\\003@count"
msgstr ""
msgctxt "views.view.authmap:display:default:display_options:fields:name:label"
@@ -1258,7 +1213,7 @@ msgid "admin/content/files/usage/{{ fid }}"
msgstr ""
msgctxt "views.view.files:display:default:display_options:fields:count:format_plural_string"
-msgid "1 place\003@count places"
+msgid "1 place\\003@count places"
msgstr ""
msgctxt "views.view.files:display:default:display_options:fields:operations:label"
@@ -1354,7 +1309,7 @@ msgid "Use count"
msgstr ""
msgctxt "views.view.files:display:page_2:display_options:fields:count:format_plural_string"
-msgid "1\003@count"
+msgid "1\\003@count"
msgstr ""
msgctxt "views.view.files:display:page_2:display_options:pager:options:tags:next"
@@ -1408,23 +1363,17 @@ msgstr ""
msgctxt "views.view.front:display:default:display_options:fields:title:alter:text"
msgid ""
"Submitted on [webform_submission:created]
\n" -"Submitted by: " -"[webform_submission:user]
\n" -"Submitted values " -"are:
\n" +"Submitted by: [webform_submission:user]
\n" +"Submitted values are:
\n" "[webform_submission:values]\n" -"" msgstr "" msgctxt "webform.settings:test:types" @@ -3162,93 +3072,60 @@ msgid "" "color:\n" " - '#ffffcc'\n" " - '#ffffcc'\n" -" - " -"'#ccffff'\n" +" - '#ccffff'\n" "email:\n" " - 'example@example.com'\n" -" - " -"'test@test.com'\n" +" - 'test@test.com'\n" " - 'random@random.com'\n" "language_select:\n" -" - " -"en\n" +" - en\n" "machine_name:\n" " - 'loremipsum'\n" " - 'oratione'\n" -" - " -"'dixisset'\n" +" - 'dixisset'\n" "tel:\n" " - '123-456-7890'\n" -" - " -"'098-765-4321'\n" +" - '098-765-4321'\n" "textarea:\n" -" - 'Lorem ipsum dolor sit amet, " -"consectetur adipiscing elit. Negat esse eam, inquit, propter se " -"expetendam. Primum Theophrasti, Strato, physicum se voluit; Id mihi " -"magnum videtur. Itaque mihi non satis videmini considerare quod iter " -"sit naturae quaeque progressio. Quare hoc videndum est, possitne nobis " -"hoc ratio philosophorum dare. Est enim tanti philosophi tamque nobilis " -"audacter sua decreta defendere.'\n" -" - 'Huius, Lyco, oratione " -"locuples, rebus ipsis ielunior. Duo Reges: constructio interrete. Sed " -"haec in pueris; Sed utrum hortandus es nobis, Luci, inquit, an etiam " -"tua sponte propensus es? Sapiens autem semper beatus est et est " -"aliquando in dolore; Immo videri fortasse. Paulum, cum regem Persem " -"captum adduceret, eodem flumine invectio? Et ille ridens: Video, " -"inquit, quid agas;'\n" -" - 'Quae cum dixisset, finem ille. Quamquam non " -"negatis nos intellegere quid sit voluptas, sed quid ille dicat. " -"Progredientibus autem aetatibus sensim tardeve potius quasi nosmet " -"ipsos cognoscimus. Gloriosa ostentatio in constituendo summo bono. " -"Qui-vere falsone, quaerere mittimus-dicitur oculis se privasse; Duarum " -"enim vitarum nobis erunt instituta capienda. Comprehensum, quod " -"cognitum non habet? Qui enim existimabit posse se miserum esse beatus " -"non erit. Causa autem fuit huc veniendi ut quosdam hinc libros " -"promerem. Nunc omni virtuti vitium contrario nomine " -"opponitur.'\n" +" - 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Negat esse eam, inquit, propter se expetendam. Primum " +"Theophrasti, Strato, physicum se voluit; Id mihi magnum videtur. Itaque mihi non satis videmini considerare quod iter sit " +"naturae quaeque progressio. Quare hoc videndum est, possitne nobis hoc ratio philosophorum dare. Est enim tanti philosophi " +"tamque nobilis audacter sua decreta defendere.'\n" +" - 'Huius, Lyco, oratione locuples, rebus ipsis ielunior. Duo Reges: constructio interrete. Sed haec in pueris; Sed utrum " +"hortandus es nobis, Luci, inquit, an etiam tua sponte propensus es? Sapiens autem semper beatus est et est aliquando in dolore; " +"Immo videri fortasse. Paulum, cum regem Persem captum adduceret, eodem flumine invectio? Et ille ridens: Video, inquit, quid " +"agas;'\n" +" - 'Quae cum dixisset, finem ille. Quamquam non negatis nos intellegere quid sit voluptas, sed quid ille dicat. " +"Progredientibus autem aetatibus sensim tardeve potius quasi nosmet ipsos cognoscimus. Gloriosa ostentatio in constituendo summo " +"bono. Qui-vere falsone, quaerere mittimus-dicitur oculis se privasse; Duarum enim vitarum nobis erunt instituta capienda. " +"Comprehensum, quod cognitum non habet? Qui enim existimabit posse se miserum esse beatus non erit. Causa autem fuit huc " +"veniendi ut quosdam hinc libros promerem. Nunc omni virtuti vitium contrario nomine opponitur.'\n" "text_format:\n" -" - value: 'Lorem ipsum dolor sit " -"amet, consectetur adipiscing elit. Negat esse eam, inquit, propter se " -"expetendam. Primum Theophrasti, Strato, physicum se voluit; Id mihi " -"magnum videtur. Itaque mihi non satis videmini considerare quod iter " -"sit naturae quaeque progressio. Quare hoc videndum est, possitne nobis " -"hoc ratio philosophorum dare. Est enim tanti philosophi tamque nobilis " -"audacter sua decreta defendere.
'\n" -" - value: 'Huius, Lyco, " -"oratione locuples, rebus ipsis ielunior. Duo Reges: constructio " -"interrete. Sed haec in pueris; Sed utrum hortandus es nobis, Luci, " -"inquit, an etiam tua sponte propensus es? Sapiens autem semper beatus " -"est et est aliquando in dolore; Immo videri fortasse. Paulum, cum " -"regem Persem captum adduceret, eodem flumine invectio? Et ille ridens: " -"Video, inquit, quid agas;
'\n" -" - value: 'Quae cum dixisset, " -"finem ille. Quamquam non negatis nos intellegere quid sit voluptas, " -"sed quid ille dicat. Progredientibus autem aetatibus sensim tardeve " -"potius quasi nosmet ipsos cognoscimus. Gloriosa ostentatio in " -"constituendo summo bono. Qui-vere falsone, quaerere mittimus-dicitur " -"oculis se privasse; Duarum enim vitarum nobis erunt instituta " -"capienda. Comprehensum, quod cognitum non habet? Qui enim existimabit " -"posse se miserum esse beatus non erit. Causa autem fuit huc veniendi " -"ut quosdam hinc libros promerem. Nunc omni virtuti vitium contrario " -"nomine opponitur.
'\n" +" - value: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Negat esse eam, inquit, propter se expetendam. Primum " +"Theophrasti, Strato, physicum se voluit; Id mihi magnum videtur. Itaque mihi non satis videmini considerare quod iter sit " +"naturae quaeque progressio. Quare hoc videndum est, possitne nobis hoc ratio philosophorum dare. Est enim tanti philosophi " +"tamque nobilis audacter sua decreta defendere.
'\n" +" - value: 'Huius, Lyco, oratione locuples, rebus ipsis ielunior. Duo Reges: constructio interrete. Sed haec in pueris; Sed " +"utrum hortandus es nobis, Luci, inquit, an etiam tua sponte propensus es? Sapiens autem semper beatus est et est aliquando in " +"dolore; Immo videri fortasse. Paulum, cum regem Persem captum adduceret, eodem flumine invectio? Et ille ridens: Video, inquit, " +"quid agas;
'\n" +" - value: 'Quae cum dixisset, finem ille. Quamquam non negatis nos intellegere quid sit voluptas, sed quid ille dicat. " +"Progredientibus autem aetatibus sensim tardeve potius quasi nosmet ipsos cognoscimus. Gloriosa ostentatio in constituendo summo " +"bono. Qui-vere falsone, quaerere mittimus-dicitur oculis se privasse; Duarum enim vitarum nobis erunt instituta capienda. " +"Comprehensum, quod cognitum non habet? Qui enim existimabit posse se miserum esse beatus non erit. Causa autem fuit huc " +"veniendi ut quosdam hinc libros promerem. Nunc omni virtuti vitium contrario nomine opponitur.
'\n" "url:\n" " - 'http://example.com'\n" -" - " -"'http://test.com'\n" +" - 'http://test.com'\n" "webform_email_confirm:\n" -" - " -"'example@example.com'\n" +" - 'example@example.com'\n" " - 'test@test.com'\n" -" - " -"'random@random.com'\n" +" - 'random@random.com'\n" "webform_email_multiple:\n" -" - " -"'example@example.com, test@test.com, " -"random@random.com'\n" +" - 'example@example.com, test@test.com, random@random.com'\n" "webform_time:\n" " - '09:00'\n" " - '17:00'\n" -"" msgstr "" msgctxt "webform.settings:test:names" @@ -3257,51 +3134,40 @@ msgid "" " - 'John'\n" " - 'Paul'\n" " - 'Ringo'\n" -" - " -"'George'\n" +" - 'George'\n" "last_name:\n" " - 'Lennon'\n" " - 'McCartney'\n" -" - " -"'Starr'\n" +" - 'Starr'\n" " - 'Harrison'\n" "address:\n" " - '10 Main Street'\n" -" - '11 " -"Brook Alley Road. APT 1'\n" +" - '11 Brook Alley Road. APT 1'\n" "zip:\n" " - '11111'\n" " - '12345'\n" -" - " -"'12345-6789'\n" +" - '12345-6789'\n" "postal_code:\n" " - '11111'\n" " - '12345'\n" -" - " -"'12345-6789'\n" +" - '12345-6789'\n" "phone:\n" " - '123-456-7890'\n" -" - " -"'098-765-4321'\n" +" - '098-765-4321'\n" "fax:\n" " - '123-456-7890'\n" -" - " -"'098-765-4321'\n" +" - '098-765-4321'\n" "city:\n" " - 'Springfield'\n" " - 'Pleasantville'\n" -" - " -"'Hill Valley'\n" +" - 'Hill Valley'\n" "url:\n" " - 'http://example.com'\n" -" - " -"'http://test.com'\n" +" - 'http://test.com'\n" "default:\n" " - 'Loremipsum'\n" " - 'Oratione'\n" -" - " -"'Dixisset'\n" -"" +" - 'Dixisset'\n" msgstr "" msgctxt "webform.webform.complexity_uncertainty_default:title" @@ -3312,191 +3178,112 @@ msgctxt "webform.webform.complexity_uncertainty_default:elements" msgid "" "kompleksitet:\n" " '#type': webform_wizard_page\n" -" '#title': " -"Kompleksitet\n" +" '#title': Kompleksitet\n" " hvor_stor_er_projektorganisationen:\n" -" '#type': " -"ai_screening_weighted_radios\n" -" '#title': 'Hvor stor er " -"screeningsorganisationen?'\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvor stor er projektorganisationen?'\n" " '#options':\n" -" '10,0': '1-5 " -"personer'\n" +" '10,0': '1-5 personer'\n" " '7,0': '6-10 personer'\n" -" '5,0': '11-15 " -"personer'\n" +" '5,0': '11-15 personer'\n" " '3,0': '16-20 personer'\n" -" '1,0': '21+ " -"personer'\n" +" '1,0': '21+ personer'\n" " '#options__properties': ''\n" -" " -"hvor_stor_er_projektets_indflydelse_paa_forretningsstrategiske_m:\n" -" " -" '#type': ai_screening_weighted_radios\n" -" '#title': 'Hvor stor er " -"screeningens indflydelse på forretningsstrategiske mål?'\n" -" " -"'#options':\n" +" hvor_stor_er_projektets_indflydelse_paa_forretningsstrategiske_m:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvor stor er projektets indflydelse på forretningsstrategiske mål?'\n" +" '#options':\n" " '10,0': Uvæsentlig\n" -" '7,0': 'Rar at " -"have'\n" -" '5,0': 'Vil få en vis betydning for dele af " -"forretningen'\n" +" '7,0': 'Rar at have'\n" +" '5,0': 'Vil få en vis betydning for dele af forretningen'\n" " '3,0': 'Ganske betydningsfuld for alle'\n" -" " -"'1,0': Afgørende\n" +" '1,0': Afgørende\n" " '#options__properties': ''\n" -" " -"hvad_er_den_geografiske_distribution_af_projektorganisationen:\n" -" " -"'#type': ai_screening_weighted_radios\n" -" '#title': 'Hvad er den " -"geografiske distribution af screeningsorganisationen?'\n" -" " -"'#options':\n" +" hvad_er_den_geografiske_distribution_af_projektorganisationen:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvad er den geografiske distribution af projektorganisationen?'\n" +" '#options':\n" " '10,0': 'Samme bygning'\n" -" '7,0': 'Samme " -"magistratsafdeling'\n" +" '7,0': 'Samme magistratsafdeling'\n" " '5,0': 'Samme kommune'\n" -" '3,0': " -"'Samme region'\n" +" '3,0': 'Samme region'\n" " '1,0': National\n" -" '#options__properties': " -"''\n" -" " -"har_projektorganisationen_erfaring_med_de_involverede_teknologie:\n" -" " -" '#type': ai_screening_weighted_radios\n" -" '#title': 'Har " -"screeningsorganisationen erfaring med de involverede teknologier?'\n" -" " -" '#options':\n" +" '#options__properties': ''\n" +" har_projektorganisationen_erfaring_med_de_involverede_teknologie:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Har projektorganisationen erfaring med de involverede teknologier?'\n" +" '#options':\n" " '10,0': 'Etablerede eksperter'\n" -" '7,0': " -"'Har gennemført screeninger med samme teknologi med ekstern " -"bistand'\n" -" '5,0': 'Har gennemført pilotforløb med " -"teknologien'\n" +" '7,0': 'Har gennemført projekter med samme teknologi med ekstern bistand'\n" +" '5,0': 'Har gennemført pilotforløb med teknologien'\n" " '3,0': 'Har arbejdet med lignende teknologier'\n" -" " -" '1,0': 'Ingen erfaring med teknologien'\n" -" " -"'#options__properties': ''\n" -" " -"hvilke_organisatoriske_afhaengigheder_er_der_i_projektafviklinge:\n" -" " -" '#type': ai_screening_weighted_radios\n" -" '#title': 'Hvilke " -"organisatoriske afhængigheder er der i screeningsafviklingen?'\n" -" " -"'#options':\n" +" '1,0': 'Ingen erfaring med teknologien'\n" +" '#options__properties': ''\n" +" hvilke_organisatoriske_afhaengigheder_er_der_i_projektafviklinge:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvilke organisatoriske afhængigheder er der i projektafviklingen?'\n" +" '#options':\n" " '10,0': Ingen\n" -" '7,0': 'Fordrer koordination " -"med andre indsatser'\n" +" '7,0': 'Fordrer koordination med andre indsatser'\n" " '5,0': 'Fordrer intern styregruppe'\n" -" " -" '3,0': 'Fordrer styregruppe på tværs af organisationer'\n" -" " -"'1,0': 'Skal være del af et program'\n" -" '#options__properties': " -"''\n" +" '3,0': 'Fordrer styregruppe på tværs af organisationer'\n" +" '1,0': 'Skal være del af et program'\n" +" '#options__properties': ''\n" " hvilke_tekniske_afhaengigheder_er_der_i_projektafviklingen:\n" -" " -" '#type': ai_screening_weighted_radios\n" -" '#title': 'Hvilke " -"tekniske afhængigheder er der i screeningsafviklingen?'\n" -" " -"'#options':\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvilke tekniske afhængigheder er der i projektafviklingen?'\n" +" '#options':\n" " '10,0': Ingen\n" -" '7,0': 'Mindre tilretninger " -"af etablerede platforme'\n" -" '5,0': 'Større ændringer i " -"etablerede platforme'\n" -" '3,0': 'Flere essentielle leverancer fra " -"anden screening'\n" -" '1,0': 'Flere essentielle leverancer til/fra " -"andre screeninger'\n" +" '7,0': 'Mindre tilretninger af etablerede platforme'\n" +" '5,0': 'Større ændringer i etablerede platforme'\n" +" '3,0': 'Flere essentielle leverancer fra andet projekt'\n" +" '1,0': 'Flere essentielle leverancer til/fra andre projekter'\n" " '#options__properties': ''\n" "usikkerhed:\n" -" " -"'#type': webform_wizard_page\n" +" '#type': webform_wizard_page\n" " '#title': Usikkerhed\n" -" " -"hvordan_er_loesningen_leverandoeren_etableret_i_markedet:\n" -" " -"'#type': ai_screening_weighted_radios\n" -" '#title': 'Hvordan er " -"løsningen/leverandøren etableret i markedet?'\n" +" hvordan_er_loesningen_leverandoeren_etableret_i_markedet:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvordan er løsningen/leverandøren etableret i markedet?'\n" " '#options':\n" -" " -" '0,10': 'Kendt løsning/leverandør samt juridiske " -"krav/governance.'\n" -" '0,7': 'Løsning indført, men ikke " -"evalueret andre steder. Antagelse om, at der ikke er problematiske " -"krav til jura/governance'\n" -" '0,5': 'Ny løsning, der indføres " -"sammen med andre. Jura/governance antages uproblematiske'\n" -" " -"'0,3': 'Ny løsning med kendt og velestimeret leverandør. Der er " -"behov for afklaring af visse spørgsmål til jura/governance'\n" -" " -"'0,1': 'Ny løsning/leverandør, ingen erfaring med de juridiske " -"krav/governance'\n" +" '0,10': 'Kendt løsning/leverandør samt juridiske krav/governance.'\n" +" '0,7': 'Løsning indført, men ikke evalueret andre steder. Antagelse om, at der ikke er problematiske krav til jura/" +"governance'\n" +" '0,5': 'Ny løsning, der indføres sammen med andre. Jura/governance antages uproblematiske'\n" +" '0,3': 'Ny løsning med kendt og velestimeret leverandør. Der er behov for afklaring af visse spørgsmål til jura/" +"governance'\n" +" '0,1': 'Ny løsning/leverandør, ingen erfaring med de juridiske krav/governance'\n" +" '#options__properties': ''\n" +" hvor_kompliceret_er_den_tekniske_integration_af_loesningen:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvor kompliceret er den tekniske integration af løsningen?'\n" +" '#options':\n" +" '0,10': 'Kendte og indfriede krav – løsningen fordrer ikke yderligere tilretning'\n" +" '0,7': \"Løsningen leveres med velbeskrevne API'er, der dog skal undersøges nærmere\"\n" +" '0,5': 'Integrationer fordrer en mindre og ikke-kompleks udviklingsindsats'\n" +" '0,3': 'Leverandøren har omfattende, men kendte, krav til teknisk integration – nogle af disse fordrer " +"udviklingsindsats'\n" +" '0,1': 'Ukendte krav, skal kortlægges gennem udviklingsindsats'\n" " '#options__properties': ''\n" -" " -"hvor_kompliceret_er_den_tekniske_integration_af_loesningen:\n" -" " -"'#type': ai_screening_weighted_radios\n" -" '#title': 'Hvor " -"kompliceret er den tekniske integration af løsningen?'\n" -" " -"'#options':\n" -" '0,10': 'Kendte og indfriede krav – løsningen " -"fordrer ikke yderligere tilretning'\n" -" '0,7': \"Løsningen " -"leveres med velbeskrevne API'er, der dog skal undersøges " -"nærmere\"\n" -" '0,5': 'Integrationer fordrer en mindre og " -"ikke-kompleks udviklingsindsats'\n" -" '0,3': 'Leverandøren har " -"omfattende, men kendte, krav til teknisk integration – nogle af " -"disse fordrer udviklingsindsats'\n" -" '0,1': 'Ukendte krav, skal " -"kortlægges gennem udviklingsindsats'\n" -" '#options__properties': " -"''\n" " hvor_lang_tid_vil_projektet_formodentligt_straekke_sig_over:\n" -" " -" '#type': ai_screening_weighted_radios\n" -" '#title': 'Hvor lang " -"tid vil screeningen formodentligt strække sig over?'\n" -" " -"'#options':\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvor lang tid vil projektet formodentligt strække sig over?'\n" +" '#options':\n" " '0,10': '0-6 uger'\n" " '0,7': '7-12 uger'\n" -" " -" '0,5': '13-18 uger'\n" +" '0,5': '13-18 uger'\n" " '0,3': '19-24 uger'\n" -" '0,1': '25+ " -"uger'\n" +" '0,1': '25+ uger'\n" " '#options__properties': ''\n" -" " -"hvordan_er_projektet_scopet:\n" -" '#type': " -"ai_screening_weighted_radios\n" -" '#title': 'Hvordan er screeningen " -"scopet?'\n" +" hvordan_er_projektet_scopet:\n" +" '#type': ai_screening_weighted_radios\n" +" '#title': 'Hvordan er projektet scopet?'\n" " '#options':\n" -" '0,10': 'Klar og velstruktureret " -"tidsplan, veldefineret omfang.'\n" -" '0,7': 'Tidsplan kræver " -"afklaring, omfang løst defineret'\n" -" '0,5': 'Løst defineret " -"tidsplan, omfang løst defineret'\n" -" '0,3': 'Løst defineret " -"tidsplan, omfang kræver afklaring'\n" -" '0,1': 'Tidsplan og omfang " -"ikke defineret'\n" +" '0,10': 'Klar og velstruktureret tidsplan, veldefineret omfang.'\n" +" '0,7': 'Tidsplan kræver afklaring, omfang løst defineret'\n" +" '0,5': 'Løst defineret tidsplan, omfang løst defineret'\n" +" '0,3': 'Løst defineret tidsplan, omfang kræver afklaring'\n" +" '0,1': 'Tidsplan og omfang ikke defineret'\n" " '#options__properties': ''" msgstr "" @@ -3508,430 +3295,255 @@ msgctxt "webform.webform.ethics_default:elements" msgid "" "borger_page:\n" " '#type': webform_wizard_page\n" -" '#title': '1. " -"Borger'\n" -" " -"1_1_gennemsigtighed_i_anvendelsen_af_kunstig_intelligens:\n" -" " -"'#type': text_format\n" -" '#title': '1.1 Gennemsigtighed i " -"anvendelsen af kunstig intelligens'\n" -" '#help': 'Aarhus Kommune " -"ønsker at gøre det tydeligt, hvordan en kunstig intelligens har " -"medvirket i bearbejdningen af borgernes data eller i udformningen af " -"et svar til borgeren.
I svaret skal der redegøres for, om og " -"hvordan dette hensyn imødekommes.
'\n" -" '#help_display': " -"element_before\n" +" '#title': '1. Borger'\n" +" 1_1_gennemsigtighed_i_anvendelsen_af_kunstig_intelligens:\n" +" '#type': text_format\n" +" '#title': '1.1 Gennemsigtighed i anvendelsen af kunstig intelligens'\n" +" '#help': 'Aarhus Kommune ønsker at gøre det tydeligt, hvordan en kunstig intelligens har medvirket i bearbejdningen af " +"borgernes data eller i udformningen af et svar til borgeren.
I svaret skal der redegøres for, om og hvordan dette hensyn " +"imødekommes.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" simple_editor: " -"simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" " evaluation_1_1:\n" -" " -"'#type': ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" " -"'#help': '\"Høj\" betyder, at dette hensyn er fuldstændigt " -"imødekommet. \"Middel\", at hensynet forventes at kunne imødekommes, " -"\"Lav\", at hensynet ikke på nuværende tidspunkt forventes at kunne " -"imødekommes.
'\n" +" '#help': '\"Høj\" betyder, at dette hensyn er fuldstændigt imødekommet. \"Middel\", at hensynet forventes at kunne " +"imødekommes, \"Lav\", at hensynet ikke på nuværende tidspunkt forventes at kunne imødekommes.
'\n" " '#help_display': element_after\n" -" " -"1_2_imoedegaaelse_af_risiko_for_diskrimination:\n" -" '#type': " -"text_format\n" -" '#title': '1.2 Imødegåelse af risiko for " -"diskrimination'\n" -" '#help': 'Kunstig intelligens bruger " -"eksisterende data i udarbejdelse af svar og datagrundlag til " -"medarbejderne. Hvis datagrundlaget ikke er velbeskrevet, stiger " -"risikoen for bias i løsningen, hvilket blandt andet kan føre til " -"diskrimination af borgere.
I svaret skal der redegøres for, om og " -"hvordan løsningen forebygger muligheden for diskrimination.
'\n" -" " -" '#help_display': element_before\n" +" 1_2_imoedegaaelse_af_risiko_for_diskrimination:\n" +" '#type': text_format\n" +" '#title': '1.2 Imødegåelse af risiko for diskrimination'\n" +" '#help': 'Kunstig intelligens bruger eksisterende data i udarbejdelse af svar og datagrundlag til medarbejderne. Hvis " +"datagrundlaget ikke er velbeskrevet, stiger risikoen for bias i løsningen, hvilket blandt andet kan føre til diskrimination af " +"borgere.
I svaret skal der redegøres for, om og hvordan " +"løsningen forebygger muligheden for diskrimination.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" " -"simple_editor: simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" -" " -"evaluation_1_2:\n" +" evaluation_1_2:\n" " '#type': ai_screening_static_select\n" -" " -"'#title': Vurdering\n" -" '#help': '\"Høj\" betyder, at " -"diskrimination kan i meget høj grad kan udelukkes, eller forebygges " -"gennem menneskelig kontrol. \"Middel\", at diskrimination forventes at " -"kunne udelukkes eller forebygges, eller at spørgsmålet ikke er " -"relevant, \"Lav\", at det ikke på nuværende tidspunkt forventes at " -"kunne udelukkes og/eller at der mangler det fornødne overblik over " +" '#title': Vurdering\n" +" '#help': '
\"Høj\" betyder, at diskrimination kan i meget høj grad kan udelukkes, eller forebygges gennem menneskelig " +"kontrol. \"Middel\", at diskrimination forventes at kunne udelukkes eller forebygges, eller at spørgsmålet ikke er relevant, " +"\"Lav\", at det ikke på nuværende tidspunkt forventes at kunne udelukkes og/eller at der mangler det fornødne overblik over " "data.
'\n" " '#help_display': element_after\n" -" " -"1_3_mulighed_for_menneskelig_kontrol:\n" +" 1_3_mulighed_for_menneskelig_kontrol:\n" " '#type': text_format\n" -" " -"'#title': '1.3 Mulighed for menneskelig kontrol'\n" -" '#help': 'En " -"væsentlig kilde til transparens og tillid i forhold til AI-løsninger " -"er borgernes mulighed for at kontrollere løsningens bidrag til et " -"samlet output og korrigere for mulige fejlantagelser eller " -"fejl-output. Borgere skal i den forbindelse have mulighed for at " -"gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given " -"AI-løsning, og den måde nået frem til et resultat.
I svaret " -"skal der redegøres for, om og hvordan løsningen har indbygget " -"muligheden for menneskelig verififikation af output.
'\n" -" " -"'#help_display': element_before\n" +" '#title': '1.3 Mulighed for menneskelig kontrol'\n" +" '#help': 'En væsentlig kilde til transparens og tillid i forhold til AI-løsninger er borgernes mulighed for at " +"kontrollere løsningens bidrag til et samlet output og korrigere for mulige fejlantagelser eller fejl-output. Borgere skal i den " +"forbindelse have mulighed for at gennemskue, hvordan medarbejdere i Aarhus Kommune har anvendt en given AI-løsning, og den måde " +"nået frem til et resultat.
I svaret skal der redegøres for, om og hvordan løsningen har indbygget muligheden for " +"menneskelig verifikation af output.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" " -"simple_editor: simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" -" " -"evaluation_1_3:\n" +" evaluation_1_3:\n" " '#type': ai_screening_static_select\n" -" " -"'#title': Vurdering\n" -" '#help': '\"Høj\" betyder, at borgeren " -"har mulighed for at kontrollere såvel behandling som output. " -"\"Middel\" betyder, at det forventes, at borgeren kan kontrollere " -"såvel behandling som output, eller at spørgsmålet ikke er relevant, " -"\"Lav\" betyder, at borgeren ikke på nuværende tidspunkt har " -"mulighed for at kontrollere behandling eller output.
'\n" -" " -"'#help_display': element_after\n" +" '#title': Vurdering\n" +" '#help': '\"Høj\" betyder, at borgeren har mulighed for at kontrollere såvel behandling som output. \"Middel\" betyder, " +"at det forventes, at borgeren kan kontrollere såvel behandling som output, eller at spørgsmålet ikke er relevant, \"Lav\" " +"betyder, at borgeren ikke på nuværende tidspunkt har mulighed for at kontrollere behandling eller output.
'\n" +" '#help_display': element_after\n" " 1_4_ansvarlighed:\n" -" '#type': " -"text_format\n" +" '#type': text_format\n" " '#title': '1.4 Ansvarlighed'\n" -" '#help': " -"'Borgerne skal have mulighed for at drage kommunen til ansvar for " -"de beslutninger, der træffes og de svar, borgeren modtager. Der skal " -"derfor altid være en tydelig afsender på AI-løsninger og mulighed " -"for at gøre et ansvar gældende i forhold til konkrete personer " -"og/eller afdelinger i kommunen. Dette indebærer også, at " -"ansvarsforholdet er tydeliggjort internt i kommunen.
I svaret " -"skal der redegøres for, om løsningen synliggør afsender- og " -"ansvarsforhold i forhold til databehandlinger og svar, også " -"internt.
'\n" +" '#help': 'Borgerne skal have mulighed for at drage kommunen til ansvar for de beslutninger, der træffes og de svar, " +"borgeren modtager. Der skal derfor altid være en tydelig afsender på AI-løsninger og mulighed for at gøre et ansvar gældende i " +"forhold til konkrete personer og/eller afdelinger i kommunen. Dette indebærer også, at ansvarsforholdet er tydeliggjort internt " +"i kommunen.
I svaret skal der redegøres for, om løsningen synliggør afsender- og ansvarsforhold i forhold til " +"databehandlinger og svar, også internt.
'\n" " '#help_display': element_before\n" -" " -"'#allowed_formats':\n" +" '#allowed_formats':\n" " simple_editor: simple_editor\n" -" " -"'#hide_help': true\n" +" '#hide_help': true\n" " evaluation_1_4:\n" -" '#type': " -"ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" '#help': " -"'\"Høj\" betyder, at borgeren har mulighed for at gøre et " -"ansvarsforhold gældende i forhold til databehandling og/eller svar " -"\"Middel\" betyder, at det forventes, at borgeren vil kunne gøre et " -"ansvarsforhold gældende, eller at spørgsmålet ikke er relevant. " -"\"Lav\" betyder, at borgeren ikke på nuværende tidspunkt har " -"mulighed for at gøre ansvarsforhold gældende.
'\n" -" " -"'#help_display': element_after\n" -" " -"1_5_digital_eksklusion_inklusion:\n" +" '#help': '\"Høj\" betyder, at borgeren har mulighed for at gøre et ansvarsforhold gældende i forhold til databehandling " +"og/eller svar \"Middel\" betyder, at det forventes, at borgeren vil kunne gøre et ansvarsforhold gældende, eller at spørgsmålet " +"ikke er relevant. \"Lav\" betyder, at borgeren ikke på nuværende tidspunkt har mulighed for at gøre ansvarsforhold gældende." +"p>'\n" +" '#help_display': element_after\n" +" 1_5_digital_eksklusion_inklusion:\n" " '#type': text_format\n" -" " -"'#title': '1.5 Digital eksklusion / inklusion'\n" -" '#help': '
Når " -"AI bruges i kommunale opgaver, kan det føre til digital eksklusion, " -"hvis borgerne ikke har de nødvendige færdigheder til at forstå " -"eller bruge AI. Dette kan blive værre, hvis det ikke er klart, hvor " -"de kan få hjælp eller finde alternativer.
I svaret skal der " -"redegøres for, om der er risiko for, at løsningen øger den digitale " -"eksklusion, og hvordan dette imødegås.
'\n" -" '#help_display': " -"element_before\n" +" '#title': '1.5 Digital eksklusion / inklusion'\n" +" '#help': 'Når AI bruges i kommunale opgaver, kan det føre til digital eksklusion, hvis borgerne ikke har de nødvendige " +"færdigheder til at forstå eller bruge AI. Dette kan blive værre, hvis det ikke er klart, hvor de kan få hjælp eller finde " +"alternativer.
I svaret skal der redegøres for, om der er risiko for, at løsningen øger den digitale eksklusion, og " +"hvordan dette imødegås.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" simple_editor: " -"simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" " evaluation_1_5:\n" -" " -"'#type': ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" " -"'#help': '\"Høj\" betyder, at det ikke forventes, at løsningen vil " -"kunne øge den digitale eksklusion, eller at løsningen måske endda " -"kan mindske eksklusion. Alternativt, at der er lagt planer for at " -"forebygge digital eksklusion. \"Middel\" betyder, at det forventes, " -"at løsningen kan øge den digitale eksklusion, og at der ikke for " -"nuværende er lagt planer for at modvirke dette. \"Middel kan også " -"betyde, at spørgsmålet ikke er relevant. \"Lav\" betyder, at " -"løsningen forventes at øge den digitale eksklusion, og at dette ikke " -"kan eller vil blive modvirket.'\n" -" '#help_display': " -"element_after\n" +" '#help': '\"Høj\" betyder, at det ikke forventes, at løsningen vil kunne øge den digitale eksklusion, eller at løsningen " +"måske endda kan mindske eksklusion. Alternativt, at der er lagt planer for at forebygge digital eksklusion. \"Middel\" " +"betyder, at det forventes, at løsningen kan øge den digitale eksklusion, og at der ikke for nuværende er lagt planer for at " +"modvirke dette. \"Middel kan også betyde, at spørgsmålet ikke er relevant. \"Lav\" betyder, at løsningen forventes at øge den " +"digitale eksklusion, og at dette ikke kan eller vil blive modvirket.'\n" +" '#help_display': element_after\n" "medarbejder_page:\n" " '#type': webform_wizard_page\n" -" " -"'#title': '2. Medarbejder'\n" +" '#title': '2. Medarbejder'\n" " 2_1_traening:\n" -" '#type': " -"text_format\n" +" '#type': text_format\n" " '#title': '2.1 Træning'\n" -" '#help': " -"'Medarbejdere skal forstå de AI-løsninger, de arbejder sammen " -"med. Dette betyder, at medarbejderne dels skal forstå, hvordan " -"AI-løsninger i det hele taget fungerer, dels skal forstå de " -"specifikke, AI-relaterede arbejdsgange og outputs, som den konkrete " -"løsning rummer.
I svaret skal der redegøres for, om og hvordan " -"træningsbehovet imødekommes.
'\n" -" '#help_display': " -"element_before\n" +" '#help': 'Medarbejdere skal forstå de AI-løsninger, de arbejder sammen med. Dette betyder, at medarbejderne dels skal " +"forstå, hvordan AI-løsninger i det hele taget fungerer, dels skal forstå de specifikke, AI-relaterede arbejdsgange og outputs, " +"som den konkrete løsning rummer.
I svaret skal der redegøres for, om og hvordan træningsbehovet imødekommes.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" simple_editor: " -"simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" " evaluation_2_1:\n" -" " -"'#type': ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" " -"'#help': '\"Høj\" betyder, at træningsbehovet er fuldstændigt " -"imødekommet, eller at spørgsmålet ikke er relevant. \"Middel\", at " -"træningsbehovet forventes at kunne imødekommes, f.eks. i forbindelse " -"med implementering, \"Lav\", at træningsbehovet ikke på nuværende " -"tidspunkt forventes at kunne imødekommes.'\n" -" '#help_display': " -"element_after\n" +" '#help': '\"Høj\" betyder, at træningsbehovet er fuldstændigt imødekommet, eller at spørgsmålet ikke er relevant. " +"\"Middel\", at træningsbehovet forventes at kunne imødekommes, f.eks. i forbindelse med implementering, \"Lav\", at " +"træningsbehovet ikke på nuværende tidspunkt forventes at kunne imødekommes.'\n" +" '#help_display': element_after\n" " 2_2_bortfald_af_opgaver:\n" -" '#type': " -"text_format\n" +" '#type': text_format\n" " '#title': '2.2 Ændring af opgaver'\n" -" '#help': " -"'De fleste AI-løsninger medfører ændringer af del-opgaver, der " -"medvirker til en samlet opgaveløsning. For at sikre medarbejderes " -"ejerskab og tryghed ved en AI-løsning er det derfor vigtigt at der er " -"overblik over hvilke opgaver, der ændrer sig som følge af " -"indførelse af løsningen – og hvordan de i givet fald ændrer " -"sig.
I svaret skal der redegøres for, om og i hvor høj grad, " -"der er overblik over ændrede opgaver.
'\n" -" '#help_display': " -"element_before\n" +" '#help': 'De fleste AI-løsninger medfører ændringer af del-opgaver, der medvirker til en samlet opgaveløsning. For at " +"sikre medarbejderes ejerskab og tryghed ved en AI-løsning er det derfor vigtigt at der er overblik over hvilke opgaver, der " +"ændrer sig som følge af indførelse af løsningen – og hvordan de i givet fald ændrer sig.
I svaret skal der redegøres for, " +"om og i hvor høj grad, der er overblik over ændrede opgaver.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" simple_editor: " -"simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" " evaluation_2_2:\n" -" " -"'#type': ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" " -"'#help': '\"Høj\" betyder, at der er et fuldstændigt overblik, eller " -"at spørgsmålet ikke er relevant. \"Middel\", at overblikket " -"forventes at kunne udarbejdes, \"Lav\", at overblikket ikke på " -"nuværende tidspunkt forventes at kunne etableres.'\n" -" " -"'#help_display': element_after\n" -" " -"2_3_medarbejderes_tilsyn_med_opgaveloesningen:\n" -" '#type': " -"text_format\n" -" '#title': '2.3 Medarbejderes tilsyn med " -"opgaveløsningen'\n" -" '#help': 'Da kommunen og / eller dens " -"medarbejdere skal kunne drages til ansvar for databehandling og svar " -"til borgere, skal det sikres at medarbejderne har mulighed for at " -"føre tilsyn med AI-løsninger, så såvel databehandlinger som output " -"løbende monitoreres, og medarbejderne har mulighed for at " -"korrigere.
I svaret skal der redegøres for, hvordan, " -"medarbejderne har mulighed for tilsyn med AI’ens " -"opgaveløsning.
'\n" +" '#help': '\"Høj\" betyder, at der er et fuldstændigt overblik, eller at spørgsmålet ikke er relevant. \"Middel\", at " +"overblikket forventes at kunne udarbejdes, \"Lav\", at overblikket ikke på nuværende tidspunkt forventes at kunne etableres.'\n" +" '#help_display': element_after\n" +" 2_3_medarbejderes_tilsyn_med_opgaveloesningen:\n" +" '#type': text_format\n" +" '#title': '2.3 Medarbejderes tilsyn med opgaveløsningen'\n" +" '#help': 'Da kommunen og / eller dens medarbejdere skal kunne drages til ansvar for databehandling og svar til borgere, " +"skal det sikres at medarbejderne har mulighed for at føre tilsyn med AI-løsninger, så såvel databehandlinger som output løbende " +"monitoreres, og medarbejderne har mulighed for at korrigere.
I svaret skal der redegøres for, hvordan, medarbejderne har " +"mulighed for tilsyn med AI’ens opgaveløsning.
'\n" " '#help_display': element_before\n" -" " -"'#allowed_formats':\n" +" '#allowed_formats':\n" " simple_editor: simple_editor\n" -" " -"'#hide_help': true\n" +" '#hide_help': true\n" " evaluation_2_3:\n" -" '#type': " -"ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" '#help': " -"'\"Høj\" betyder, at der er tryghed ved medarbejdernes mulighed " -"tilsyn og indgriben ved fejl \"Middel\", at mulighed for fuldt tilsyn " -"og indgriben forventes at kunne udarbejdes, eller at spørgsmålet " -"ikke er relevant. \"Lav\", at muligheden ikke på nuværende tidspunkt " -"forventes at kunne etableres.'\n" +" '#help': '\"Høj\" betyder, at der er tryghed ved medarbejdernes mulighed tilsyn og indgriben ved fejl \"Middel\", at " +"mulighed for fuldt tilsyn og indgriben forventes at kunne udarbejdes, eller at spørgsmålet ikke er relevant. \"Lav\", at " +"muligheden ikke på nuværende tidspunkt forventes at kunne etableres.'\n" " '#help_display': element_after\n" -" " -" 2_4_dekvalificering:\n" +" 2_4_dekvalificering:\n" " '#type': text_format\n" -" '#title': '2.4 " -"Dekvalificering'\n" -" '#help': 'Jo større dele af en samlet " -"opgaveløsning, der overdrages til AI, jo større er risikoen for at " -"medarbejdergrupper på et tidspunkt ikke længere kan gennemskue, " -"hvordan AI’en når frem til sine resultater, eller at de ikke " -"længere kan udføre arbejdet selv (dekvalificering).
I svaret " -"skal der redegøres for, om risiko for dekvalificering er kortlagt, og " -"hvordan dette imødegås på såvel kort som længere sigt.
'\n" -" " -"'#help_display': element_before\n" +" '#title': '2.4 Dekvalificering'\n" +" '#help': 'Jo større dele af en samlet opgaveløsning, der overdrages til AI, jo større er risikoen for at " +"medarbejdergrupper på et tidspunkt ikke længere kan gennemskue, hvordan AI’en når frem til sine resultater, eller at de ikke " +"længere kan udføre arbejdet selv (dekvalificering).
I svaret skal der redegøres for, om risiko for dekvalificering er " +"kortlagt, og hvordan dette imødegås på såvel kort som længere sigt.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" " -"simple_editor: simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" -" " -"evaluation_2_4:\n" +" evaluation_2_4:\n" " '#type': ai_screening_static_select\n" -" " -"'#title': Vurdering\n" -" '#help': '\"Høj\" betyder, at risikoen for " -"dekvalificering er kortlagt, og at der er lagt planer for forebyggelse " -"på såvel kort som mellemlangt sigt. \"Middel\" betyder, at risikoen " -"for dekvalificering ikke er kortlagt og/eller at der ikke er lagt " -"planer for forebyggelse på nuværende tidspunkt, eller at " -"spørgsmålet ikke er relevant. \"Lav\" betyder, at det ikke " -"forventes, at en sådan kortlægning kan foretages, eller at det ikke " -"er muligt at forebygge dekvalificering på kort eller langt sigt.'\n" -" " -" '#help_display': element_after\n" +" '#title': Vurdering\n" +" '#help': '\"Høj\" betyder, at risikoen for dekvalificering er kortlagt, og at der er lagt planer for forebyggelse på såvel " +"kort som mellemlangt sigt. \"Middel\" betyder, at risikoen for dekvalificering ikke er kortlagt og/eller at der ikke er lagt " +"planer for forebyggelse på nuværende tidspunkt, eller at spørgsmålet ikke er relevant. \"Lav\" betyder, at det ikke forventes, " +"at en sådan kortlægning kan foretages, eller at det ikke er muligt at forebygge dekvalificering på kort eller langt sigt.'\n" +" '#help_display': element_after\n" "kommune_og_samfund_page:\n" -" " -"'#type': webform_wizard_page\n" +" '#type': webform_wizard_page\n" " '#title': '3. Kommune og samfund'\n" -" " -"3_1_ressourceforbrug:\n" +" 3_1_ressourceforbrug:\n" " '#type': text_format\n" -" '#title': '3.1 " -"Ressourceforbrug'\n" -" '#help': 'AI-løsninger bruger strøm, ikke " -"mindst under træning, og vand til køling. Det er derfor vigtigt, at " -"løsningernes ressourceforbrug står mål med de forventede udbytter, " -"og at løsningerne i øvrigt er tilrettelagt ud fra en " -"ressourceoptimerende tilgang (eks. krav til grøn strøm og " -"genanvendelse af varmeudledning).
I svaret skal der redegøres " -"for, om det er overvejet at anvende mindre ressourcekrævende " -"løsinger end AI til indfrielse af screeningens formål.
'\n" -" " -"'#help_display': element_before\n" +" '#title': '3.1 Ressourceforbrug'\n" +" '#help': 'AI-løsninger bruger strøm, ikke mindst under træning, og vand til køling. Det er derfor vigtigt, at " +"løsningernes ressourceforbrug står mål med de forventede udbytter, og at løsningerne i øvrigt er tilrettelagt ud fra en " +"ressourceoptimerende tilgang (f.eks. krav til grøn strøm og genanvendelse af varmeudledning).
I svaret skal der redegøres " +"for, om det er overvejet at anvende mindre ressourcekrævende løsinger end AI til indfrielse af projektets formål.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" " -"simple_editor: simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" -" " -"evaluation_3_1:\n" +" evaluation_3_1:\n" " '#type': ai_screening_static_select\n" -" " -"'#title': Vurdering\n" -" '#help': '\"Høj\" betyder, at der er " -"afsøgt muligheder for anvendelse af mindre ressourcekrævende " -"teknologier, men at dette ikke har været muligt af finde. \"Middel\" " -"betyder, at kortlægningen af muligt anvendelse af mindre " -"ressourcekrævende teknologier er påtænkt, men ikke udført. " -"\"Middel\" kan også betyde, at spørgsmålet ikke er relevant. " -"\"Lav\" betyder, at det ikke påtænkes at gennemføre en analyse af " -"alternative muligheder.'\n" +" '#title': Vurdering\n" +" '#help': '\"Høj\" betyder, at der er afsøgt muligheder for anvendelse af mindre ressourcekrævende teknologier, men at dette " +"ikke har været muligt af finde. \"Middel\" betyder, at kortlægningen af muligt anvendelse af mindre ressourcekrævende " +"teknologier er påtænkt, men ikke udført. \"Middel\" kan også betyde, at spørgsmålet ikke er relevant. \"Lav\" betyder, at det " +"ikke påtænkes at gennemføre en analyse af alternative muligheder.'\n" " '#help_display': element_after\n" -" " -"3_2_betydning_for_omverdenens_opfattelse_af_aarhus_kommune:\n" -" " -"'#type': text_format\n" -" '#title': '3.2 Betydning for omverdenens " -"opfattelse af Aarhus Kommune'\n" -" '#help': 'I nogle tilfælde kan " -"introduktionen af en AI-løsning betyde, at borgere og virksomheder " -"oplever, at de føler sig distancerede fra kommunen, der kan opfattes " -"som for teknokratisk orienteret.
Det er derfor vigtigt at " -"vurdere, hvorvidt indførelsen af en given AI-løsning kan medføre, " -"at Aarhus Kommunes omdømme påvirkes negativt, og om denne effekt kan " +" 3_2_betydning_for_omverdenens_opfattelse_af_aarhus_kommune:\n" +" '#type': text_format\n" +" '#title': '3.2 Betydning for omverdenens opfattelse af Aarhus Kommune'\n" +" '#help': '
I nogle tilfælde kan introduktionen af en AI-løsning betyde, at borgere og virksomheder oplever, at de føler " +"sig distancerede fra kommunen, der kan opfattes som for teknokratisk orienteret.
Det er derfor vigtigt at vurdere, " +"hvorvidt indførelsen af en given AI-løsning kan medføre, at Aarhus Kommunes omdømme påvirkes negativt, og om denne effekt kan " "modvirkes.
'\n" " '#help_display': element_before\n" -" " -"'#allowed_formats':\n" +" '#allowed_formats':\n" " simple_editor: simple_editor\n" -" " -"'#hide_help': true\n" +" '#hide_help': true\n" " evaluation_3_2:\n" -" '#type': " -"ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" '#help': " -"'\"Høj\" betyder, at effekten af løsningens indførelse på " -"kommunens relation til borgerne vurderes at være neutralt eller " -"positivt. \"Middel\" betyder, at omdømmepåvirkningen endnu ikke er " -"kortlagt, og/eller at der endnu ikke er lagt planer for at modvirke " -"omdømmepåvirkningen. \"Middel kan også betyde, at spørgsmålet " -"ikke er relevant. \"Lav\" betyder, at omdømmepåvirkningen vurderes " -"at være stærkt negativ.'\n" +" '#help': '\"Høj\" betyder, at effekten af løsningens indførelse på kommunens relation til borgerne vurderes at være " +"neutralt eller positivt. \"Middel\" betyder, at omdømmepåvirkningen endnu ikke er kortlagt, og/eller at der endnu ikke er lagt " +"planer for at modvirke omdømmepåvirkningen. \"Middel kan også betyde, at spørgsmålet ikke er relevant. \"Lav\" betyder, at " +"omdømmepåvirkningen vurderes at være stærkt negativ.'\n" " '#help_display': element_after\n" -" " -"3_3_modstridende_maalsaetninger:\n" +" 3_3_modstridende_maalsaetninger:\n" " '#type': text_format\n" -" " -"'#title': '3.3 Modstridende målsætninger'\n" -" '#help': " -"'Formålet med at introducere AI i den kommunale opgaveløsning kan " -"være bedring af arbejdsmiljø, bedre borgerservice, frigørelse af " -"tid, stærkere lovmedholdelighed og øget kvalitet.
Ofte vil " -"løsningerne medvirke til indfrielse af kombinationer af disse mål. I " -"nogle tilfælde kan der dog være en risiko for, at målene " -"modarbejder hinanden. Det er derfor vigtigt at vurdere den samlede " -"effekt af en AI-løsning på tværs af målsætningerne for dens " -"indførelse.
'\n" +" '#title': '3.3 Modstridende målsætninger'\n" +" '#help': 'Formålet med at introducere AI i den kommunale opgaveløsning kan være bedring af arbejdsmiljø, bedre " +"borgerservice, frigørelse af tid, stærkere lovmedholdelighed og øget kvalitet.
Ofte vil løsningerne medvirke til " +"indfrielse af kombinationer af disse mål. I nogle tilfælde kan der dog være en risiko for, at målene modarbejder hinanden. Det " +"er derfor vigtigt at vurdere den samlede effekt af en AI-løsning på tværs af målsætningerne for dens indførelse.
'\n" " '#help_display': element_before\n" -" " -"'#allowed_formats':\n" +" '#allowed_formats':\n" " simple_editor: simple_editor\n" -" " -"'#hide_help': true\n" +" '#hide_help': true\n" " evaluation_3_3:\n" -" '#type': " -"ai_screening_static_select\n" +" '#type': ai_screening_static_select\n" " '#title': Vurdering\n" -" '#help': " -"'\"Høj\" betyder, at der ikke er et konfliktende målhierarki " -"forbundet med løsningen. \"Middel\" betyder, at der kan være " -"konfliktende mål, men at dette vurrderes at have et begrænset " -"omfang. \"Middel\" kan også betyde, at spørgsmålet ikke er " -"relevant. \"Lav\" betyder, at der er stærk konflikt mellem " -"målsætninger, og at ledelse og / eller det politiske niveau skal " +" '#help': '\"Høj\" betyder, at der ikke er et konfliktende målhierarki forbundet med løsningen. \"Middel\" betyder, at der " +"kan være konfliktende mål, men at dette vurrderes at have et begrænset omfang. \"Middel\" kan også betyde, at spørgsmålet ikke " +"er relevant. \"Lav\" betyder, at der er stærk konflikt mellem målsætninger, og at ledelse og / eller det politiske niveau skal " "konsulteres for at sætte retning.'\n" -" '#help_display': " -"element_after\n" +" '#help_display': element_after\n" " 3_4_overordnet_etisk_vurdering:\n" -" '#type': " -"text_format\n" +" '#type': text_format\n" " '#title': '3.4 Overordnet etisk vurdering'\n" -" " -"'#help': 'AI-løsninger kan bidrage til at påvirke fundamentale " -"samfundsudfordringer, eks. (digital) eksklusion, klimaforandringer, " -"dyrevelfærd, demokratisk deltagelse, mistrivsel mv. I nogle tilfælde " -"er denne påvirkning positiv, i andre negativ.
'\n" -" " -"'#help_display': element_before\n" +" '#help': 'AI-løsninger kan bidrage til at påvirke fundamentale samfundsudfordringer, eks. (digital) eksklusion, " +"klimaforandringer, dyrevelfærd, demokratisk deltagelse, mistrivsel mv. I nogle tilfælde er denne påvirkning positiv, i andre " +"negativ.
'\n" +" '#help_display': element_before\n" " '#allowed_formats':\n" -" " -"simple_editor: simple_editor\n" +" simple_editor: simple_editor\n" " '#hide_help': true\n" -" " -"evaluation_3_4:\n" +" evaluation_3_4:\n" " '#type': ai_screening_static_select\n" -" " -"'#title': Vurdering\n" -" '#help': '\"Høj\" betyder, at løsningen " -"vurderes at bidrage positivt i forhold til en eller flere fundamentale " -"samfundsudfordringer. \"Middel\" betyder, at løsningen hverken " -"påvirker positivt eller negativt, eller at spørgsmålet ikke er " -"relevant. \"Lav\" betyder, at løsningen vurderes at bidrage negativt " -"til en eller flere fundamentale samfundsudfordringer.'\n" -" " -"'#help_display': element_after" +" '#title': Vurdering\n" +" '#help': '\"Høj\" betyder, at løsningen vurderes at bidrage positivt i forhold til en eller flere fundamentale " +"samfundsudfordringer. \"Middel\" betyder, at løsningen hverken påvirker positivt eller negativt, eller at spørgsmålet ikke er " +"relevant. \"Lav\" betyder, at løsningen vurderes at bidrage negativt til en eller flere fundamentale samfundsudfordringer.'\n" +" '#help_display': element_after" msgstr "" msgctxt "webform.webform.law_default:title" @@ -3943,417 +3555,224 @@ msgid "" "maa_vi:\n" " '#type': webform_wizard_page\n" " '#title': 'Må vi'\n" -" " -"indgaar_der_personoplysninger_i_loesning:\n" -" '#type': " -"ai_screening_yes_no_stop\n" -" '#title': 'Indgår der " -"personoplysninger i løsning?'\n" -" '#text_yes': 'Husk fra start at " -"indtænke databeskyttelse gennem design og standardindstillinger, " -"herunder også løbende opfølgning derpå efter udviklingen, for at " -"sikre passende sikkerhed.
Der skal gennemføres en GDPR-mæssig " -"risikovurdering og GDPR-mæssig konsekvensanalyse " -"(DPIA).
De registrerede " -"skal både ved udvikling og drift, i en oplysningstekst, informeres om " -"de nye formål (AI træning) vi vil anvende allerede indsamlede " -"personoplysninger til, og ligeledes hvis vi indsamler oplysninger " -"direkte til formålet. Alle andre krav vedr. oplysningstekst skal " -"også efterleves jf. databeskyttelsesforordningens artikel 13 eller " -"artikel 14.
Der skal " -"oprettes en intern anmeldelse jf. sikkerhedshåndbogen procedure " -"herfor.
Det følger af " -"det forvaltningsretlige undersøgelsesprincip , at myndigheden er " -"forpligtet til at sikre tilstrækkelig og relevant sagsoplysning. En " -"automatiseret sagsgang forudsætter derfor, at myndigheden på " -"forhånd kan afgrænse, hvilke oplysninger og fakta, der er relevant " -"til brug for sagsbehandlingen. Uanset om det er muligt på forhånd at " -"afgrænse, hvilke oplysninger der er nødvendige i forbindelse med den " -"konkrete sagsbehandling, kan der ved en fuldautomatiseret afgørelse " -"være risiko for, at tilfælde med atypiske fakta eller andre forhold, " -"som normalt ikke er relevante, overses.
Da systemet anvendes til " -"sagsbehandling skal du afdække om der er særlovgivning, der " -"regulerer området eller har anden indvirkning.
Da systemet anvendes til " -"sagsbehandling skal der gennemføres en forvaltningsretlig " +" indgaar_der_personoplysninger_i_loesning:\n" +" '#type': ai_screening_yes_no_stop\n" +" '#title': 'Indgår der personoplysninger i løsning?'\n" +" '#text_yes': '
Husk fra start at indtænke databeskyttelse gennem design " +"og standardindstillinger, herunder også løbende opfølgning derpå efter udviklingen, for at sikre passende sikkerhed.
" +"div>Der skal gennemføres en GDPR-mæssig risikovurdering og GDPR-mæssig konsekvensanalyse " +"(DPIA).
De registrerede skal både ved udvikling og drift, i en oplysningstekst, " +"informeres om de nye formål (AI træning) vi vil anvende allerede indsamlede personoplysninger til, og ligeledes hvis vi " +"indsamler oplysninger direkte til formålet. Alle andre krav vedr. oplysningstekst skal også efterleves jf. " +"databeskyttelsesforordningens artikel 13 eller artikel 14.
Der skal oprettes en " +"intern anmeldelse jf. sikkerhedshåndbogen procedure herfor.
Det følger af det forvaltningsretlige " +"undersøgelsesprincip , at myndigheden er forpligtet til at sikre tilstrækkelig og relevant sagsoplysning. En automatiseret " +"sagsgang forudsætter derfor, at myndigheden på forhånd kan afgrænse, hvilke oplysninger og fakta, der er relevant til brug for " +"sagsbehandlingen. Uanset om det er muligt på forhånd at afgrænse, hvilke oplysninger der er nødvendige i forbindelse med den " +"konkrete sagsbehandling, kan der ved en fuldautomatiseret afgørelse være risiko for, at tilfælde med atypiske fakta eller andre " +"forhold, som normalt ikke er relevante, overses.
Da systemet anvendes til " +"sagsbehandling skal du afdække om der er særlovgivning, der regulerer området eller har anden indvirkning.
Da systemet anvendes til sagsbehandling skal der gennemføres en forvaltningsretlig " "konsekvensanalyse
Da systemet anvendes til " -"sagsbehandling skal der gennemføres en forvaltningsretlig " -"konsekvensanalyse
Det skal sikres at AI’en " -"opfylder forvaltningslovens vejledningsforpligtelse samt der skal " -"vejledes borgere ifm. Chatbots og lign. om, at der findes andre " -"kanaler at kontakte kommunen på.
Systemet skal tydeligt oplyse " -"borgeren at der er tale om et AI system.
Da systemet anvendes til sagsbehandling skal der gennemføres en " +"forvaltningsretlig konsekvensanalyse
Det skal sikres at AI’en opfylder " +"forvaltningslovens vejledningsforpligtelse samt der skal vejledes borgere ifm. Chatbots og lign. om, at der findes andre " +"kanaler at kontakte kommunen på.
Systemet skal tydeligt oplyse borgeren " +"at der er tale om et AI system.
Det skal sikres at det " -"er muligt at lade sig repræsentere af en anden (Partsrepræsentation) " -"i AI-systemet
Det skal sikres at det er muligt at lade sig repræsentere af en " +"anden (Partsrepræsentation) i AI-systemet
Da den " -"tiltænkte AI-løsning er på listen over forbudte AI-systemer er det " -"ulovligt at fortsætte udviklingen/anvendelsen.
Vær opmærksom " -"på at offentligt ansatte har tavshedspligt. Det indebærer, at " -"fortrolige oplysninger, som der opnås adgang til i forbindelse med " -"arbejdet, ikke må videregives til uvedkommende. Fortrolige " -"oplysninger kan kun indtastes i interne generative AI-systemer, hvis " -"der er foretaget en risikovurdering af brugen af den valgte løsning. " -"Risikovurderingen skal genbesøges Regelmæssigt, således den " -"aktuelle anvendelse af AI-systemet svarer til de accepterede risici. " -"Fortrolige oplysninger må ikke indtastes i generative AI-systemer, " -"som er gratis tilgængelige via offentligt tilgængelige hjemmesider. " -"Vær opmærksom på, at oplysninger af fortrolig karakter og dermed " -"underlagt krav om tavshedspligt både kan vedrøre personoplysninger " -"og andre forhold, eksempelvis virksomheders " +" '#text_stop': '
Da den tiltænkte AI-løsning er på listen over forbudte AI-" +"systemer er det ulovligt at fortsætte udviklingen/anvendelsen.
Vær opmærksom på at offentligt ansatte har " +"tavshedspligt. Det indebærer, at fortrolige oplysninger, som der opnås adgang til i forbindelse med arbejdet, ikke må " +"videregives til uvedkommende. Fortrolige oplysninger kan kun indtastes i interne generative AI-systemer, hvis der er foretaget " +"en risikovurdering af brugen af den valgte løsning. Risikovurderingen skal genbesøges Regelmæssigt, således den aktuelle " +"anvendelse af AI-systemet svarer til de accepterede risici. Fortrolige oplysninger må ikke indtastes i generative AI-systemer, " +"som er gratis tilgængelige via offentligt tilgængelige hjemmesider. Vær opmærksom på, at oplysninger af fortrolig karakter og " +"dermed underlagt krav om tavshedspligt både kan vedrøre personoplysninger og andre forhold, eksempelvis virksomheders " "forretningshemmeligheder.
Der skal være " -"opmærksomhed på automation bias i afgørelser, da det kan medføre " -"at afgørelsen defacto bliver en automatisk afgørelse.
Der skal sikres mulighed for " -"partshøring af parterne i, hvis der anvendes oplysninger, som en part " -"ikke kan antages at være bekendt med, og disse er til ugunst for " -"parten.
Er " -"sagsbehandlingsområdet pålagt at kommunen skal foretage et skøn (og " -"sagen altså ikke må afgøres alene pba. regler) - det som hedder " -"Skøn under Regel - så må behandlingen ikke være " -"fuldautomatisk.
Fuldautomatiserede afgørelser " -"er forbudt jf. artikel 22 GDPR, medmindre det er eksplicit hjemlet i " -"anden EU- eller dansk lovgivning – det skal fremgå direkte at " -"automatiske afgørelse kan anvendes!
Der skal være opmærksomhed på automation bias i " +"afgørelser, da det kan medføre at afgørelsen defacto bliver en automatisk afgørelse.
Der skal sikres mulighed for partshøring af parterne i, hvis der anvendes oplysninger, " +"som en part ikke kan antages at være bekendt med, og disse er til ugunst for parten.
Er sagsbehandlingsområdet pålagt at kommunen skal foretage et skøn (og sagen altså ikke må afgøres alene pba. regler) " +"- det som hedder Skøn under Regel - så må behandlingen ikke være fuldautomatisk.
Fuldautomatiserede afgørelser er forbudt jf. artikel 22 GDPR, medmindre det er eksplicit hjemlet i anden EU- eller " +"dansk lovgivning – det skal fremgå direkte at automatiske afgørelse kan anvendes!
Der er besvaret at der ikke kan " -"gives et udtrykkeligt og legitimt formål. Det er påkrævet efter " -"GDPR.
Der er besvaret at der ikke kan gives et udtrykkeligt og legitimt " +"formål. Det er påkrævet efter GDPR.
Der er besvaret at der anvendes " -"personoplysninger fra eksisterende behandlinger hvis formål ikke er " -"foreneligt med AI-udvikling og drift. Personoplysninger må jf. GDPR " -"ikke anvendes til uforeningelige formål!
Der er besvaret at der anvendes personoplysninger fra " +"eksisterende behandlinger hvis formål ikke er foreneligt med AI-udvikling og drift. Personoplysninger må jf. GDPR ikke anvendes " +"til uforeningelige formål!
Der er besvaret at " -"personoplysningerne der anvendes ikke er proportionelle. Det skal de " -"være jf. GDPR
Der er besvaret at personoplysningerne der anvendes ikke er " +"proportionelle. Det skal de være jf. GDPR
Træning af AI-systemer på " -"personoplysninger skal skriftligt dokumenteres, herunder hvorfor der " -"kræves ægte personoplysninger, og træningen skal da i videst mulige " -"omfang ske på pseudonymiserede data. Økonomiske hensyn kan ikke " -"udgøre undtagelsesårsagen alene.
Træning af AI-systemer på personoplysninger skal skriftligt " +"dokumenteres, herunder hvorfor der kræves ægte personoplysninger, og træningen skal da i videst mulige omfang ske på " +"pseudonymiserede data. Økonomiske hensyn kan ikke udgøre undtagelsesårsagen alene.
Vær opmærksom på at der " -"typisk er forskellige hjemler til henholdsvis udvikling og drift + at " -"hvis der er tale om personoplysninger, så kan GDPR typisk ikke stå " -"alene som hjemmelsgrundlag, men at der så også kræves aktiverende " +" visible:\n" +" ':input[name=\"indgaar_der_personoplysninger_i_loesning\"]':\n" +" value: '1'\n" +" er_der_hjemmel_til_behandlingen_vaer_opmaerksom_paa_at_der_typis:\n" +" '#type': ai_screening_yes_no_stop\n" +" '#title': 'Er der hjemmel til behandlingen?'\n" +" '#text_question': '
Vær opmærksom på at der typisk er forskellige hjemler til henholdsvis udvikling og drift + at hvis " +"der er tale om personoplysninger, så kan GDPR typisk ikke stå alene som hjemmelsgrundlag, men at der så også kræves aktiverende " "hjemmel i en faglovgivning el. lign.
'\n" " '#stop_value': '0'\n" -" " -" '#text_stop': 'Der er " -"besvaret at der mangler hjemmel. Der skal fastlægges og dokumenteres " -"behandlingsgrundlag (hjemmel) til en AI-udvikling og/eller anvendelse " -"i drift. Formålene for træning/udvikling og drift er per definition " -"forskellige. Udviklingsfasens formål er netop udvikling, mens drift " -"har løsning af konkret(e) myndighedsopgave(r) som formål. Derfor vil " -"hjemlerne til formålene også være forskellige. Husk at der også " -"skal fastlægges hjemmel for kontinuerlig træning i dynamiske " -"AI-systemer. Og husk at GDPR som hjemmel eks. artikel 6, stk. 1, litra " -"e (myndighedsudøvelse) vil kræve støtte/aktivering fra " -"særlovgivning.
Der er besvaret at der mangler hjemmel. Der skal fastlægges og " +"dokumenteres behandlingsgrundlag (hjemmel) til en AI-udvikling og/eller anvendelse i drift. Formålene for træning/udvikling og " +"drift er per definition forskellige. Udviklingsfasens formål er netop udvikling, mens drift har løsning af konkret(e) " +"myndighedsopgave(r) som formål. Derfor vil hjemlerne til formålene også være forskellige. Husk at der også skal fastlægges " +"hjemmel for kontinuerlig træning i dynamiske AI-systemer. Og husk at GDPR som hjemmel eks. artikel 6, stk. 1, litra e " +"(myndighedsudøvelse) vil kræve støtte/aktivering fra særlovgivning.
Databeskyttelsesloven §10 vil " -"kun yderst sjældent kunne være driftshjemmel.
Databeskyttelsesloven §10 vil kun yderst sjældent kunne være " +"driftshjemmel.
Selv hvis der " -"ikke indgår artikel 9/10 oplysninger i en AI-behandling, skal vi " -"være særligt opmærksomme på at output ikke medfører, at man (med " -"en høj grad af sikkerhed) kan udlede artikel 9/10 oplysninger om de " -"registrerede . Hvis man kan udlede særlige personoplysninger, så " -"skal løsningen (trods den kun behandler almindelige " -"personoplysninger) betragtes som behandlende særlige kategorier. Det " -"øger kravene til hjemmel, jf. grundlæggende behandlingsforbud for " -"artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal " -"findes
Selv hvis der ikke indgår artikel 9/10 oplysninger " +"i en AI-behandling, skal vi være særligt opmærksomme på at output ikke medfører, at man (med en høj grad af sikkerhed) kan " +"udlede artikel 9/10 oplysninger om de registrerede. Hvis man kan udlede særlige personoplysninger, så skal løsningen (trods den " +"kun behandler almindelige personoplysninger) betragtes som behandlende særlige kategorier. Det øger kravene til hjemmel, jf. " +"grundlæggende behandlingsforbud for artikel 9 oplysninger, hvorfor en undtagelseshjemmel skal findes.
Der må kun udvikles/anvendes " -"AI-systemer, hvis der er tale om en opgave, som kommunen enten er " -"forpligtet til at varetage som følge af lovgivningen, eller hvis der " -"på anden måde varetages en saglig kommunal opgave ved anvendelsen af " -"systemet.
Der må kun udvikles/anvendes AI-systemer, hvis der er tale om en " +"opgave, som kommunen enten er forpligtet til at varetage som følge af lovgivningen, eller hvis der på anden måde varetages en " +"saglig kommunal opgave ved anvendelsen af systemet.
Såfremt oplysninger fra " -"patientjournaler skal anvendes til AI, skal dette ske på baggrund af " -"enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 " -"eller §46 (kun til forskning ). Anvendelse af journaloplysninger skal " -"juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf " -"sundhedsloven). Journaloplysninger må ikke anvendes til AI i " -"forbindelse med aktuel behandling af patienten, og formål der ikke er " -"rummet af kvalitetssikring eller -udvikling af behandlingsforløb og " -"arbejdsgange for det faglige område.
Der skal " -"sikres at AI-systemet tydeligt angiver til brugeren/og i output, at " -"indholdet er kunstigt genereret eller manipuleret.
Ved anvendelse af AI-systemer i " -"forbindelse med borgerrettede afgørelser, skal der tages højde for, " -"at forvaltningen skal kunne redegøre for, hvorfor en sag har fået et " -"givent udfald. Dette også af hensyn til at sikre en ensartet " -"sagsbehandling og overholdelse af lighedsgrundsætningen. Det hænger " -"også sammen med forvaltningsrettens krav til begrundelse i " -"afgørelsessager, da vi som myndighed er forpligtede til at begrunde, " -"hvorfor afgørelsen har fået et givent udfald.
Såfremt oplysninger fra patientjournaler skal anvendes til AI, " +"skal dette ske på baggrund af enten et sundhedsfagligt samtykke, sundhedslovens §42d, stk. 2, nr. 2 eller §46 (kun til " +"forskning). Anvendelse af journaloplysninger skal juridisk- og ledelsesmæssig godkendes (regionsrådsgodkendelse jf " +"sundhedsloven). Journaloplysninger må ikke anvendes til AI i forbindelse med aktuel behandling af patienten, og formål der ikke " +"er rummet af kvalitetssikring eller -udvikling af behandlingsforløb og arbejdsgange for det faglige område.
Der skal sikres at AI-systemet tydeligt angiver til brugeren/og i " +"output, at indholdet er kunstigt genereret eller manipuleret.
Ved anvendelse af AI-systemer i forbindelse med borgerrettede " +"afgørelser, skal der tages højde for, at forvaltningen skal kunne redegøre for, hvorfor en sag har fået et givent udfald. Dette " +"også af hensyn til at sikre en ensartet sagsbehandling og overholdelse af lighedsgrundsætningen. Det hænger også sammen med " +"forvaltningsrettens krav til begrundelse i afgørelsessager, da vi som myndighed er forpligtede til at begrunde, hvorfor " +"afgørelsen har fået et givent udfald.