Document toolboxDocument toolbox

RFC0073 Korte omschrijving gegevensdienst in MedMij schermen

Samenvatting

Waarom is deze RFC nodig?

In de huidige toestemmingsverklaring worden aan gebruiker (Persoon) namen van gegevensdiensten getoond. Deze namen zijn vaak te cryptisch en niet duidelijk voor de gebruiker.

Oplossingsrichting

Per gegevensdienst een leesbare "oneliner" (korte omschrijving) toevoegen aan de GNL, zodat deze kan worden getoond en in de relevante MedMij schermen.

RACI
  • Responsible:
    • Ron van Holland
  • Accountable:
    • Product Management
  • Consulted
    • Ontwikkelteam (ontwikkeling@medmij.nl)
    • Communicatie
    • Juridisch
    • Deelnemers (Expertgroepsessie)
  • Informed
    • Leveranciersmanagement


Aanpassing van

Afsprakenstelsel - vulling van:
- Toestemmingsverklaring
- Bevestigingsverklaring
- Toestemmingsverklaring Abonneren
- Beëindigingsverklaring Abonnement
- Notificatie van Persoon

Afsprakenstelsel - schema en inhoud van de GNL.

Impact op rollen

DVA, de oneliners moeten, vanuit de aangepaste GNL, worden getoond in diverse MedMij schermen.

DVP, wijziging van XML-Schema van GNL.

Impact op beheer

Ja, de oneliners moeten worden beheerd.

Impact op RnA

Ja, de oneliners moeten worden opgenomen in de GNL.

Impact op Acceptatie

Ja, de inhoud van de schermen moet worden getoetst.

PIA noodzakelijkNee
Gerelateerd aan (Andere RFCs, PIM issues)

AF-1304, afhankelijk van RFC0070

Implementatietermijn

Onbekend

Motivatie verkorte RFC procedure (patch)


Uitwerking

User interface (Autorisatieserver)

Deze interface hoort bij de hoofdfunctie Regie.

NaamAanbieder, NaamGegevensdienst en NaamLeverancierPGO zijn placeholders, die worden gebruikt in verschillende verplichte schermen.

2a.De vraag die aan de Persoon gesteld moet worden om toestemming te verlenen aan de Aanbieder in de functie Verzamelen staat gespecificeerd op de pagina Toestemmingsverklaring. Daarbij geldt dat:
  • de gebruikersvriendelijke weergave van de identiteit van de Aanbieder (NaamAanbieder) wordt bepaald door de betreffende Dienstverlener aanbieder, in haar dienstverleningsrelatie met de betreffende Aanbieder;
  • de gebruikersvriendelijke weergave van een Gegevensdienst (NaamGegevensdienst) wordt betrokken uit de Gegevensdienstnamenlijst;
  • de gebruikersvriendelijke weergave van de identiteit van de Dienstverlener persoon (NaamLeverancierPGO) wordt betrokken uit de OAuth Client List.

core.usrint.102

2b.De vraag die aan de Persoon gesteld moet worden in de stap "bevestig" in de functie Delen staat gespecificeerd op de pagina Bevestigingsverklaring. Daarbij geldt dat:
  • de gebruikersvriendelijke weergave van de identiteit van de Aanbieder (NaamAanbieder) wordt bepaald door de betreffende Dienstverlener aanbieder, in haar dienstverleningsrelatie met de betreffende Aanbieder;
  • de gebruikersvriendelijke weergave van een Gegevensdienst (NaamGegevensdienst) wordt verkregen middels het Omschrijving element van de betreffende Gegevensdienst uit de Gegevensdienstnamenlijst;
  • de gebruikersvriendelijke weergave van de identiteit van de Dienstverlener persoon (NaamLeverancierPGO) wordt betrokken uit de OAuth Client List.

core.usrint.103

User interface (Autorisatieserver), Abonneren

Deze interface hoort bij de hoofdfunctie Regie.

NaamAanbieder, NaamGegevensdienst, NaamLeverancierPGO en Duur zijn placeholders, die worden gebruikt in verschillende verplichte schermen.

