No Current Link To VocabularyCoded With ExtensionsCoded No Extensions
PRPA_HD010001FI01

VrkDeathUpdateRequest
Vrk tietojen Päivityssanoma Kuolinilmoitus


Derived from RMIM: PRPA_RM010001FI01
 
VrkUpdateRequest
(VrkUpdateRequest)

Väestörekisterikeskuksen tietojen päivityssanomissa käytetty perusluokka.

Esimerkki: <vrkUpdateRequest classCode="REG" moodCode="RQO">

classCode [1..1] (M)
Act (CS) {CNE:REG, fixed value}

Osoittaa, että kyseessä on Registration Act.

  • Arvo vakio "REG"

XML:ssä vrkUpdateRequest elementin attribuuttina ks. esim. yllä.

moodCode [1..1] (M)
Act (CS) {CNE:RQO, fixed value}

Osoittaa, että kyseessä on Registration Request

  • Arvo vakio "RQO"

XML:ssä vrkUpdateRequest elementin attribuuttina ks. esim. yllä.

id [1..1] (M)
Act (II)

Päivityspyynnön yksikäsitteinen tunniste.

  • Id elementin tietotyyppi on II (Instance Identifier)
  • Id elementin root tunnus on: 1.2.246."Y-Tunnus".1166  (ei vahvistettu)
  • Arkistointinumero on Id extension attribuutissa. Arkistointinumeron muoto on: TTNNNNN555 , jossa
    TT = viranomaistaho : 82 = vakio
    NNNNN = sairaalan koodi (max 6 merkkiä)
    555 = juokseva numero

Kentän Pituus: 10

Esim: <id root="1.2.3" extension="8212345123"/>

code [1..1] (M)
Act (CV) {CNE:VrkUpdateType}

Osoittaa Päivityspyynnön tyypin koodattuna.

Elementin tietotyyppi on CV (Coded value). Koodisto on VrkUpdateType (VRK Tapahtuman Tyyppi) (OID:1.2.246.537.5.40301)

  • code attribuutissa on koodiarvo VrkUpdateType koodistosta

  • codeSystem attribuutissa on koodiston OID arvo

Esimerkki: <code code="1" codeSystem="1.2.246.537.5.40301" codeSystemName="VrkUpdateType" displayName="muutos olemassaolevaan tietoon"/>

statusCode [1..1]
Act (CS) {CNE:ActStatus}

Payloadin rakenne on identtinen päivityspyynnössä ja vastauksessa, eroa on vain VrkUpdateRequest luokan statusCode:n arvossa. Pyynnössä statusCode code="actice", vastauksessa palautetaan pyyntösanoman payload, jossa  statusCode on muuttunut arvoon "completed" (onnistunut käsittely) tai "aborted" (epäonnistunut käsittely)

Esim:

Päivityspyyntösanomassa  <statusCode code="active"/>

Vastaussanomassa onnistuneen käsittelyn jälkeen <statusCode code="completed"/>

Vastaussanomassa epäonnistuneen käsittelyn jälkeen <statusCode code="aborted"/>

[1..1] subject  

linkki subject participationiin 

[1..1] author  

linkki author participationiin

 
subject
(Subject)

subject participation liittää potilaan ja tiedot päivityspyyntöön

Esimerkki: <subject typeCode="SBJ">

typeCode [1..1] (M)
Participation (CS) {CNE:SBJ, fixed value}

typeCode

  • Arvo vakio "SBJ"

XML:ssä subjectOf elementin attribuuttina ks. esim yllä.

[1..1] patientRole  

linkki patientRole elementtiin

 
patientRole
(PatientRole)

Sisältää sanoma koheena olevan henkilön (potilaan) tiedot.

Esimerkki: <patientRole classCode="PAT">

classCode [1..1] (M)
Role (CS) {CNE:PAT, fixed value}

Osoittaa että kyseinen henkilö on potilaan roolissa.

  • Arvo vakio "PAT"

