Page History
...
Notificeringer i NAS
I forbindelse med skriveoperationer i SKR (oprettelse, opdateringer og sletninger) sker der en notificering via NAS. Se evt. NAS 2.0 Anvenderguide.
De enkelte notificeringer indholder ikke detaljer vedr. opdateringen eller stamkortet, men udelukkende oplysninger om det cprnummer, for hvilket opdateringen har fundet sted. Det er efterfølgende op til anvenderen at hente det opdaterede stamkort ud via snitfladerne.
Følgende er et eksempel på en opdateringsnotificering:
...
Topic der anvendes: http://sundhedsdatastyrelsen.dk/PersonalDataCard/2020/11/01:DataCardUpdated
...
Denne snitflade muliggør at data kan opdateres asynkront på baggrund af et systemkald. Snitfladen understøtter niveau 3 ID-kort, via OCES funktionscertifikater (FOCES), og ikke samt niveau 4 ID-kort.
Snitfladen udstiller en enkelt operation, der tillader at enten oprettes borgerens stamdata, stamdata redigeres eller stamdata slettes. Det er ikke muligt at læse via denne snitflade, dertil skal eksisterende snitflader benyttes.
...
Element | Beskrivelse | Type | Optionel |
---|---|---|---|
id | Som attribut "extension" angives personens CPR-nummer (uden bindestreg) | varchar(10) | Nej |
contactInformation | Element for opdatering af kontaktinformation. | - | Ja |
contactInformation.contactInformation.lastupdated | Tidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | NejJa |
contactInformation.contactInformation.telecom | 0-3 forekomster med attribut use=H/MP/WP (H=home, MP=mobile phone, WP=work place). Telefonnummer angives i attributten "value" med præfix "tel:", fx value="tel:01123622" | varchar(45) | Nej |
contactInformation.contactInformation.dataEnterer | Personen der opretter. Se tabel ovenfor (delt struktur) | - | Ja |
relatedPersons | Element for opdatering af relatedPersons. Indeholder en liste af RelatedPersonType | - | Ja |
relatedPersons.relatedPerson.id | Pårørendes id (UUID). Skal benyttes som nøgle ifm. UpdateRelatives/DeleteRelatives | varchar(36) | Ja |
relatedPersons.relatedPerson.lastupdated | Tidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | NejJa |
relatedPersons.relatedPerson.associatedEntity.addr | Se tabel ovenfor (delt struktur) | - | Ja |
relatedPersons.relatedPerson.associatedEntity.telecom | 0-3 forekomster med attribut use=H/MC/WP (H=home, MC=mobile contact, WP=work place). Telefonnummer angives i attributten "value" med præfix "tel:", fx value="tel:01123622" | varchar(45) | Ja (fra release 1.0.5) |
relatedPersons.relatedPerson.associatedEntity.associatedPerson.name.given | Pårørendes for- og mellemnavn | varchar(80) | Nej |
relatedPersons.relatedPerson.associatedEntity.associatedPerson.name.family | Pårørendes efternavn | varchar(80) | Ja (fra release 1.0.5) |
relatedPersons.relatedPerson.relationshipType | Pårørendes type (en af følgende MedCom-typer: uspec_paaroerende, barn, aegtefaelle, forælder, barnebarn, svigerbarn, ingen_relationer, nabo, samboende, registreret_partner, søskende, øvrig_familie) | <relationshipType code=MecomType codeSystem="1.2.208.184.15.4" displayName=MecomType /> | Nej |
relatedPersons.relatedPerson.note | Fritekstbeskrivelse af den pårørendes rolle i forhold til borgeren, hvilke opgaver personen kan være behjælpelig med osv. | varchar(1000) | Ja |
relatedPersons.relatedPerson.dataEnterer | Se tabel længere ovenfor (delt struktur) | - | Ja |
relatedPersons.relatedPerson.tobeDeleted | Indikerer om opdateringen er en sletning af den pårørende. | boolean | Ja |
temporaryAddress | Element for opdatering af midlertidig adresse. | - | Ja |
temporaryAddress.temporaryAddress.id | Midlertid adresse id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af midlertidig adresse. | varchar(36) | Ja |
temporaryAddress.temporaryAddress.lastupdated | Tidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | NejJa |
temporaryAddress.temporaryAddress.addr | Se tabel ovenfor (delt struktur) | - | Nej |
temporaryAddress.temporaryAddress.dataEnterer | Se tabel længere ovenfor (delt struktur) | - | Ja |
temporaryAddress.temporaryAddress.tobeDeleted | Indikerer om opdateringen er en sletning af den pårørende. | boolean | Ja |
language | Element for opdatering af sprog. | Ja | |
language.language.id | Sprog id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af sprog. | varchar(36) | Ja |
language.language.lastupdated | Tidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | NejJa |
language.language.languageCode | Sprogkode. Format: ISO-639-1 | char(2) | Nej |
language.language.dataEnterer | Se tabel længere ovenfor (delt struktur) | - | Ja |
language.language.tobeDeleted | Indikerer om opdateringen er en sletning af sprog. | boolean | Ja |
healthProvider | Element for opdatering af tandlæge. | - | Ja |
healthProvider.healthProvider.id | Sprog id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af tandlæge. | varchar(36) | Ja |
healthProvider.healthProvider.lastupdated | Tidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200 | varchar(19) | NejJa |
healthProvider.healthProvider.providerType | Som attribut "code" angives "tandlæge", som er den eneste værdi der understøttes i aktuelle version. | - | Nej |
healthProvider.healthProvider.organization | Tandlægeorganisation. Se tabel ovenfor (delt struktur) | - | Nej |
healthProvider.healthProvider.dataEnterer | Se tabel ovenfor (delt struktur) | - | Ja |
healthProvider.healthProvider.tobeDeleted | Indikerer om opdateringen er en sletning af tandlægen. | boolean | Ja |
...