Formål
Formålet med denne test er at vise , at SUT (System Under Test) er koblet korrekt til dokumentdelingsservice på test miljøet.
Dette foretages som en egen test af test typen Systemintegrationstest, hvor vi ser at forbindelsen mellem Høremappemodul og NSP-Dokumentdelingsinfrastruktur er som forventet.
Scope
I denne test er SUT = Høremappemodulet.
Arosii orienteres, når test af kørt for at inspicere NSP logfiler.
Ved denne test skal leverandøren gennemgå og udfylde testprotokollen. Den udfyldte testprotokol sendes til test-lederen.
Test lederen gennemgår den udfyldte testprotokol. Eventuelle fejl, der skal rettes før gennemførelse af trin 2, noteres i test protokollen.
Tools
| Navn | URL | Kommentar |
|---|---|---|
| XDS Portal | https://xdsportal.medcom.dk/xdsportal-test1/ | XDS Portal er en web-applikation, der kan fremsøge dokumenter i SDS Patientindekset og hente dokumenterne on-demand eller fra et XDS-repository. |
| DTG | https://www.nspop.dk/display/public/web/DTG+-+Guide+til+anvendere | Dynamisk Testdata Generator er en web-klient hvor en anvender kan logge ind og oprette testpersoner samt tilknytte autorisationer og ydere hertil. |
| DRG | Dynamisk Request Generator (DRG) - Leverancebeskrivelse | Dynamisk Request Generator (DRG) kan bruges til at opbygge og eksekvere requests dynamisk mod NSP- komponenter. F.eks. kan DRG ved en test anvendes til at oprette spærring af dokumenter, uploade dokumenter eller hente dokumenter. |
Test cases
Disse bør afvikles mod NSP Test1 miljøet.
Se beskrivelse af testmiljøer og adgang til disse: Test og testmiljøer
Testen skal afvikles mod følgende dokumentdelingsinfrastruktur:
For høremappe dokumenter er det denne URL: "/decoupling/nspservices/hm" - eksempelvis: "https://test1-cnsp.ekstern-test.nspop.dk:8443/decoupling/nspservices/hm"
| Nr | Krav | Beskrivelse | Forventet resultat | Afviklings-tidspunkt | Aktuelt resultat |
|---|---|---|---|---|---|
| 1 | SUT kan publicere et dokument gennem dokumentdelingsinfrastrukturen Følgende Domæneregler er overholdt: • DR12: "Et kildesystem skal overholde den version af den danske metadataprofil og de tilhørende valuesets for den dokumenttype, som der uploades dokumenter af i forbindelse med registrering i SDS patientindekset." Og følgende Forretningsregler: 1 "Data som gemmes i Høremappen skal overholde Noah datastandarden for den pågældende audiologiske oplysning og opmærkes med metadata som overholder den danske metadata-profil. Der må ikke gemmes indholdstomme dokumenter."
| Der laves et ITI-41 kald fra SUT på stien gennem NSP afkoblingskomponent.
| Dokumentet kan afleveres uden fejl Dokumentet kan fremsøges via DDS, Status skal være Approved Dokumentets metadata skal overholde metadataprofilen og værdier være korrekte Dokumentet må ikke være tomt | indsæt her fx | OK/Fejl (beskriv fejlen) Indsæt desuden: A skærmbillede af metadataeller eller B xml fil med metadata som bilag. Angiv "Egentest kildesystem testcase 1" som reference |
| 2 | En sundhedsperson, der anvender SUT, skal kunne udpege og ugyldigøre et dokument som tidligere er oprettet i et XDS repository. Kravet er kun gældende for ”stable” dokumenter. Følgende Domæneregler er overholdt: • DR09: "Dokumentet skal kunne opdateres så det fremstår som ugyldiggjort" Og følgende Forretningsregler: 3: "Parterne skal kunne slette/opdatere data som de selv har oprettet i Høremappen, eksempelvis for at slette/opdatere fejlagtige data." og 4: Når data slettes lokalt jf. gældende lokale slettefrister skal data også slettes i Høremappen. | Der laves et ITI-57 kald fra SUT på stien gennem NSP afkoblingskomponent. "soap-action": "urn:ihe:iti:2010:UpdateDocumentSet" | Dokumentet kan slettemarkere uden fejl Dokumentet kan fremsøges via DDS, Status skal være Deprecated | indsæt her fx 2025-10-10 kl 14:27:06 | OK/Fejl (beskriv fejlen) Indsæt desuden: A skærmbillede af metadataeller eller B xml fil med metadata som bilag. Angiv "Egentest kildesystem testcase 2" som reference |
| 3 | Et dokument kan erstattes af et andet dokument Følgende Forretningsregler er overholdt: 3 "Parterne skal kunne slette/opdatere data som de selv har oprettet i Høremappen, eksempelvis for at slette/opdatere fejlagtige data." | Der laves et ITI-41 kald fra SUT på stien gennem NSP afkoblingskomponent, hvor det dokument som erstattes angives i association "soap-action": "urn:ihe:iti:2007:ProvideAndRegisterDocumentSet-b" | Dokumentet kan opdateres uden fejl. Det nye dokument kan hentes og har status Approved Det gamle dokument kan hentes og har status Deprecated | indsæt her fx 2025-10-10 kl 14:27:06 | OK/Fejl (beskriv fejlen) Indsæt desuden: A skærmbillede af metadataeller eller B xml fil med metadata som bilag. Angiv "Egentest kildesystem testcase 3" som reference |
| 4-99 | Test case 1 gentages for alle typekoder og/eller formatkoder som er relevante for det pågældende projekt og SUT. Eksempel: SUT kan publicere et audiologi dokument med typekode 28615-3 og formatkode nauf-v500 | Samme som testcase 1 | Samme som testcase 1 Her verificeres yderligere at formatkode, dokumenttype og indhold af dokument er korrekt. | OK/Fejl (beskriv fejlen) Indsæt desuden: A skærmbillede af metadataeller eller B xml fil med metadata som bilag. Angiv "Egentest kildesystem testcase 4/5..." som reference | |