Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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.

...

ElementBeskrivelseTypeOptionel
idSom attribut "extension" angives personens CPR-nummer (uden bindestreg)varchar(10)Nej
contactInformationElement for opdatering af kontaktinformation.-Ja
contactInformation.contactInformation.lastupdatedTidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)NejJa
contactInformation.contactInformation.telecom0-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.dataEntererPersonen der opretter. Se tabel ovenfor (delt struktur)-Ja
relatedPersonsElement for opdatering af relatedPersons. Indeholder en liste af RelatedPersonType-Ja
relatedPersons.relatedPerson.idPårørendes id (UUID). Skal benyttes som nøgle ifm. UpdateRelatives/DeleteRelativesvarchar(36)Ja
relatedPersons.relatedPerson.lastupdatedTidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)NejJa
relatedPersons.relatedPerson.associatedEntity.addrSe tabel ovenfor (delt struktur)-Ja
relatedPersons.relatedPerson.associatedEntity.telecom0-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.givenPårørendes for- og mellemnavnvarchar(80)Nej
relatedPersons.relatedPerson.associatedEntity.associatedPerson.name.familyPårørendes efternavnvarchar(80)

Ja

(fra release 1.0.5)

relatedPersons.relatedPerson.relationshipTypePå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.noteFritekstbeskrivelse 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.dataEntererSe tabel længere ovenfor (delt struktur)-Ja 
relatedPersons.relatedPerson.tobeDeletedIndikerer om opdateringen er en sletning af den pårørende.booleanJa
temporaryAddressElement for opdatering af midlertidig adresse.-Ja
temporaryAddress.temporaryAddress.idMidlertid adresse id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af midlertidig adresse.varchar(36)Ja
temporaryAddress.temporaryAddress.lastupdatedTidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)NejJa
temporaryAddress.temporaryAddress.addrSe tabel ovenfor (delt struktur)-Nej
temporaryAddress.temporaryAddress.dataEntererSe tabel længere ovenfor (delt struktur)-Ja 
temporaryAddress.temporaryAddress.tobeDeletedIndikerer om opdateringen er en sletning af den pårørende.booleanJa
languageElement for opdatering af sprog.
Ja
language.language.idSprog id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af sprog.varchar(36)Ja
language.language.lastupdatedTidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)NejJa
language.language.languageCodeSprogkode. Format: ISO-639-1char(2)Nej
language.language.dataEntererSe tabel længere ovenfor (delt struktur)-Ja 
language.language.tobeDeletedIndikerer om opdateringen er en sletning af sprog.booleanJa
healthProviderElement for opdatering af tandlæge.-Ja
healthProvider.healthProvider.idSprog id (UUID). Skal benyttes som nøgle ifm. opdatering og sletning af tandlæge.varchar(36)Ja
healthProvider.healthProvider.lastupdatedTidspunkt for seneste opdatering. Format: yyyyMMddHHmmssZ, fx. 20171024143445+0200varchar(19)NejJa
healthProvider.healthProvider.providerTypeSom attribut "code" angives "tandlæge", som er den eneste værdi der understøttes i aktuelle version.-Nej
healthProvider.healthProvider.organizationTandlægeorganisation. Se tabel ovenfor (delt struktur)-Nej
healthProvider.healthProvider.dataEntererSe tabel ovenfor (delt struktur)-Ja 
healthProvider.healthProvider.tobeDeletedIndikerer om opdateringen er en sletning af tandlægen.booleanJa

...