XML:ssä patientRole elementin attribuuttina ks. yllä esim.

id [1..1] (M)
Role (II)

Potilas tunnistetaan henkilötunnuksen avulla.

  • Id root = 1.2.246.21.1 
  • extension varsinainen henkilötunnus.

Kentän Pituus: 11

Esim. <id root="1.2.246.21.1" extension="121245-XXXX"/>

[1..1] subjectOf  

linkki deathNotification elementtiin

[1..1] patientPerson  

linkki potilaan nimeen ja äidin tietoihin

 
subjectOf
(Subject2)

Participation, joka osoittaa, että potilas on kuolinsanoman subjekti

Esim. <subjectOf typeCode="SBJ">

typeCode [1..1] (M)
Participation (CS) {CNE:SBJ, fixed value}

typeCode

  • Arvo vakio "SBJ"

XML:ssä subjectOf elementin attribuuttina ks. esim yllä.

[1..1] deathNotification  

linkki deathNotification elementtiin

 
deathNotification
(DeathNotification)

deathNotification elementti sisältää kuolinilmoitukseen liittyvää tietoa.

Esim  <deathNotification classCode="OBS" moodCode="EVN">

classCode [1..1] (M)
Act (CS) {CNE:OBS, fixed value}

Osoittaa, että kyseessä on Observation (havainto)

  • Arvo on vakio "OBS"

XML:ssä deathNotification elementin attribuutti ks. yllä esim.

moodCode [1..1] (M)
Act (CS) {CNE:EVN, fixed value}

Osoittaa, etttä kyseessä on havainto, joka on tapahtunut.

  • Arvo on vakio "EVN"

XML:ssä deathNotification elementin attribuutti ks. yllä esim

code [1..1] (M)
Act (CV) {CNE:VrkObservationType, default= "XSK"}

Osoittaa Observationin tyypin koodattuna.

  • Elementin tietotyyppi on CV (Coded Value). code attribuutissa on koodiarvo ja codeSystem attribuutissa koodiston OID tunnus
  • Koodistona on VrkObservationType (OID:1.2.246.537.5.40300)
  • Kuolinilmoituksen tapauksessa koodiarvo on vakio "XSK" (Tapahtumatunnus)

Kentän Pituus: 3   (Vakio "XSK")

Esim. <code code="XSK" codeSystem="1.2.246.537.5.40300" codeSystemName="VrkObservationType" displayName="Kuolinilmoitus"/>

value [1..1]
Observation (INT){default= "1"}

value elementti osoittaan onko hautauslupa annettu, oltava aina "1"

  • Elementin tietotyyppi in INT

Kentän Pituus: 1

Esim. <value xsi:type="INT" value="1"/>

 
patientPerson
(Person)

Sisältää tietoja potilaasta

esim. <patientPerson classCode="PSN" determinerCode="INSTANCE">

classCode [1..1] (M)
Entity (CS) {CNE:PSN, fixed value}
determinerCode [1..1] (M)
Entity (CS) {CNE:INSTANCE, fixed value}
name [0..1]
Entity (PN)

Henkilön Nimi

Kentän pituus (max)

  • etunimi :100
  • sukunimi: 100 

Esim.

<name>
        <given>Etunimi</given>
        <family>Sukunimi</family>
 </name>

deceasedTime [1..1] (M)
LivingSubject (TS)

Kuolinaika muodossa vvvvkkpp

  • Tietotyyppi on TS

Kentän Pituus: 8

Esim. <deceasedTime value="20060720"/>

[0..1] mother  

linkki äidin tietoihin

 
mother
(Mother)

Äidin tiedot  (vain lapsipotilaille)

esim. <mother classCode="PSN"> 

classCode [1..1] (M)
Role (CS) {CNE:PRS, fixed value}

osoittaa että kyseessä on henkilö

  • Arvo on vakio "PRS"

XML:ssä mother elementin attribuuttina ks. yllä esim.

