Version 1.0 september 2019
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: "Opdater 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: "EditSorEntity" modtager webservicen modtager en lang række information til ændring af en SOR-enhed: se Guide til anvendere for yderligere information on input
De obligatoriske elementer i forbindelse med EditSorEntity-operationer af Organisatoriske Enheder er:
| Feltnavn | Forklaring |
|---|---|
FromDate | Ændringsdato - Minimum 1 dag ude i fremtiden |
| SorIdentifier | SOR ID for den enhed der ønskes ændret |
| 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 |
|---|---|---|---|---|
| UC2TC1 | Ændr en organisatorisk enhed (SorType: OU) med udelukkende obligatorisk information | Request | Response | Enheden er ændret 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. |
| UC2TC2 | Ændr en organisatorisk enhed (SorType: OU) med obligatorisk og valgfri information | Request | Response | Enheden er ændret 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. |
| UC2TC3 | Ændr en organisatorisk enhed (SorType: OU) med blandet arv og angivet information | Request | Response | Enheden er ændret 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. |
Brugeren har kendskab- og rettigheder til enheder i SOR som kan ændres. Man kan eventuelt afvikle UC1-tests (opret enheder) først og bruge de resulterende data til ændringer.
Gyldigt certifikat er tilgængeligt.
Brugeren er oprettet i SORUS's policyfil.
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.
Manglende rettigheder.
Mangelfuld input.
Referencer eller beskrivelse