3.De vraag die aan de Persoon gesteld moet worden in de stap "autoriseer" in Abonneren staat gespecificeerd op de pagina Toestemmingsverklaring Abonneren, danwel op de pagina Beëindigingsverklaring Abonnement. Daarbij geldt dat:
  • de gebruikersvriendelijke weergave van de identiteit van de Aanbieder (NaamAanbieder) wordt bepaald door de betreffende Dienstverlener aanbieder, in haar dienstverleningsrelatie met de betreffende Aanbieder;
  • de aangeboden looptijd van het Abonnement (Duur) door de beleid van de Aanbieder wordt bepaald, op basis van de door de Persoon gevraagde looptijd, en nooit langer dan de maximale looptijd die in de Catalogus bij de betreffende Gegevensdienst staat genoemd;
  • de gebruikersvriendelijke weergave van een Gegevensdienst (NaamGegevensdienst) wordt verkregen middels het Omschrijving element van de betreffende Gegevensdienst uit de Gegevensdienstnamenlijst;
  • de gebruikersvriendelijke weergave van de identiteit van de Dienstverlener persoon (NaamLeverancierPGO) wordt betrokken uit de OAuth Client List, op basis van de redirect_uri (van OAuth) die in stap 1 is verkregen.

ext.abo.usrint.102

Metamodel

Basisklassen

OmschrijvingString van minimaal drie en maximaal 200 tekens.

Logische modellen

Verwijderen "Weergavenaam" attribuut uit logische model voor GNL en Catalogus. Ook in de bijbehorende secties met "Logische basisklassen".

Toevoegen "Omschrijving" attribuut aan logische model voor GNL en Catalogus.

Lijsten - Logische basisklassen

OmschrijvingString van minimaal drie en maximaal 200 tekens.metamodel

Catalogus- Logische basisklassen

OmschrijvingString van minimaal drie en maximaal 200 tekens.metamodel

XML-schema's

Schema's

Gegevensdienstnamenlijst

2

12

Voorbeeldbestanden

Catalogus

Aanpassen: MedMij_Catalogus.xml >> vervangen <Weergavenaam> door juiste <Omschrijving></Omschrijving> bij iedere Gegevensdienst. Voor inhoud zie onderstaande tabel.

Aanpassen: MedMij_Catalogus_release3_Confluence.xsl

Gegevensdiensten die opgenomen moeten worden:

FunctieWeergavenaamOmschrijving
VerzamelenBasisgegevens Langdurige ZorgGegevens die zorgverleners van jou nodig hebben om langdurige zorg te verlenen, denk hierbij aan medicijngebruik of je allergieën.
DelenAntwoorden op vragenlijstAntwoorden op de vragenlijst(en) die je hebt ingevuld.
VerzamelenVerwijzing naar vragenlijstEen verwijzing (link) van een zorgverlener naar een vragenlijst die je in kunt vullen.
VerzamelenMedicatiegerelateerde OvergevoelighedenGegevens over je mogelijke allergische reacties op medicijnen.
Verzamelen, DelenDocumentenDocumenten, zoals brieven van medisch specialisten, radiologieberichten of verwijsbrieven.
DelenBeeldenBeelden, bijvoorbeeld een foto die je van een wond maakt.
VerzamelenOvergevoelighedenGegevens over je allergieën en intoleranties (zoals lactose-intolerantie).
Verzamelen, DelenMeetwaarden vitale functiesMetingen van vitale functies, zoals je hartslag, ademhaling, temperatuur en bloeddruk.
VerzamelenBasisgegevens GGZJe medische dossier bij je GGZ-instelling, zoals bijvoorbeeld hoe je behandeld wordt.
VerzamelenHuisartsgegevensJe medische dossier bij je huisarts.
VerzamelenBasisgegevens zorgGegevens die alle zorgverleners van jou nodig hebben om zorg te verlenen, denk hierbij aan je geboortedatum of bloeddruk.
VerzamelenAfsprakenAfspraken voor onderzoeken of overleggen met je zorgverleners.
VerzamelenLaboratoriumresultatenLaboratoriumresultaten, uitslagen van bijvoorbeeld je bloedonderzoek of uitstrijkje.
VerzamelenMedicatiegegevensGegevens van de medicijnen die zorgverleners aan je voorschrijven, zoals hoe je een medicijn moet gebruiken.
VerzamelenMedicatieoverzichtenGegevens van de medicijnen die zorgverleners aan je voorschrijven, zoals hoe je een medicijn moet gebruiken.

Principes

N.v.t.

Risico's

Omschrijf de (privacy)risico's die kunnen ontstaan als deze RFC wordt aangenomen. In het onwaarschijnlijke geval dat deze RFC's geen risico's introduceert, geef dat dan wel aan.

DreigingKansImpactDreigingsID (intern)Maatregelen
-

-

---

Goedkeuring

BeoordelaarDatumToelichtingBeoordelaarDatumToelichting
Productmanager Stichting MedMij

Productmanager Beheerorganisatie

Leadarchitect Stichting MedMij

Leadarchitect Beheerorganisatie

Ontwerpteam




Deelnemersraad

Eigenaarsraad