Version 1.0 september 2019
Produkt og testcase nummer
Produkt beskrivelse eller reference.
En angivelse af produkt eller pakke versionen.
Denne testcase har til formål at afteste et udsnit af variationer af funktionaliteten: "Opret ny enhed i SOR", for at validere at alt information bliver afsendt og modtaget korrekt ved oprettelse af ny en enhed i SOR.
![]()
I forbindelse med operationen: "CreateSorEntity" modtager webservicen en lang række information til oprettelse af en SOR-enhed: se Guide til anvendere for yderligere information om input.
De obligatoriske elementer i forbindelse med CreateSorEntity-operationer af Organisatoriske Enheder er:
| Feltnavn | Forklaring |
|---|---|
FromDate | Oprettelsesdato - Minimum 7 dage ude i fremtiden |
| SorType | I denne sammenhæng altid "OU" (Organizational Unit). I SOR findes der IO (Institution Owners), HI (Health Institutions) og OU (Organizational Units) |
| EntityName | Enhedens navn |
| EntityTypeIdentifier | Teknisk nøgle for EntityType (SNOMED Concept Id) |
| EanLocationCodeState | Kan være Own, None eller Inerited som betyder henholdsvis:
|
| EanLocationCodeEntity (kompleks type) | Hvis EanLocationCodeState er "Own", skal der angives yderligere information, se Guide til anvendere |
| ID | Scenarie | Eksempel Input | Forventet Output | Resultat |
|---|---|---|---|---|
| UC1TC1 | Skab en organisatorisk enhed (SorType: OU) med udelukkende obligatorisk information | Request | Response | Den nye enhed er oprettet i SOR og kan findes der. Der modtages et response indeholdende fejlkode 0 (success) og et fyldestgørende enhedsobjekt hvor data stemmer overens med det afsendte. |
| UC1TC2 | Skab en organisatorisk enhed (SorType: OU) med obligatorisk og valgfri information | Request | Response | Den nye enhed er oprettet i SOR og kan findes der. Der modtages et response indeholdende fejlkode 0 (success) og et fyldestgørende enhedsobjekt hvor data stemmer overens med det afsendte. |
| UC1TC3 | Skab en organisatorisk enhed (SorType: OU) med blandet arv og angivet information | Request | Response | Den nye enhed er oprettet i SOR og kan findes der. Der modtages et response indeholdende fejlkode 0 (success) og et fyldestgørende enhedsobjekt hvor data stemmer overens med det afsendte og arv af information sker som forventet. |
Gyldigt certifikat er tilgængeligt.
Brugeren er oprettet i SORUS's policyfil.
Brugeren har kendskab- og rettigheder til enheder i SOR hvorunder de organisatoriske enheder kan placeres.
Der modtages et response med "fejlkode 0" som kvittering for success, samt et fyldestgørende dataobjekt der stemmer overens med det afsendte.
Ny enhed er oprettet i SOR.
Ugyldigt certifikat.
Ugyldige akkreditiver.
Mangelfuld input.
Referencer eller beskrivelse