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.
XML:ssä vrkUpdateRequest elementin attribuuttina ks. esim. yllä. |
||||||||
moodCode [1..1] (M) Act (CS) {CNE:RQO, fixed value} |
Osoittaa, että kyseessä on Registration Request
XML:ssä vrkUpdateRequest elementin attribuuttina ks. esim. yllä. |
||||||||
id [1..1] (M) Act (II) |
Päivityspyynnön yksikäsitteinen tunniste.
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)
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 | |||||||||
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
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.
XML:ssä patientRole elementin attribuuttina ks. yllä esim. |
||||||||
id [1..1] (M) Role (II) |
Potilas tunnistetaan henkilötunnuksen avulla.
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
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)
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.
XML:ssä deathNotification elementin attribuutti ks. yllä esim |
||||||||
code [1..1] (M) Act (CV) {CNE:VrkObservationType, default= "XSK"} |
Osoittaa Observationin tyypin koodattuna.
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"
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)
Esim. <name> |
||||||||
deceasedTime [1..1] (M) LivingSubject (TS) |
Kuolinaika muodossa vvvvkkpp
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ö
XML:ssä mother elementin attribuuttina ks. yllä esim. |
||||||||
id [1..1] Role (II) |
Äidin henkilötunnus Id extension attribuutissa
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ä.
esim. <code code="MTH"/> |
||||||||
author (Author) |
|||||||||
typeCode [1..1] (M) Participation (CS) {CNE:AUT, fixed value} |
|||||||||
[1..1] registeringDoctor | |||||||||
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
Kentän Pituus: 6 Sv-koodi oltava väliltä 1-999999 esim. <id root="1.2.246.537.25" extension="234123"/> |
||||||||
[0..1] representedRegisteringOrganization | |||||||||
[0..1] assignedDoctor | |||||||||
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
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.
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ö,
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ö.
XML:ssä arvo on assignedDoctor luokan attribuuttina ks. yllä esim. |
||||||||
name [0..1] Entity (PN) |
Lääkärin Nimi, tietotyyppi on PN esim. |
||||||||