Page History
...
- læsning af allergi - positivt udfald
- input: patient uden negativ samtykke, ingen værdispring, ingen historik
- udfald: status ok, patientens allergier med status aktiv hentes
- test: U2T1testAtToAllergierKanHentesForPatientUdenNegativeSamtykkerUdenBrugAfVaerdiSpring
- læsning af allergi - negativ samtykke uden værdispring, ingen historik - negativt udfald
- input: patient med negativ samtykke mod kaldende sundhedsperson, ingen værdispring, ingen historik
- udfald: status negativ samtykke, ingen allergier vises
- test: U2T2testAtAllergierIkkeKanHentesForPatientMedNegativSamtykkeModSundhedsPersonenDerForetagerFremsoegningUdenBrugAfVaerdispring
- læsning af allergi - negativ samtykke med værdispring, ingen historik - positivt udfald
- input: patient med negativ samtykke mod kaldende sundhedsperson, værdispring, ingen historik
- udfald: status ok, patientens allergier med status aktiv hentes
- test: U1T3testAtAllergierKanHentesForPatientMedNegativSamtykkeModSundhedsPersonDerForetagerFremsoegningMedBrugAfVaerdispring
- læsning af allergi - negativ samtykke mod anden person, ingen historik, positivt udfald, ingen historik
- input: patient med negativ samtykke mod anden person end kaldende sundhedsperson, ingen værdispring
- udfald: status ok, patientens allergier med status aktiv hentes
- test: U2T4testAtAllergierKanHentesForPatientMedNegativSamtykkeModEnAndenSundhedsPersonenEndDenDerForetagerFremsoegning
- læsning af allergi - dataspecifik negativ samtykke uden værdispring, ingen historik, delvist positivt udfald
- input: patient med dataspecifikt negativ samtykke, ingen værdispring, ingen historik
- udfald: status succes men dataspec., et udsnit af patientens allergier med status aktiv hentes
- test: U2T5testAtAllergierForRegistreringerPaaSorkodeHvorPatientHarDataSpecifiktNegativtSamtykkeFiltreresFraNaarDerIkkeBrugesVaerdispring
- læsning af allergi - dataspecifik negativ samtykke med værdispring, ingen historik, postivt udfald
- input: patient med dataspecifikt negativ samtykke, værdispring, ingen historik
- udfald: status success, patientens allergier med status aktiv hentes
- test: U2T6testAtAllergierForRegistreringerPaaSorkodeHvorPatientHarDataSpecifiktNegativtSamtykkeIkkeFiltreresFraNaarDerBrugesVaerdispring
- læsning af allergi med ikke eksisterende patient, ingen historik - postivt udfald
- input: patient som ikke har allergier registreret, ingen værdspring, ingen historik
- udfald: status ok, der er ingen allergier at hente
- test: U2T7testAtIngenAllergierHentesForPatientUdenNegativeSamtykkerUdenBrugAfVaerdiSpring
- læsning af allergi med manglende søgekriterie, ingen historik - negativt udfald
- input: ingen patient, ingen værdispring, ingen historik
- udfald: status valideringsfejl, ingen allergier returneres
- test: U2T8testAtIngenAllergierHentesForBlankPatientUdenBrugAfVaerdiSpring
- læsning af allergi med historik - positiv udfald
- input: patient uden negativ samtykke, ingen værdispring, historik
- udfald: status ok, patientens allergier med alle status hentes
- test: U2 TODO
- læsning af allergi uden angivelse af om historik (som ved ingen historik) - positiv udfald
- input: patient uden negativ samtykke, ingen værdispring
- udfald: status ok, patientens allergier med status aktiv hentes
- test: U2 TODO
Opdatering
- opdatering af allergi med uuid - postivt udfald
- input: gyldig eksisterende allergi med uuid
- udfald: status ok, værdier i allergi opdateret som forventet
- test: U3 TODO
- opdatering af allergi uden uuid - negativt udfald
- opdatering af allergi med ukendt uuid - negativt udfald
- opdatering af allergi med patient ændret - negativt udfald
- opdatering af ikke seneste version af allergi - negativ udfald
- opdatering af allergi 3 gange og al historik gemmes - postivt udfald
- opdatering af allergi med inaktiv status (slettemarkering) - postivt udfald
- opdatering af inaktiv allergi - netativt udfald
...