Page History
...
På oidref.com kan man i øvrigt se betydningen af enkeltcifre i de fleste OIDer, fx http://oidref.com/2.16.840.1.113883.1.3
Snitflader
Til SKR er der 2 hold gældende snitflader. Et hold til normalt brug og et til migreringsbrug.
Derudover er et antal forældede snitflader der SKR snitfladerne findes i et antal versioner. Versionerne er angivet med angivelse af dato. Forældede snitflader vil blive udfaset over tid, se længere nede i dokumentet.
...
Sundhedsfaglige anvender servicen gennem en DGWS-snitflade, som skal kaldes med et MOCES niveau 4 medarbejdercertifikat.
Sundhed.dk har dog undtagelsesvis whitelisting til at kalde med et niveau 3 certifikat.
...
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
time | Tidspunkt for opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | Nej |
assignedAuthor.id | En eller flere forekomster med værdi i attribut "extension" og type (fx CPR/AUTORISATION/UDDANNELSESKODE) i attribut "assigningAuthorityName". Ved responses forekommer kun ét element, hvor assigningAuthorityName="CPR" og extension="ANONYM" for at skjule følsomme oplysninger om eksempelvis sundhedsfaglige. | extension varchar(10), assigningAuthorityName varchar(30) | Nej |
assignedAuthor.assigningPerson.name.given | For- og mellemnavn på person bag opdatering | varchar(80) | Nej |
assignedAuthor.assigningPerson.name.family | Efternavn på person bag opdatering | varchar(80) | Nej |
assignedAuthor.representedOrganization.id | Organisations id, såfremt der er tale om en sundhedsperson. Værdi findes i attribut "extension", type i attribut "assigningAuthorityName" | extension varchar(80), assigningAuthorityName varchar(30) | Ja |
assignedAuthor.representedOrganization.name | Organisations navn | varchar(30) | Ja |
Migreringssnitflade
Der er lavet en midlertidig migregingsnitflade der kan benyttes til migrerering af lokale stamkort.
De gennerelle beskrivelser under afsnittet om snitfladen til normalt brug er og så gældende her. I dette afsnit beskrives kun det der specielt for migreringssnitfladen.
Til migreringssnitfladen er der følgende wsdl fil.
...
MigratePersonalDataCard
Request-eksempel: Migrate_request.xml
...
Fejl situatuioner i forbindelse med MigratePersonalDataCard
Udover xml valideringsfejl og interne fejl kan migrerings snitflade returnerer følgende fejlkoder.
Fejl fordi stamkort i skr er verificeret af borgeren. Fejlkode 800
I denne situation har borgeren allerede verificere stamkortet i skr.
Der forsøges migrering af sprog, men da borgeren allerede har verificeret stamkortet fejles med fejlkode 800.
Request-eksempel: FailVerifiedLanguageExist_request.xml
Code Block | ||
---|---|---|
| ||
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en">800: Fejl i request i forbindelse med migrering af stamkort, Fælles Stamkort er verificeret af borgeren</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
|
Fejl fordi stamkort i skr allerede indeholder telefonnummer af samme type. Fejlkode 810
I denne situation har stakmkortet i skr allerede et arbejdstelefonnummer.
Der forsøges migrering af arbejdstelefonnummer.
Request-eksempel: FailWorkPhoneExist_request.xml
Code Block | ||
---|---|---|
| ||
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en">810: Fejl i request i forbindelse med migrering af stamkort, Der eksisterer et telefonnummer af type arbejde i forvejen</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body>
|
Fejl fordi stamkort i skr allerede indeholder sprog. Fejlkode 820
I denne situation indeholder stakmkortet i skr borgerens sprog.
Der forsøges migrering af sprog.
Request-eksempel: FailLanguageExist_request.xml
Code Block | ||
---|---|---|
| ||
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en">820: Fejl i request i forbindelse med migrering af stamkort, Borgerens sprog eksisterer i forvejen</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body> |
Fejl fordi stamkort i skr allerede indeholder midlertidig adresse. Fejlkode 830
I denne situation indeholder stakmkortet i skr en midlertidig adresse på borgeren.
Der forsøges migrering af midlertidig adresse.
Request-eksempel: FailTemporaryAddressExist_request.xml
Code Block | ||
---|---|---|
| ||
<SOAP-ENV:Body>
<SOAP-ENV:Fault>
<faultcode>SOAP-ENV:Server</faultcode>
<faultstring xml:lang="en">830: Fejl i request i forbindelse med migrering af stamkort, Borgerens midlertidige adresse eksisterer i forvejen</faultstring>
</SOAP-ENV:Fault>
</SOAP-ENV:Body> |
DataEntererMigration
Den generelle dataEnterer-struktur der anvendes på Migrations requestet, ser ud som følger, da det er en systembruger der benyttes ved migrationssnitfladen skal organisationsoplysninger angives:
Ældre snitflader
Der har tidligere været føldende snitflader. Disse bør ikke benyttes længere da de vil blive udfaset. Da disse kun har historisk værdi beskrives de ikke yderligere i dette dokument.
...