Page History
...
Table of Contents | ||
---|---|---|
|
Introduktion
NSP´en udstillen en stamdata kopiregister service (SKRS). Servicen giver systemer mulighed for at holde / trække en lokal kopi af et register, som f.eks. CPR-registeret eller SOR-registeret.
For at få adgang til Stamdatas stamdatas kopi-register-service skal man først have oprettet en operatøraftale aftale ved at kontakte til NSP-operatøren (se: Bestillingsark for stamdataregistre). Aftalen giver adgang til forskellige data fra de respektive registre. Præcist hvilke registre og data-typer man får adgang til er afhængigt af din aftale. Der er en liste over alle registre på : Services på NSP.
Service beskrivelse
1.1 URI Format
Ressourcer (datatyper) er ordnet i et hierarkisk URI navnerum med URI skemanavnet stamdata.
...
Som klient sender man ’token request’ til token servicen:
...
Info | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/ xmlns:ns="http://trifork.com/-/stamdata/3.0"> <soapenv:Header>...</soapenv:Header> <soapenv:Body> <ns:AuthorizationRequestStructure> |
...
<ns:viewUri>stamdata://yderregisteret/yder/ |
...
v1</ns: |
...
viewUri> </ns:AuthorizationRequestStructure> </soapenv:Body> </soapenv:Envelope> |
Headeren skal selvfølgelig indeholde DGWS 1.0.1 headers.
...
Hvis alt går som forventet og din forespørgsel bliver godkendt modtager man et svar i stil med følgende:
Info | ||||
---|---|---|---|---|
| ||||
<soapenv:Envelope ...> <soapenv:Header>...</soapenv:Header> <soapenv:Body> <ns:AuthorizationResponseStructure> |
...
<ns:authorization> 3247632398kjb32hg32yg32uytf2763t237gf237trf 8gf8723g873gf8o374gr28o7723bor872t3fbcoa783 29723yr7... </ns: |
...
authorization> </ns:AuthorizationResponseStructure> </soapenv:Body> </soapenv:Envelope>
|
Opstår der derimod en fejl, bliver en DGWS 1.0.1 Fault sendt tilbage, f.eks.:
...
Info | ||||
---|---|---|---|---|
|
...
<soapenv:Envelope ...> <soapenv:Header>...</soapenv:Header> <soapenv:Body> <soapenv:Fault> <faultcode>Server</faultcode> <detail> <medcom:FaultCode>expired_idcard</medcom:FaultCode> </detail> <faultstring>The ID card has expired.</faultstring> </soapenv:Fault> </soapenv:Body> </soapenv:Envelope> |
1.2.3 Forespørgsler til kopi-register-servicen
...