id [1..1]
Role (II)

Äidin henkilötunnus Id extension attribuutissa

  • root = "1.2.246.21.1"

Kentän Pituus: 11

VRK:n ohje: Jos äidin henkilötunnus puuttuu lomakkeelta, on vainajalla oltava nimet lomakkeella. (lapsipotilaat)

esim. <id root="1.2.246.21.1" extension="230860-XXXX"/>

code [1..1]
Role (CS) {CNE:RoleCode, default= "MTH"}

Role luokan code="MTH" osoittaa että kyse on äidistä.

  • arvo vakio "MTH"

esim. <code code="MTH"/>

 
author
(Author)

Kuolinilmoituksen tekijän (lääkärin) tiedot

esim. <author typeCode="AUT">

typeCode [1..1] (M)
Participation (CS) {CNE:AUT, fixed value}

typeCode

  • Arvo vakio "SBJ"

XML:ssä subjectOf elementin attribuuttina ks. esim yllä.

[1..1] registeringDoctor  

linkki lääkärin tietoihin

 
registeringDoctor
(RegisteringDoctor)

Kuoliilmoituksen tehneen lääkärin tiedot

esim. <registeringDoctor classCode="ASSIGNED">

classCode [1..1] (M)
Role (CS) {CNE:ASSIGNED, fixed value}

Roolin classCode on vakio "ASSIGNED", joka tarkoittaa että kyseessä oleva henkilö toimii enemmän organisaation edustajana kuin työntekijänä.

XML:ssä classCode on registeringDoctor elementin attribuuttina ks.yllä

id [1..1] (M)
Role (II)

Lääkärin SV numero Id extension attribuutissa

  • root = "1.2.246.537.25"

Kentän Pituus: 6

Sv-koodi oltava väliltä 1-999999

esim. <id root="1.2.246.537.25" extension="234123"/>

[0..1] representedRegisteringOrganization  

linkki organisaatioon

[0..1] assignedDoctor  

linkki lääkärin tietoihin

 
representedRegisteringOrganization
(RegisteringOrganization)

Organisaatio, jossa lääkäri työskentelee.  (vapaaehtoinen)

Esim. <representedRegisteringOrganization classCode="ORG" determinerCode="INSTANCE">

classCode [1..1] (M)
Entity (CS) {CNE:ORG, fixed value}

Entityn classCode ilmoittaa että kyseessä on organisaatio

  • Arvo on vakio "ORG"

XML:ssä representedRegisteringOrganization elementin attribuuttina ks. yllä esim.

determinerCode [1..1] (M)
Entity (CS) {CNE:INSTANCE, fixed value}

Osoittaa  että entity on yksi identioitavissa oleva ogganisaatio.

  • Arvo on vakio "INSTANCE"

XML:ssä arvo on representedRegisteringOrganization luokan attribuuttina ks. yllä esim. 

id [1..1]
Entity (II)

Organisaation OID tunnus

name [0..1]
Entity (ON)

Organisaation Nimi

 
assignedDoctor
(Doctor)

Kuolinlmoituksen tehneen lääkärin tietoja  (vapaaehtoinen)

esim. <assignedDoctor classCode="PSN" determinerCode="INSTANCE">

classCode [1..1] (M)
Entity (CS) {CNE:PSN, fixed value}

osoittaa että kyseessä on henkilö, 

  • Arvo on valio "PSN"

XML:ssä assignedDoctor elementin attribuuttina ks. yllä esim.

determinerCode [1..1] (M)
Entity (CS) {CNE:INSTANCE, fixed value}

Osoittaa  että entity on yksi identioitavissa oleva henkilö.

  • Arvo on vakio "INSTANCE"

XML:ssä arvo on assignedDoctor luokan attribuuttina ks. yllä esim.

name [0..1]
Entity (PN)

Lääkärin Nimi, tietotyyppi on PN

esim.
<name>
        <given>Etunimi</given>
        <family>Sukunimi</family>
</name>