Scope
Der testes valideringsreglerne beskrevet her SDS-7354: Valideringsregler til DROS for Høremappen
Metode
Testcases beskrives af Arosii og implementeres som integrationstests af KvalitetsIT.
De afvikles hver gang der deployes en ny version af DROS (Høremappe).
Test cases
Disse testcases implementeres som en del af DROS-Høremappe integrationstesten:
| Testcase Id | POS/NEG | Felt | Beskrivelse | Værdi(er) | Validerings-advarsel? | Status (Pass/fail) |
|---|---|---|---|---|---|---|
| HOERVAL_1_01 | POS | Metadata Dokumenttype | Korrekt dokumenttype/ korrekt codesystem | 28615-3 fra 2.16.840.1.113883.6.1 | Nej | |
| HOERVAL_1_02 | NEG | Metadata TypeCode | Forkert dokumenttype/ korrekt codesystem | 28615-4 fra 2.16.840.1.113883.6.1 | Ja | |
| HOERVAL_1_03 | NEG | Metadata TypeCode | Korrekt dokumenttype/ forkert codesystem | 28615-3 fra 1.2.208.184.100.1 | Ja | |
| POS | Metadata ClassCode | Korrekt classcode | 001 | Nej | ||
| NEG | Metadata Classcode | Forkert classcode | 002 | Ja | ||
| POS | Metadata Eventcode | En korrekt eventcode 1 | 1 | Nej | ||
| POS | Metadata Eventcode | En korrekt eventcode 15 | 15 | Nej | ||
| POS | Metadata Eventcode | En korrekt eventcode 16 | 16 | Nej | ||
| POS | Metadata Eventcode | En korrekt eventcode 129 | 129 | Nej | ||
| POS | Metadata Eventcode | En korrekt eventcode 130 | 130 | Nej | ||
| POS | Metadata Eventcode | Flere korrekte eventcodes, men kun en er tilladt | 1,15,16,129,130 | Ja | ||
| NEG | Metadata Eventcode | En forkert og ikke eksisterende eventcode | 2 | Ja | ||
| NEG | Metadata Eventcode | Blandet korrekte og forkerte eventcodes | 1,2,16,200 | Ja | ||
| NEG | Metadata Eventcode | En forkert men eksisterende eventcode | NPU03804 | Ja | ||
| NEG | Metadata Eventcode | Ikke udfyldt eventcode | NULL | Ja | ||
| POS | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / korrekt displayname nauf500 | urn:ad:dk:medcom:nauf-v500:full fra 1.2.208.184.100.10 | Nej | ||
| POS | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / korrekt displayname nauf502 | urn:ad:dk:medcom:nauf-v502:full fra 1.2.208.184.100.10 | Nej | ||
| POS | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / korrekt displayname nimf500 | urn:ad:dk:medcom:nimf-v500:full fra 1.2.208.184.100.10 | Nej | ||
| POS | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / korrekt displayname nadf501 | urn:ad:dk:medcom:nadf-v501:full fra 1.2.208.184.100.10 | Nej | ||
| POS | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / korrekt displayname nhisf500 | urn:ad:dk:medcom:nhisf-v500:full fra 1.2.208.184.100.10 | Nej | ||
| NEG | Metadata Formatcode | Korrekt formatcode / forkert codesystem / korrekt displayname nauf500 | urn:ad:dk:medcom:nauf-v500:full fra 2.16.840.1.113883.6.1 | Ja | ||
| NEG | Metadata Formatcode | Korrekt formatcode / korrekt codesystem / forkert displayname nauf500 | urn:ad:dk:medcom:nauf-v500:full fra 1.2.208.184.100.10 | Ja | ||
| NEG | Metadata Formatcode | Forkert formatcode / korrekt codesystem / korrekt displayname nauf500 | urn:ad:dk:medcom:nauf-v504:full fra 1.2.208.184.100.10 | Ja | ||
| POS | Metadata PracticeCodeSetting | Korrekt PracticeCodeSetting / korrekt codesystem / korrekt displayname | 394604002 fra 2.16.840.1.113883.6.96 (displayName ’oto-rhino-laryngologi’) | Nej | ||
| NEG | Metadata PracticeCodeSetting | Forkert PracticeCodeSetting / korrekt codesystem / forkert displayname | 394591006 fra 2.16.840.1.113883.6.96 (displayName ’neurologi’) | Ja | ||
| NEG | Metadata PracticeCodeSetting | Korrekt PracticeCodeSetting / forkert codesystem / korrekt displayname | 394604002 fra | Ja | ||
| POS | Metadata PatientId | Korrekt codesystem for patientid | codesystem 1.2.208.176.1.2 | Nej | ||
| NEG | Metadata PatientId | Forkert codesystem for patientid | codesystem 2.16.840.1.113883.6.1 | Nej | ||
| POS | Metadata AuthorInstitution | Korrekt codesystem for AuthorInstitution | codesystem 1.2.208.176.1.1 | Nej | ||
| NEG | Metadata AuthorInstitution | Forkert codesystem for AuthorInstitution | codesystem 2.16.840.1.113883.6.1 | Nej |