Zelfmetingen - test MedMij - Testscript Zelfmetingen Beschikbaarstellen
1 Doelgroep
De doelgroep van dit testscript is de XIS leverancier die zich voorbereidt op MedMij kwalificatie op de systeemrol Beschikbaarstellen.
2 Inleiding
2.1 Algemene informatie
Dit testscript is opgesteld ten behoeve van MedMij. De op te vragen onderdelen zijn waar mogelijk gekoppeld aan zorginformatiebouwstenen. Actuele informatie over de informatiestandaard kan je vinden via de overzichtspagina's van het Functioneel ontwerp en Technisch ontwerp.
2.2 Begrippenlijst
In de context van MedMij worden bepaalde afkortingen en termen gebruikt. Meer informatie kan je vinden in deze algemene begrippenlijst (switchlink).
3 Test-informatie
3.1 Algemeen
Voor het testen van systeemrollen is "Touchstone" als kwalificatiesimulator beschikbaar. Uitleg over het aansluiten op Touchstone is hier via de algemene kwalificatiepagina te vinden.
Het testen van infrastructurele eisen maakt geen onderdeel uit van deze test.
3.2 Voorwaarden voor testen
Je hebt als kandidaat-deelnemer voldoende kennis en begrip van de algemene voorwaarden en procedurele eisen voor kwalificatie MedMij (switchlink).
3.3 Uitgangspunten test
Pas de generieke uitgangspunten voor de kwalificatie MedMij (switchlink) toe voor de systeemrol waarop je in dit script kwalificeert.
3.4 Testaanpak
Houdt tijdens het testen de bevindingen bij van de uitgevoerde tests. Analyseer de bevindingen, corrigeer fouten waar nodig en test opnieuw.
4 Testscript
4.1 Uit te voeren stappen test systeemrol Beschikbaarstellen
Voer – voor ieder scenario – de volgende stappen uit:
- Maak in het XIS de zorgverlener en zorgaanbieder aan, zoals beschreven in de inhoudelijke gegevens.
- Registreer in het XIS de persoonsgegevens voor de testpersonen zoals beschreven in de inhoudelijke gegevens.
- Maak in het XIS de metingen voor deze personen aan, gebruik hiervoor de inhoudelijke gegevens.
- Maak schermafdrukken van de ingevoerde gegevens.
- Start het raadplegen van de gegevens op vanaf de testsimulator (Touchstone).
- Metingen beschikbaarstellen zoals beschreven in het scenario. Indien er query parameters beschreven zijn in het scenario: zorg dat de gevraagde selectie is toegepast op de gegevens.
4.2 Uitgangspunten
Voor alle onderstaande scenario's gelden een paar algemene principes:
- Meetwaarden worden geraadpleegd op basis van verschillende parameters: het systeem genereert technisch correcte berichten met de verschillende parameters.
- Het systeem de meetwaarden uit het retourbericht ontvangt en toont.
4.3 Overzicht scenario’s
De te gebruiken testdata is te vinden aan het eind van deze pagina, onder het hoofdstuk inhoudelijke gegevens.
Nr | Scenario | Doel van test | Verwacht resultaat | Inhoudelijke gegevens |
1 | Persoon vraagt alle metingen ademhaling op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt ademhaling worden opgenomen in het bericht, vijf in totaal | Ademhaling |
2 | Persoon vraagt alle metingen lichaamslengte op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt lichaamslengte worden opgenomen in het bericht, zeven in totaal | Lichaamslengte |
3 | Persoon vraagt alle metingen lichaamstemperatuur op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt lichaamstemperatuur worden opgenomen in het bericht, vier in totaal | Lichaamstemperatuur |
4 | Persoon vraagt alle metingen O2Saturatie op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt O2Saturatie worden opgenomen in het bericht, vier in totaal | O2Saturatie |
5 | Persoon vraagt alle metingen polsfrequentie op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt polsfrequentie worden opgenomen in het bericht, vijf in totaal | Polsfrequentie |
6 | Persoon vraagt laatste metingen bloeddruk op | XIS kan aantoonbaar een bericht beschikbaarstellen voor de laatste meeting | Er wordt een bericht gemaakt met daarin de laatst verzamelde meetwaarde (123/82 mmHg) | Bloeddruk |
7 | Persoon vraagt alle metingen bloeddruk op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt bloeddruk worden opgenomen in het bericht, vijf in totaal | Bloeddruk |
8 | Persoon vraagt alle metingen lichaamsgewicht op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt lichaamsgewicht worden opgenomen in het bericht, vier in totaal | Lichaamsgewicht |
9 | Persoon vraagt alle metingen bloedglucose op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt bloedglucose worden opgenomen in het bericht, zes in totaal | Bloedglucose |
10 | Persoon vraagt alle metingen hartfrequentie op | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen van hetzelfde type | Alle verzamelde metingen mbt hartfrequentie worden opgenomen in het bericht, vijf in totaal | Hartfrequentie |
11 | Persoon vraagt alle metingen op in de periode T-31 t/m T | XIS kan aantoonbaar omgaan met een bevraging naar alle meetwaarden binnen een periode | Er worden 20 metingen verzameld. 3x ademhaling, 1x lichaamslengte, 3x lichaamstemperatuur, 1x O2Saturatie, 1x polsfrequentie, 2x bloeddruk, 1x lichaamsgewicht, 6x bloedglucose, 2x hartfrequentie | Ademhaling, Lichaamslengte, Lichaamstemperatuur, O2Saturatie, Polsfrequentie, Bloeddruk, Lichaamsgewicht, Bloedglucose, Hartfrequentie |
12 | Persoon vraagt alle metingen op in de periode T-11 t/m T-6 waarin geen meetwaarden bekend zijn | XIS kan aantoonbaar omgaan met een bevraging naar alle meetwaarden binnen een periode waarin geen meetwaarden bekend zijn | In deze periode worden geen meetwaarden gevonden | |
13 | Persoon vraagt alle metingen op van de categorie vitale functies | XIS kan aantoonbaar een bericht beschikbaarstellen dat bestaat uit meerdere metingen uit de categorie vitale functies | Alle verzamelde metingen muv bloedglucose worden in het bericht verzameld | Ademhaling, lichaamsgewicht, Lichaamslengte, Lichaamstemperatuur, Polsfrequentie, Bloeddruk, Hartfrequentie, O2Saturatie |
5 Aandachtspunten voor inhoudelijke gegevens
5.1 Persoonsgegevens
Er is een fictief BSN (fBSN) voor testdoeleinden in de persoonsgegevens opgenomen. Dit is alleen bedoeld voor gebruik in het XIS (registratie van de testpersoon).
In het MedMij afsprakenstelsel is vastgelegd dat het BSN niet mag worden gebruikt in de gegevensuitwisseling. Dit aangezien de PGO in het persoonsdomein valt en buiten het zorgaanbiedersdomein.
5.2 Variabele T datum
De T datum is altijd de maandag van de week waarin je de tests van dit script uitvoert. Als ergens staat T-100 betekent dit dus: 100 dagen eerder dan de huidige maandag. Meer uitleg over de T datum is hier te vinden.
6 Inhoudelijke gegevens
6.1 Administratieve gegevens
6.1.1 NaamGegevens
Persoon 1 | |
---|---|
Achternaam | XXX_Smorenburg |
Voorvoegsels | |
Voornaam | Dominique |
Voorletter(s) | D |
Geslacht | Vrouw |
Adresgegevens | Knolweg 1000, 9999 XA, Stitswerd |
Geboortedatum | 15-12-1985 |
fBSN | 999901369 |
6.1.2 Zorgverleners
Zorgverlener 1 | |
---|---|
UZI | 11111111 |
AGB | 01011234 |
Achternaam | Snijder |
Voorletter(s) | A.F |
6.1.3 Zorgaanbieders
Zorgaanbieder 1 | |
---|---|
URA | 22222222 |
AGB | 01057645 |
Organisatienaam | Huisartspraktijk A.F. Snijder |
6.2 Ademhaling meetwaarden
Ademfrequentie | Ademhaling DatumTijd | Ritme | Diepte | Afwijkend ademhalingspatroon | Extra Zuurstoftoediening | Toelichting | Toegediende Zuurstof |
---|---|---|---|---|---|---|---|
15 ademhalingen per/minuut | T-3 | Normaal, SNOMED: 5467003 | Normaal, SNOMED: 301284009 | Nee | Nee | ||
22 ademhalingen per/minuut | T-5 | Normaal, SNOMED: 5467003 | Oppervlakkig, SNOMED: 301284009 | Nee | Ja | Na traplopen | 1.0 liter/min, FiO2 0.3 via neusbril |
14 ademhalingen per/minuut | T-14 | Normaal, SNOMED: 5467003 | Normaal, SNOMED: 301284009 | Nee | Nee | ||
15 ademhalingen per/minuut | T-340 | Normaal, SNOMED: 5467003 | Normaal, SNOMED: 301284009 | Nee | Nee | ||
13 ademhalingen per/minuut | T-723 | Normaal, SNOMED: 5467003 | Normaal, SNOMED: 301284009 | Nee | Nee |
6.3 Lichaamslengte meetwaarden
LengteWaarde | Lengte DatumTijd | Toelichting | Positie | Informatiebron |
---|---|---|---|---|
1,87m | T-14 | Staande positie, SNOMED: 10904000 | Zorgverlener 1 | |
1,82m | T-350 | Staande positie, SNOMED: 10904000 | Zorgverlener 1 | |
1,73m | T-783 | Staande positie, SNOMED: 10904000 | Zorgverlener 1 | |
1,65m | T-1125 | Inclusief schoenen | Staande positie, SNOMED: 10904000 | Zorgverlener 1 |
1,51m | T-1568 | Staande positie, SNOMED: 10904000 | Zorgverlener 1 | |
1,40m | T-1937 | Staande positie, SNOMED: 10904000 | Zorgverlener 1 | |
0,56m | T-2738 | Liggende positie, SNOMED: 102538003 | Zorgverlener 1 |
6.4 Lichaamstemperatuur meetwaarden
TemperatuurWaarde | Temperatuur DatumTijd | Toelichting | TemperatuurType | Informatiebron |
---|---|---|---|---|
37,2 °C | T-14 | Oraal, SNOMED: 415945006 | Zorgverlener 1 | |
36,7 °C | T-23 | Oksel, SNOMED: 15882003 | Zorgverlener 1 | |
38,3 °C | T-28 | Verhoging | Voorhoofd, SNOMED: 415922000 | Zorgverlener 1 |
37,4 °C | T-50 | Voorhoofd, SNOMED: 415922000 | Zorgverlener 1 |
6.5 O2Saturatie meetwaarden
SpO2Waare | O2Saturatie DatumTijd | Toelichting | Extra ZuurstofToedining | Informatiebron |
---|---|---|---|---|
95% | T-14 om 10:00 | Nee | Zorgverlener 1 | |
93% | T-350 om 08:20 | Ja | Zorgverlener 1 | |
96% | T-783 om 11:30 | Nee | Zorgverlener 1 | |
94% | T-1125 om 13:10 | Nee | Zorgverlener 1 |
6.6 Polsfrequentie meetwaarden
PolsfrequentieWaarde | Polsfrequentie DatumTijd | Toelichting | PolsRegelmatigheid | Informatiebron |
---|---|---|---|---|
63/min | T-14 | Regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
67/min | T-350 | Regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
72/min | T-783 | Onregelmatig, SNOMED: 61086009 | Zorgverlener 1 | |
96/min | T-1937 | Regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
105/min | T-2738 | Regelmatig, SNOMED: 271636001 | Zorgverlener 1 |
6.7 Bloeddruk meetwaarden
Bloeddruk DatumTijd | Systolische Bloeddruk | Diastolische Bloeddruk | Houding | ManchetType | Meet Locatie | Informatiebron |
---|---|---|---|---|---|---|
T-11 om 08:00 | 123 mmHg | 82 mmHg | Zittende positie, SNOMED: 33586001 | Standaard | Rechter bovenarm, SNOMED: 368209003 | Zorgverlener 1 |
T-21 om 07:50 | 127 mmHg | 85 mmHg | Zittende positie, SNOMED: 33586001 | Standaard | Rechter bovenarm, SNOMED: 368209003 | Zorgverlener 1 |
T-34 om 07:35 | 131 mmHg | 87 mmHg | Liggende positie, SNOMED: 102538003 | Standaard | Rechter bovenarm, SNOMED: 368209003 | Zorgverlener 1 |
T-52 om 08:05 | 135 mmHg | 90 mmHg | Zittende positie, SNOMED: 33586001 | Standaard | Rechter bovenarm, SNOMED: 368209003 | Zorgverlener 1 |
T-52 om 08:10 | 132 mmHg | 87 mmHg | Zittende positie, SNOMED: 33586001 | Standaard | Linker bovenarm, SNOMED: 368208006 | Zorgverlener 1 |
6.8 Lichaamsgewicht meetwaarden
GewichtDatumTijd | GewichtWaarde | Kleding | Toelichting | Informatiebron |
---|---|---|---|---|
T-22 | 81 kg | Lichte kleding/ondergoed | Zorgverlener 1 | |
T-78 | 82.5 kg | Lichte kleding/ondergoed | Zorgverlener 1 | |
T-234 | 84 kg | Lichte kleding/ondergoed | Zorgverlener 1 | |
T-452 | 90 kg | Lichte kleding/ondergoed | Zorgverlener 1 |
6.9 Bloedglucose meetwaarden
Metingnaam | Uitslag DatumTijd | Tijd Extensie | Uitslagwaarde | ResultaatStatus | Informatiebron |
---|---|---|---|---|---|
Glucose na vasten, LOINC: 14770-2 | T-12 om 07:30 | ACM(Code='ACM' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 5.2 mmol/l | Definitief | Zorgverlener 1 |
Glucose 2 uur na maaltijd, LOINC: 14760-3 | T-12 om 15:00 | PCD(Code='PCD' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 7.4 mmol/l | Definitief | Zorgverlener 1 |
Glucose 2 uur na maaltijd, LOINC: 14760-3 | T-12 om 20:35 | PCV(Code='PCV' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 7.3 mmol/l | Definitief | Zorgverlener 1 |
Glucose na vasten, LOINC: 14770-2 | T-13 om 07:15 | ACM(Code='ACM' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 4.7 mmol/l | Definitief | Zorgverlener 1 |
Glucose 2 uur na maaltijd, LOINC: 14760-3 | T-13 om 14:45 | PCD(Code='PCD' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 7.6 mmol/l | Definitief | Zorgverlener 1 |
Glucose 2 uur na maaltijd, LOINC: 14760-3 | T-13 om 21:00 | PCV(Code='PCV' in CodeSysteem ‘http://hl7.org/fhir/v3/TimingEvent’) | 8.1 mmol/l | Definitief | Zorgverlener 1 |
6.10 Hartfrequentie meetwaarden
Hartfrequentie DatumTijd | Hartfrequentie Waarde | Hartslag Meetmethode | Hartslag Regelmatigheid | Toelichting | Informatiebron |
---|---|---|---|---|---|
T-3 | 63/min | Palpatie, SNOMED: 113011001 | Hartslag regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
T-15 | 96/min | Palpatie, SNOMED: 113011001 | Hartslag regelmatig, SNOMED: 271636001 | Na traplopen | Zorgverlener 1 |
T-36 | 72/min | Palpatie, SNOMED: 113011001 | Hartslag regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
T-110 | 65/min | Palpatie, SNOMED: 113011001 | Hartslag regelmatig, SNOMED: 271636001 | Zorgverlener 1 | |
T-114 | 64/min | Auscultatie, SNOMED: 37931006 | Hartslag onregelmatig, SNOMED: 248650006 | Zorgverlener 1 |
7 Release notes
Je vindt de release notes bij het (LINK-FO#Release_notes) functioneel ontwerp.