fmk:bem:2.0:opret_bemyndigelser
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| fmk:bem:2.0:opret_bemyndigelser [2016-01-14 11:47] – krs | fmk:bem:2.0:opret_bemyndigelser [2026-03-06 08:53] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Servicen ”Opret bemyndigelser” opretter alt efter medsendte status bemyndigelser eller anmodninger om bemyndigelser. De oprettede (anmodninger om) bemyndigelser returneres. | Servicen ”Opret bemyndigelser” opretter alt efter medsendte status bemyndigelser eller anmodninger om bemyndigelser. De oprettede (anmodninger om) bemyndigelser returneres. | ||
| - | "Opret bemyndigelser" | + | "Opret bemyndigelser" |
| - | :!: Det udestår at afklare om der skal være en validering, som begrænser maksimal gyldighedsperiode for en bemyndigelse. | + | |
| - | Angivelse af værdien * for en rettighed indikerer at samtlige delegerbare rettigheder, | + | Angivelse af værdien * for en rettighed indikerer at samtlige delegerbare rettigheder, |
| OpretBemyndigelser erstatter en eksisterende bemyndigelse med samme nøgle, da der ikke kan eksistere mere end én bemyndigelse på et bestemt tidspunkt med samme nøgle. Konkret vil den eksisterende bemyndigelse få sat slutdato til startdatoen for den nye bemyndigelse. | OpretBemyndigelser erstatter en eksisterende bemyndigelse med samme nøgle, da der ikke kan eksistere mere end én bemyndigelse på et bestemt tidspunkt med samme nøgle. Konkret vil den eksisterende bemyndigelse få sat slutdato til startdatoen for den nye bemyndigelse. | ||
| === Opret anmodning === | === Opret anmodning === | ||
| - | Servicen anvendes af assistenter eller brugeradministratorer til at bestille | + | Servicen anvendes af assistenter eller brugeradministratorer til at anmode om en bemyndigelse hos en specifik bemyndigende, |
| === Opret bemyndigelse === | === Opret bemyndigelse === | ||
| - | Servicen anvendes af den autoriserende part eller af brugeradministratorer til at godkende anmodede bemyndigelser og til at oprette bemyndigelser. Hvis man kalder "Opret bemyndigelser" | + | Servicen anvendes af den autoriserende part eller af brugeradministratorer til at godkende anmodede bemyndigelser og til at oprette bemyndigelser. Hvis man kalder "Opret bemyndigelser" |
| ===== Svar ===== | ===== Svar ===== | ||
| Line 32: | Line 31: | ||
| * Dato for gyldig_fra ligger i fortiden | * Dato for gyldig_fra ligger i fortiden | ||
| * Dato for gyldig_til ligger i fortiden | * Dato for gyldig_til ligger i fortiden | ||
| + | |||
| =====XML-Eksempler===== | =====XML-Eksempler===== | ||
| Herunder vises en oprettelse af en anmodning om bemyndigelse. Den skal gælde til alle nuværende og fremtidige delegerbare rettigheder for en tandlæge (stjerne-rettigheden) i FMK. Den skal gælder fra " | Herunder vises en oprettelse af en anmodning om bemyndigelse. Den skal gælde til alle nuværende og fremtidige delegerbare rettigheder for en tandlæge (stjerne-rettigheden) i FMK. Den skal gælder fra " | ||
| - | <code xml OpretBemyndigelserRequest.xml> | + | <code xml CreateDelegationsRequest.xml> |
| - | <code xml CreateDelegationRequest.xml> | + | <CreateDelegationsRequest> |
| - | < | + | |
| < | < | ||
| < | < | ||
| < | < | ||
| - | <System> | + | <SystemId> |
| - | <Role> | + | <RoleId> |
| < | < | ||
| - | <ListOfRights> | + | <ListOfPermissionIds> |
| - | <Right>*</Right> | + | <PermissionId>*</PermissionId> |
| - | </ListOfRights> | + | </ListOfPermissionIds> |
| </ | </ | ||
| - | </CreateDelegationRequest> | + | </CreateDelegationsRequest> |
| </ | </ | ||
| Line 55: | Line 54: | ||
| Herunder vises et eksempel på oprettelse af bemyndigelser. Der oprettes en bemyndigelse til systemet FMK med rettigheden Sundhedsfagligt opslag. Denne bemyndigelse gælder kun når den bemyndigede autentificerer sig med et et certifikat med det angivne CVR-nummer, endvidere er specificeret at bemyndigelsen gælder fra 1. februar 2016 og et år frem. Den næste oprettelse er to rettigheder til DDV, oprettesen angiver ikke en fra dato, så den er gyldig fra dags dato, mens gyldig til sættes til den angivne værdi. | Herunder vises et eksempel på oprettelse af bemyndigelser. Der oprettes en bemyndigelse til systemet FMK med rettigheden Sundhedsfagligt opslag. Denne bemyndigelse gælder kun når den bemyndigede autentificerer sig med et et certifikat med det angivne CVR-nummer, endvidere er specificeret at bemyndigelsen gælder fra 1. februar 2016 og et år frem. Den næste oprettelse er to rettigheder til DDV, oprettesen angiver ikke en fra dato, så den er gyldig fra dags dato, mens gyldig til sættes til den angivne værdi. | ||
| - | <code xml CreateDelegationRequest2.xml> | + | <code xml CreateDelegationsRequest2.xml> |
| - | <CreateDelegationRequest> | + | <CreateDelegationsRequest> |
| < | < | ||
| < | < | ||
| < | < | ||
| < | < | ||
| - | <System> | + | <SystemId> |
| - | <Role> | + | <RoleId> |
| - | < | + | < |
| - | <ListOfRights> | + | <ListOfPermissionIds> |
| - | <Right> | + | <PermissionId> |
| - | </ListOfRights> | + | </ListOfPermissionIds> |
| < | < | ||
| < | < | ||
| Line 73: | Line 72: | ||
| < | < | ||
| < | < | ||
| - | <System> | + | <SystemId> |
| - | <Role> | + | <RoleId> |
| - | < | + | < |
| - | <ListOfRights> | + | <ListOfPermissionIds> |
| - | <Right> | + | <PermissionId> |
| - | <Right> | + | <PermissionId> |
| - | </ListOfRights> | + | </ListOfPermissionIds> |
| < | < | ||
| </ | </ | ||
| - | </CreateDelegationRequest> | + | </CreateDelegationsRequest> |
| </ | </ | ||
| Line 88: | Line 87: | ||
| Herunder vises svaret på ovenstående forespørgsel. Hver oprettet bemyndigelse har fået tilknyttet et Id og indeholder udover navnet for rettigheden, | Herunder vises svaret på ovenstående forespørgsel. Hver oprettet bemyndigelse har fået tilknyttet et Id og indeholder udover navnet for rettigheden, | ||
| - | <code xml CreateDelegationResponse.xml> | + | <code xml CreateDelegationsResponse.xml> |
| - | <CreateDelegationResponse> | + | <CreateDelegationsResponse> |
| < | < | ||
| < | < | ||
| Line 95: | Line 94: | ||
| < | < | ||
| < | < | ||
| - | < | + | <System> |
| - | < | + | < |
| - | < | + | < |
| - | < | + | </System> |
| - | < | + | <Role> |
| - | <RightNameDescription> | + | <RoleId> |
| - | <Right> | + | < |
| - | <RightDescription> | + | </Role> |
| - | </RightNameDescription> | + | < |
| + | <Permission> | ||
| + | <PermissionId> | ||
| + | <PermissionDescription> | ||
| + | </Permission> | ||
| < | < | ||
| < | < | ||
| Line 112: | Line 115: | ||
| < | < | ||
| < | < | ||
| - | < | + | <System> |
| - | < | + | < |
| - | < | + | < |
| - | < | + | </System> |
| - | < | + | <Role> |
| - | <RightNameDescription> | + | <RoleId> |
| - | <Right> | + | < |
| - | <RightDescription>Opret, ret eller slet vaccinationer</ | + | </Role> |
| - | </RightNameDescription> | + | < |
| - | <RightNameDescription> | + | <Permission> |
| - | <Right> | + | <PermissionId> |
| - | <RightDescription>Opret, ret eller slet anbefalede vaccinationer</ | + | <PermissionDescription>Opret, ret eller slet vaccinationer</ |
| - | </RightNameDescription> | + | </Permission> |
| + | <Permission> | ||
| + | <PermissionId> | ||
| + | <PermissionDescription>Opret, ret eller slet anbefalede vaccinationer</ | ||
| + | </Permission> | ||
| < | < | ||
| < | < | ||
| < | < | ||
| </ | </ | ||
| - | </CreateDelegationResponse> | + | </CreateDelegationsResponse> |
| </ | </ | ||
fmk/bem/2.0/opret_bemyndigelser.1452772068.txt.gz · Last modified: (external edit)
