Validation result

Information

File Name
HTAHammas.xml
OID :
1.2.246.556.4.4119
Validation Date :
9/9/25 10:20:52 AM (EEST GMT+0300)
Schematron Based Validator (2.6.1)
Hoidon tarpeen arvioinnin merkintä -asiakirja HTA (1.0)
Validation Results :
DONE_FAILED
Permanent link :
https://testivalidointipalvelu.kanta.fi/evs/report.seam?oid=1.2.246.556.4.4119
Data Visibility :
Public

Validation Results
Digital signature

«
»

Schematron Based Validator Standard Report
XML

«
»
Validation Summary
1
3
473

Syntactic validationPASSED

Validation Summary
1
Constraint Description
Success: The document you have validated is supposed to be a well-formed document.

Schema validationPASSED

Validation Summary
1
Constraint Description
Success: Your document has been validated with the appropriate schema

Object Checker validationFAILED

Validation Summary
1
3
471
Constraint Description
Error: Asiointitapa annetaan annetaan luokituksesta THL - Yhteystapa (codeSystem: 1.2.246.537.6.1308.202501) CD-tietotyypillä. Ohjeet oppaasta Hoidon tarpeen arvioinnin merkintä CDA R2, luku 3.1. [PTAB924#45]
Formal Expression
cda:value[@xsi:type='CD' and @code and @codeSystem='1.2.246.537.6.1308.202501' and @displayName and @codeSystemName]
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/entryRelationship[2]/observation
Constraint Description
Warning: Kunkin potilastietojärjestelmän omille tiedoille varattu kenttä; esimerkiksi jos tieto joltain osin halutaan toimittaa arkistoon yksityiskohtaisempana kuin kansalliset määrittelyt vaativat, esim. version tarkennus. Muut järjestelmät ohittavat kyseiset tiedot. Vapaaehtoinen hoitoasiakirjoilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.17) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#81]
Formal Expression
(hl7fi:product or hl7fi:tableOfContents/hl7fi:contentsCode[@code='339' or @code='152' or @code='165' or @code='330' or @code='331' or @code='332' or @code='346' or @code='370' or @code='378'])
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
Warning: Potilaan kutsumanimi ja Potilaan etunimet. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#157]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[4]
Constraint Description
Warning: Kansalaisen katselun viivästyttäminen. Ilmaisee päivämäärän, mistä lähtien (ensimmäinen päivä) arkistoon tallennettu asiakirja voidaan näyttää Omien tietojen katselussa. Asiakirjakohtaisen viivästyttämistiedon avulla voidaan toteuttaa erityinen tarve estää potilasta näkemästä tietoa tilanteessa, johon ammattihenkilö ei voi henkilökohtaisesti osallistua. Tällä kentällä toteutaan myös lain 159 19 § 3. momentin mukainen esto luovuttaa potilaalle tietoja, joiden luovuttamisesta voi terveydenhuollon ammattihenkilön harkinnan mukaan aiheutua vakavaa vaaraa potilaan terveydelle tai hoidolle taikka jonkun muun oikeuksille. Luovutusilmoituksen kohdalla kenttää käytetään ilmaisemaan, että luovutusilmoituksen mukaiset asiakirjat ovat olleet edellä mainitun lain alaisia eikä niitä koskevia luovutuslokitietoja näytetä kansalaiselle Omien tietojen katselussa. Vapaaehtoinen kenttä hoitoasiakirjoilla. HUOM! Pakollinen kenttä kuitenkin ensihoidon asiakirjoilla! Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.32) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#12]
Formal Expression
hl7fi:releaseDateForPatientViewing/@value
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan pääelementtinä on oltava ClinicalDocument. Sen nimiavaruusmääritys asetetaan attribuutilla xmlns="urn:hl7-org:v3". Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2) [PTAYH#2]
Formal Expression
cda:ClinicalDocument
Location in validated object
/ClinicalDocument
Constraint Description
OK: Määrittelykokoelman tunniste on virheellinen. Hyväksytyt määrittelykokoelmat ovat "2018.10.4", "2018.10.3", "2018.10.1" ja "2023.1" sekä rajoitetusti "2017.10". Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.3 ja kanta.fi. [PTAYH#7]
Formal Expression
(cda:templateId[@root='1.2.246.777.5.1' and (@extension='2018.10.1' or @extension='2018.10.3' or @extension='2018.10.4' or @extension='2023.1')] or not(cda:templateId/@root='1.2.246.777.5.1'))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Määrittelykokoelman tunniste on virheellinen. Hyväksytyt määrittelykokoelmat ovat "2023.1", "2018.10.4", "2018.10.3" ja "2018.10.1" sekä rajoitetusti "2017.10". Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.3 ja kanta.fi. [PTAYH#8]
Formal Expression
(cda:templateId[@root='1.2.246.777.5.1'] or not(cda:templateId[@extension='2018.10.1' or @extension='2018.10.3' or @extension='2018.10.4' or @extension='2023.1']))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjassa noudatettu määritys. TemplateId on CDA-standardiin liittyvä koodi, joka ilmaisee mihin määritysasiakirjoihin CDA R2 asiakirja sekä Header että Body osio perustuu. Toteutuksen pohjalla ollut eArkiston asiakirjojen kuvailutiedot määrittelyn versiota tarvitaan mahdollisia tuotannonaikaisia selvittelytilanteita varten, joten se on pakollinen tieto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.3) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#9]
Formal Expression
cda:templateId[@root!='1.2.246.777.5.1']
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan aluekoodi. ClinicalDocument.realmCode – asiakirjan aluekoodi. Vakioarvo on FI. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.1) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#10]
Formal Expression
cda:realmCode/@code='FI' and count(cda:realmCode)=1
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan potilasrekisteritunnus. Elementti code on pakollinen. Mihin palvelujen antajan eri henkilörekisteriin asiakirja kuuluu, kerrotaan ’KanTa-palvelut – Potilasasiakirjan rekisteritunnus’ koodistolla, OID-tunnus 1.2.246.537.5.40150.2009. Eri rekistereillä on eri käyttötarkoitus ja rekisterien tietojen käyttö toiseen tarkoitukseen edellyttää luovutukseen liittyvien asioiden huomiointia. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.5) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#11]
Formal Expression
cda:code and cda:code/@code and cda:code/@displayName and cda:code/@codeSystem='1.2.246.537.5.40150.2009'
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan yksilöintitunnus. Elementti id on pakollinen. Asiakirja yksilöidään yksikäsiteisellä id-elementillä. Yksilöinnissä käytetään OID-tunnusta siten, kuin se on kuvattu mm. Juhta-suosituksessa JHS 159 ja "Sosiaali- ja terveydenhuollon OID-tunnuksen käyttö" -raportissa. root-attribuutti ilmoittaa asiakirjan laatineen palveluyksikön asiakirjoilleen käyttämän numerogeneraattorin OID-tunnuksen ja extension ilmoittaa asiakirjan juoksevan numeron. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.4) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#12]
Formal Expression
cda:id and cda:id/@root
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan yksilöintitunnus. Asiakirjan yksilöintitunnuksen max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#13]
Formal Expression
string-length(normalize-space(cda:id/@root)) < 65 and not(cda:id/@extension) or (1+string-length(normalize-space(concat(cda:id/@root,cda:id/@extension))) < 65)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan otsikko. Elementti title on pakollinen. Asiakirjan otsikko tuodaan title-elementissä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.6) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#14]
Formal Expression
cda:title and string-length(normalize-space(cda:title)) > 0 and count(cda:title)<2
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan otsikko. Asiakirjan otsikon title max-pituus on 256 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#15]
Formal Expression
cda:title and string-length(normalize-space(cda:title)) < 257
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan luontiaika. Elementti effectiveTime on pakollinen. Asiakirjan luontiajankohta tuodaan effectiveTime-elementissä. Aika ilmoitetaan sekunnin tarkkuudella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.7) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot sekä HL7 Finland – HL7 V3 -tietotyypit (luku 3.13). [PTAYH#16]
Formal Expression
cda:effectiveTime and count(cda:effectiveTime)<2 and matches(cda:effectiveTime/@value,'\d14$')
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan luontiaika. Asiakirjan luontiajan max-pituus on 14 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#17]
Formal Expression
every $i in cda:effectiveTime/@value satisfies string-length(normalize-space($i)) < 15
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan luottamuksellisuus. Elementti confidentialityCode on pakollinen. Elementti määrittelee onko asiakirja julkinen vai salassa pidettävä, sekä salassa pidettävän asiakirjan mahdollisen turvaluokan, salassapitoajan sekä käsittelyoikeudet. Vakioarvo on Terveydenhuollon salassapidettävä (koodiarvo 5) ja käytettävä koodisto 1.2.246.777.5.99902.2006. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.8) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#18]
Formal Expression
cda:confidentialityCode and cda:confidentialityCode[@codeSystem='1.2.246.777.5.99902.2006'] and cda:confidentialityCode/@code='5' and count(cda:confidentialityCode)<2
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan kieli. Elementti languageCode on pakollinen. Asiakirjan kieli ilmoitetaan RFC 3066 ja RFC 1766 standardien mukaisesti. Kielikoodi noudattaa SFS-ISO 639-1 standardia. Potilasasiakirja kirjoitetaan joko suomen (fi) tai ruotsin (sv) kielellä ja se voi sisältää myös muunkielisiä osuuksia. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.9) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#19]
Formal Expression
cda:languageCode and count(cda:languageCode)<2 and (cda:languageCode/@code='fi' or cda:languageCode/@code='sv')
Location in validated object
/ClinicalDocument
Constraint Description
OK: Alkuperäisen asiakirjan yksilöintitunnus. Elementti setId on pakollinen. Alkuperäisen asiakirjan yksilöivä tunnus tuodaan elementissä setId. Mikäli asiakirjasta tuotetaan uusia versioita, tämä tunnus pysyy samana kaikissa versioissa (= tämän tunnuksen avulla voidaan jäljittää alkuperäisen asiakirjan kaikki uudet versiot). Jos asiakirja muuttuu, se siis saa uuden yksilöintitunnuksen, mutta tämän kentän tunnus ei muutu. Asiakirjan ensimmäisessä versiossa setId (Alkuperäisen asiakirjan yksilöivä tunnus) on sama kuin id (asiakirjan yksilöintitunnus). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.10) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#20]
Formal Expression
cda:setId and cda:setId/@root
Location in validated object
/ClinicalDocument
Constraint Description
OK: Alkuperäisen asiakirjan yksilöintitunnus. Alkuperäisen asiakirjan yksilöintitunnuksen max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#21]
Formal Expression
string-length(normalize-space(cda:setId/@root)) < 65 and not(cda:setId/@extension) or (1+string-length(normalize-space(concat(cda:setId/@root,cda:setId/@extension))) < 65)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan versio. Elementti versionNumber on pakollinen. Alkuperäisen asiakirjan yksilöivä tunnus tuodaan elementissä setId. Mikäli asiakirjasta tuotetaan uusia versioita, tämä tunnus pysyy samana kaikissa versioissa (= tämän tunnuksen avulla voidaan jäljittää alkuperäisen asiakirjan kaikki uudet versiot). Jos asiakirja muuttuu, se siis saa uuden yksilöintitunnuksen, mutta tämän kentän tunnus ei muutu. Asiakirjan ensimmäisessä versiossa setId (Alkuperäisen asiakirjan yksilöivä tunnus) on sama kuin id (asiakirjan yksilöintitunnus). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.11) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#22]
Formal Expression
cda:versionNumber and cda:versionNumber/@value > 0
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan versio. Asiakirjan versionumeron max-pituus on 9 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#23]
Formal Expression
cda:versionNumber and string-length(normalize-space(cda:versionNumber/@value)) < 10
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan versio. Jos asiakirjan versionumero on 1, setId-tunnus on oltava sama kuin id-tunnus. Jos versionumero kasvaa, setId pysyy samana, mutta id (asiakirjan yksilöintitunnus) muuttuu. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luvut 2.2.10 ja 2.2.11) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#24]
Formal Expression
(cda:versionNumber/@value>1 and concat(cda:id/@root,cda:id/@extension) != concat(cda:setId/@root,cda:setId/@extension)) or (cda:versionNumber/@value=1 and concat(cda:id/@root,cda:id/@extension) = concat(cda:setId/@root,cda:setId/@extension))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan versio. Asiakirjan uusi versio linkitetään asiakirjan edelliseen versioon relatedDocument-rakenteella. Asiakirjan versionumero on tällöin oltava suurempi kuin 1 ja relatedDocument/@typeCode on 'RPLC' eli korvaus. Versionumeron ollessa 1, relatedDocument-rakennetta ei ole. Ylläpidettävät asiakirjat muodostavat poikkeuksen, versionumero pysyy samana, mutta relatedDocument/@typeCode on 'APND' eli lisäys. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luvut 2.2.24 ja 1.2-1.4) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#25]
Formal Expression
cda:versionNumber/@value=1 and not(cda:relatedDocument) or (cda:versionNumber/@value>1 and cda:relatedDocument[@typeCode='RPLC']) or (cda:versionNumber/@value=1 and cda:relatedDocument[@typeCode='APND'])
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan rekisterinpitäjä. Asiakirjan rekisterinpitäjä tuodaan elementissä custodian. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.17) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#26]
Formal Expression
cda:custodian/cda:assignedCustodian/cda:representedCustodianOrganization/(cda:name and cda:id/@root)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan rekisterinpitäjä. Asiakirjan rekisterinpitäjän nimen max-pituus on 256 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#27]
Formal Expression
string-length(normalize-space(cda:custodian/cda:assignedCustodian/cda:representedCustodianOrganization/cda:name)) < 257
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan rekisterinpitäjä. Asiakirjan rekisterinpitäjän OID-koodin max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#28]
Formal Expression
string-length(normalize-space(cda:custodian/cda:assignedCustodian/cda:representedCustodianOrganization/cda:id/@root)) < 65
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjassa noudatettu määritys. TemplateId on CDA-standardiin liittyvä koodi, joka ilmaisee mihin määritysasiakirjoihin CDA R2 asiakirja sekä Header että Body osio perustuu. Toteutuksen pohjalla ollut eArkiston asiakirjojen kuvailutiedot määrittelyn versiota tarvitaan mahdollisia tuotannonaikaisia selvittelytilanteita varten, joten se on pakollinen tieto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.3) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#29]
Formal Expression
cda:templateId/@root
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjassa noudatettu tekninen standardiversio. Elementin typeId vakioarvo on root="2.16.840.1.113883.1.3" extension="POCD_HD000040". Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.2) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#30]
Formal Expression
cda:typeId/@root='2.16.840.1.113883.1.3' and cda:typeId/@extension='POCD_HD000040' and count(cda:typeId)=1
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjassa noudatettu tekninen standardiversio. Asiakirjassa noudatettu tekninen standardiversio typeId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#31]
Formal Expression
string-length(normalize-space(cda:typeId/@root)) < 65 and not(cda:typeId/@extension) or (1+string-length(normalize-space(concat(cda:typeId/@root,cda:typeId/@extension))) < 65)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Potilaan syntymäaika. Syntymäaika on ilmoitettava päivän tarkkuudella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#32]
Formal Expression
matches(cda:recordTarget/cda:patientRole/cda:patient/cda:birthTime/@value,'^\d8$') and string-length(normalize-space(cda:recordTarget/cda:patientRole/cda:patient/cda:birthTime/@value)) > 0 or (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:code/@code='362' and (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:component/cda:section/cda:component/cda:section[cda:code/@code='4']/cda:entry/cda:observation/cda:value/@code='2' or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:recordStatus/@code='7'))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Potilaan henkilötunnus. Potilaan henkilötunnus puuttuu. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#33]
Formal Expression
cda:recordTarget/cda:patientRole/cda:id[@root and @extension] or (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:code/@code='362' and (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:component/cda:section/cda:component/cda:section[cda:code/@code='4']/cda:entry/cda:observation/cda:value/@code='2' or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:recordStatus/@code='7'))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Potilaan nimi. Nimitietojen puuttuminen on sallittu vain rekisteritason ostopalvelun valtuutuksella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#33.1]
Formal Expression
cda:recordTarget/cda:patientRole/cda:patient/cda:name or (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:code/@code='362' and (/cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:component/cda:section/cda:component/cda:section[cda:code/@code='4']/cda:entry/cda:observation/cda:value/@code='2' or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:recordStatus/@code='7'))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Arkistointiaika-tietoa ei anneta arkistoitavassa asiakirjassa, Potilastiedon arkisto tuottaa tämän tiedon. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.4) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#34]
Formal Expression
not(cda:declaredTime)
Location in validated object
/ClinicalDocument
Constraint Description
OK: dataEnterer (transcriptionist) -kenttä ei ole käytössä Suomessa muissa kuin vanhoissa asiakirjoissa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.15) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#35]
Formal Expression
not(cda:dataEnterer) or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:typeCode/@code='1'
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan alkuperäinen rekisterinpitäjä on annettava vanhoilla asiakirjoilla, jos tiedossa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.15) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#36]
Formal Expression
cda:dataEnterer or not(/cda:ClinicalDocument/hl7fi:localHeader/hl7fi:typeCode/@code='1')
Location in validated object
/ClinicalDocument
Constraint Description
OK: informant (tiedonantaja) -kenttä ei ole käytössä Suomessa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#37]
Formal Expression
not(cda:informant)
Location in validated object
/ClinicalDocument
Constraint Description
OK: legalAuthenticator-kenttä ei ole käytössä Suomessa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.19) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#38]
Formal Expression
not(cda:legalAuthenticator)
Location in validated object
/ClinicalDocument
Constraint Description
OK: authenticator (aitouden todentaja) -kenttä ei ole käytössä Suomessa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.20) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#39]
Formal Expression
not(cda:authenticator)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Palvelutapahtumaan liittyvän ostopalvelun valtuutuksen tunniste. inFulfillmentOf-kenttä on käytössä vain palvelutapahtuma-asiakirjalla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.22) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#40]
Formal Expression
not(cda:inFulfillmentOf) or hl7fi:localHeader/hl7fi:encompassingEncounterMasterCode/@code='1'
Location in validated object
/ClinicalDocument
Constraint Description
OK: Tällä hetkellä rakennetta käytetään ainoastaan asiakirjan välityksessä Kansallisen viestinvälityksen kautta kolmansille osapuolille. Elementtiin kirjataan lopullisen vastaanottajan organisaatio- tai vastaava tunnus. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.18) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#41]
Formal Expression
not(cda:informationRecipient)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Asiakirjan kopiointiaika ei ole sallittu arkistoitavassa asiakirjassa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.12) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#42]
Formal Expression
not(cda:copyTime)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Korjatun asiakirjan yksilöintitunnus tai Ylläpidettävän asiakirjan pohja-asiakirjan yksilöintitunnus voi esiintyä asiakirjassa vain kerran. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luvut 2.2.24 ja 1.2-1.4) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#43]
Formal Expression
count(cda:relatedDocument/cda:parentDocument) < 2
Location in validated object
/ClinicalDocument
Constraint Description
OK: OID-tunniste sijoitetaan kokonaan root-osaan, tai se voidaan jakaa root- ja extension osaan. Pelkkää extension-osaa ei voi käyttää. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.6). [PTAYH#5]
Formal Expression
@root
Location in validated object
/ClinicalDocument/typeId
Constraint Description
OK: Asiakirjassa noudatettu määritys. templateId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#3]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/templateId
Constraint Description
OK: Asiakirjassa noudatettu määritys. templateId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#3]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/templateId[2]
Constraint Description
OK: Asiakirjassa noudatettu määritys. templateId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#3]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/templateId[3]
Constraint Description
OK: Asiakirjassa noudatettu määritys. templateId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#3]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/templateId[4]
Constraint Description
OK: Asiakirjassa noudatettu määritys. templateId max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#3]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/templateId[5]
Constraint Description
OK: OID-tunniste sijoitetaan kokonaan root-osaan, tai se voidaan jakaa root- ja extension osaan. Pelkkää extension-osaa ei voi käyttää. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.6). [PTAYH#5]
Formal Expression
@root
Location in validated object
/ClinicalDocument/recordTarget/patientRole/id
Constraint Description
OK: Potilaan sukunimet. Sukunimet ilmoitetaan yhdessä kentässä, vaikka olisi useita (moniosaisissa sukunimissä kirjoitetaan kaikki sukunimen osat family-elementtiin peräkkäin). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#46]
Formal Expression
count(cda:family) < 2
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name
Constraint Description
OK: Potilaan nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#47]
Formal Expression
cda:given[not(@qualifier)] and cda:family
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name
Constraint Description
OK: Potilaan nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#48]
Formal Expression
count(cda:given[@qualifier]) < 2
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name
Constraint Description
OK: Nimen etuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä prefix-elementtiä, prefix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen prefix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#49]
Formal Expression
count(cda:prefix) < 2
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name
Constraint Description
OK: Nimen loppuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä suffix-elementtiä, suffix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen suffix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#50]
Formal Expression
count(cda:suffix) < 2
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[3]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[4]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[5]
Constraint Description
OK: Potilaan nimi tai Ammattihenkilön nimi. Sukunimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#57]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/family
Constraint Description
OK: Merkinnän tekoaika. Author-objektin muodostamisaika potilaskertomusjärjestelmässä on vapaaehtoinen tieto. Potilastietojärjestelmä antaa ajan tietokoneen kellon mukaisesti sekunnin tarkkuudella. Skeema vaatii kuitenkin elementin käyttämistä, joten jos aikaa ei anna, siihen tulee kirjata nullFlavor=NA. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.14) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot sekä HL7 Finland – HL7 V3 -tietotyypit (luku 3.13) [PTAYH#65]
Formal Expression
matches(@value,'^\d14$') or @nullFlavor='NA'
Location in validated object
/ClinicalDocument/author/time
Constraint Description
OK: OID-tunniste sijoitetaan kokonaan root-osaan, tai se voidaan jakaa root- ja extension osaan. Pelkkää extension-osaa ei voi käyttää. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.6). [PTAYH#5]
Formal Expression
@root
Location in validated object
/ClinicalDocument/author/assignedAuthor/id
Constraint Description
OK: Ammattihenkilön nimi. Sukunimet ilmoitetaan yhdessä kentässä, vaikka olisi useita (moniosaisissa sukunimissä kirjoitetaan kaikki sukunimen osat family-elementtiin peräkkäin). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#51]
Formal Expression
count(cda:family) < 2
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#52]
Formal Expression
cda:given[not(@qualifier)] and cda:family
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#53]
Formal Expression
count(cda:given[@qualifier]) < 2
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen etuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä prefix-elementtiä, prefix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen prefix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#54]
Formal Expression
count(cda:prefix) < 2
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen loppuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä suffix-elementtiä, suffix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen suffix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#55]
Formal Expression
count(cda:suffix) < 2
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Potilaan nimi tai Ammattihenkilön nimi. Sukunimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#57]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Palvelutapahtumatunnuksen max-pituus 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#118]
Formal Expression
string-length(normalize-space(.)) < 65
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/id/@root
Constraint Description
OK: Palvelutapahtuman kokonaisaika: alkuajan max-pituus on 14 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#122]
Formal Expression
string-length(normalize-space(cda:low/@value)) < 15
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/effectiveTime
Constraint Description
OK: Palvelutapahtuman kokonaisaika: loppuajan max-pituus on 14 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#123]
Formal Expression
string-length(normalize-space(cda:high/@value)) < 15
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/effectiveTime
Constraint Description
OK: Palveluntuottajan OID max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#119]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/responsibleParty/assignedEntity/representedOrganization/id
Constraint Description
OK: Palveluntuottaja: nimitiedon max-pituus on 256 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#120]
Formal Expression
string-length(normalize-space(.)) < 257
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/responsibleParty/assignedEntity/representedOrganization/name
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Ajan max-pituus on 14 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#129]
Formal Expression
string-length(normalize-space(cda:low/@value)) < 15
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant/time
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika max-pituus on 14 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#130]
Formal Expression
string-length(normalize-space(cda:high/@value)) < 15 or not(cda:high)
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant/time
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palvelutapahtumaan osallistuvat palveluyksiköt OID max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#131]
Formal Expression
string-length(normalize-space(@root)) < 65 and not(@extension) or (1+string-length(normalize-space(concat(@root,@extension))) < 65)
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant/assignedEntity/representedOrganization/id
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palvelutapahtumaan osallistuvat palveluyksiköt nimi max-pituus on 256 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#133]
Formal Expression
string-length(normalize-space(.)) < 257
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant/assignedEntity/representedOrganization/name
Constraint Description
OK: Asiakirjan tiedostomuoto. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta: Asiakirjojen kuvailun ja hallinnan metatiedot Versio: 15.6.2005.Tämä kenttä kuvaa asiakirjan sisältöosan tiedostomuotoa ja toissijaisen asiakirjan sisältöosan tallennusstandardin, CDA R2, PDF/A tai Dicom. Koodistona käytettään eArkisto – Asiakirjan tiedostomuoto -koodistoa, 1.2.246.537.5.40179.2008 Tarkempi ohjeistus on eAMS-sähkemäärityksessä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.6) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#66]
Formal Expression
hl7fi:fileFormat and hl7fi:fileFormat/@displayName and hl7fi:fileFormat/@codeSystem='1.2.246.537.5.40179.2008'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tiedostomuoto. Kentän max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#67]
Formal Expression
string-length(normalize-space(hl7fi:fileFormat/@displayName)) < 129
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tuottanut ohjelmisto. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta: Asiakirjojen kuvailun ja hallinnan metatiedot Versio: 15.6.2005. SoftwareSupport –elementissä kerrotaan ohjelmistotoimittaja, asiakirjan tuottanut ohjelmisto ja sen versiotiedot. Täytä attribuutit moderator, product ja version. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.7) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#68]
Formal Expression
hl7fi:softwareSupport and hl7fi:softwareSupport/@moderator and hl7fi:softwareSupport/@product and hl7fi:softwareSupport/@version
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tuottanut ohjelmisto. softwareSupport moderator-kentän max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#69]
Formal Expression
string-length(normalize-space(hl7fi:softwareSupport/@moderator)) < 129
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tuottanut ohjelmisto. softwareSupport product-kentän max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#70]
Formal Expression
string-length(normalize-space(hl7fi:softwareSupport/@product)) < 129
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tuottanut ohjelmisto. softwareSupport version-kentän max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#71]
Formal Expression
string-length(normalize-space(hl7fi:softwareSupport/@version)) < 129
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tyyppi. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta: Asiakirjojen kuvailun ja hallinnan metatiedot Versio: 15.6.2005. Näkymä-koodiston sarakkeessa "näkymätyyppi" ylläpidettävä tieto. Näkymätyyppiä käytetään osana päättelyä, tuleeko näkymästä muodostaa erillinen asiakirja (lomakeasiakirjat). Merkinnän näkymätyypistä voidaan myös päätellä, onko näkymän sisäinen tietorakennemäärittely osa yleistä rakennemäärittelyä vai koskeeko sitä erityinen, esim. lomakekohtainen määrittely. Käytä koodistoa 1.2.246.537.5.5001.2011. Koodistosta on annettava attribuutit Koodistosta on täytettävä attribuutit code, displayName, codeSystem (1.2.246.537.5.5001.2011). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.9) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#72]
Formal Expression
hl7fi:documentType and hl7fi:documentType/@displayName and hl7fi:documentType/@codeSystem='1.2.246.537.5.5001.2011'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tyyppi. Arkistoasiakirjat-rekisteriin (13) arkistoitavan asiakirjan asiakirjatyyppi on oltava Arkistoasiakirja (3). Asiakirjatyyppi Arkistoasiakirja (3) on arkistoitava Arkistoasiakirjat-rekisteriin (13). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.9) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#73]
Formal Expression
hl7fi:documentType[@code='3']/../../cda:code[@code='13'] or (not(/cda:ClinicalDocument/hl7fi:localHeader/hl7fi:documentType/@code='3') and not(/cda:ClinicalDocument/cda:code/@code='13'))
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tyyppi. Tiedonhallintapalvelun asiakirjat -rekisteriin (12) arkistoitavan asiakirjan asiakirjatyyppi on oltava Lausunto, todistus tai lomake (2). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.9) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#74]
Formal Expression
hl7fi:documentType[@code='2']/../../cda:code[@code='12'] or not(/cda:ClinicalDocument/cda:code/@code='12')
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tehtäväluokka (eAMS). Sisältöasiakirjan terveydenhuollon eAMS-tehtäväluokittelun mukainen koodiluokka. Tehtäväluokan arvo määrittyy näkymän ja tehtäväluokan välille määritellyn suhteen kautta. Kaikkia tehtäväluokkia ei voida päätellä näkymätiedosta (mm. seulonta, terveysneuvonta ja virka-aputehtävät), jolloin asiakirjaa tuottavan järjestelmän on johdettava tehtäväluokka muista asiakirjan merkintöihin liittyvistä tiedoista. Tarkemmat määrittelyt eAMS:ssa ja koodisto koodistopalvelusta. Koodistosta on täytettävä attribuutit code, displayName, codeSystem (1.2.246.537.6.300.2010). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.12) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#75]
Formal Expression
hl7fi:functionCode and hl7fi:functionCode/@displayName and hl7fi:functionCode/@codeSystem='1.2.246.537.6.300.2010'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tila. Vain valmiit asiakirjat toimitetaan arkistoon eli asiakirjan tila on aina toimituksessa ’arkistointivalmis’ (koodi 3); poikkeuksena on mitätöivän tyhjän asiakirjan tila, joka on toimituksessa ’poistettu’ (koodi 7). Kun arkisto on vastaanottanut asiakirjan, niin sen tila on ’arkistossa’, ’hävitysvalmis’, ’pysyväissäilytys’ tai ’poistettu’. Tilakoodin täyttää arkisto. Koodistosta on annettava attribuutit Koodistosta on täytettävä attribuutit code, displayName, codeSystem (1.2.246.537.5.40154.2008). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#76]
Formal Expression
hl7fi:recordStatus and (hl7fi:recordStatus/@code='3' or hl7fi:recordStatus/@code='7') and hl7fi:recordStatus/@displayName and hl7fi:recordStatus/@codeSystem='1.2.246.537.5.40154.2008'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan aktiivin rekisterinpitäjän tunnus. Jos rekisterinpitäjä muuttuu, niin tässä kentässä on tieto aktiivisesta rekisterinpitäjästä (ensimmäistä kertaa arkistoitaessa pitää olla tyhjä; arkisto täyttää ja hallinnoi tiedon). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.24) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#77]
Formal Expression
string-length(normalize-space(hl7fi:activeCustodian/@root)) = 0
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan aktiivin rekisterinpitäjän nimi. Jos rekisterinpitäjä muuttuu, niin tässä kentässä on tieto aktiivisesta rekisterinpitäjästä (ensimmäistä kertaa arkistoitaessa pitää olla tyhjä; arkisto täyttää ja hallinnoi tiedon). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.24) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#78]
Formal Expression
string-length(normalize-space(hl7fi:activeCustodianName)) = 0
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan säilytysaikaluokka. Säilytysaikaluokka perustuu potilasasiakirja-asetukseen ja sen säilytysaikaliitteen pohjalta tehtyyn potilasasiakirjaoppaan soveltamisohjeeseen (tulossa). Päättely perustuu tehtäväluokkaan ja asiakirjatyyppiin. Säilytysaikaluokka ilmenee näkymäluokituksen lisätietona. Asiakirjan hävitysaika lasketetaan säilytysaikaluokan perusteella huomioiden mahdollinen asiakirjan pidennetty säilytysaika. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.28) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#79]
Formal Expression
hl7fi:retentionPeriodClass and hl7fi:retentionPeriodClass/@displayName and hl7fi:retentionPeriodClass/@codeSystem='1.2.246.537.5.40158.2008'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Kansalaisen katselun viivästyttäminen. Ilmaisee päivämäärän, mistä lähtien (ensimmäinen päivä) arkistoon tallennettu asiakirja voidaan näyttää Omien tietojen katselussa. Asiakirjakohtaisen viivästyttämistiedon avulla voidaan toteuttaa erityinen tarve estää potilasta näkemästä tietoa tilanteessa, johon ammattihenkilö ei voi henkilökohtaisesti osallistua. Tällä kentällä toteutaan myös lain 159 19 § 3. momentin mukainen esto luovuttaa potilaalle tietoja, joiden luovuttamisesta voi terveydenhuollon ammattihenkilön harkinnan mukaan aiheutua vakavaa vaaraa potilaan terveydelle tai hoidolle taikka jonkun muun oikeuksille. Luovutusilmoituksen kohdalla kenttää käytetään ilmaisemaan, että luovutusilmoituksen mukaiset asiakirjat ovat olleet edellä mainitun lain alaisia eikä niitä koskevia luovutuslokitietoja näytetä kansalaiselle Omien tietojen katselussa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.32) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#80]
Formal Expression
if (hl7fi:releaseDateForPatientViewing) then (matches(hl7fi:releaseDateForPatientViewing/@value,'^\d8$')) else not(hl7fi:releaseDateForPatientViewing)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan tilapäinen sijoitus (ei käytössä kansallisessa arkistossa). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.10) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#82]
Formal Expression
not(hl7fi:currentLocation)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan rekisteröintiaika (ei käytössä kansallisessa arkistossa). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.3) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#83]
Formal Expression
not(hl7fi:registratedTime)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan kuvaus (poistettu). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.1) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#84]
Formal Expression
not(hl7fi:description)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: hl7fi:sender – viitteen lähettäjä (ei käytössä kansallisessa arkistossa). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.19) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#85]
Formal Expression
not(hl7fi:sender)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: hl7fi:password – asiakirjan salasana (ei käytössä kansallisessa arkistossa). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.20) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#86]
Formal Expression
not(hl7fi:password)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Toissijainen palvelutapahtumatunnus (ei käytössä). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.26) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#87]
Formal Expression
not(hl7fi:secondaryEncompassingEncounterId)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan pidennetty säilytysaika. Ilmaistaan ajanjakso, jolla jatketaan asiakirjan normaalin säilytysaikaluokan perusteella laskettua säilytysaikaa. Mikäli hoidollista tai muista syistä on tarpeen jatkaa asiakirjan säilytysaikaluokan mukaista säilytysaikaa, niin annetaan metatietojen päivityksenä ajanjakso, jolla säilytysaikaluokan mukaista säilytysaikaa jatketaan. Rekisterinpitäjän arkistonhoitaja tekee pidennyksen arkistohoitajan käyttöliittymän kautta. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.29) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#88]
Formal Expression
not(hl7fi:extendedRetentionPeriod/@value)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Järjestelmäpalvelujen antaja (ei käytössä). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.31) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#89]
Formal Expression
not(hl7fi:eprServiceProvider)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan erityissisältö. Ilmaisee asiakirjan sellaisen erityissisällön, joka vaikuttaa asiakirjan näyttämiseen Omakannassa kansalaiselle tai muuhun käsittelytilanteeseen. Toistaiseksi käytössä vain luokka "erillinen muuta henkilöä koskeva asiakirja". Käytössä vain hoitoasiakirjoilla, ei palvelutapahtumassa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.40) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#90]
Formal Expression
not(hl7fi:sensitiveDocument ) or hl7fi:encompassingEncounterMasterCode/@code='2'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Säilytysajan perusteella määritelty hävittämispäivämäärä, jolloin asiakirja hävitetään KanTasta. Kansallinen arkisto täyttää tämän tietokentän asiakirjan säilytysaikaluokan ja jatketun säilytysajan perusteella. Tarvittaessa kansallinen arkisto tarkentaa säilytysajan potilaan kuolinajan perusteella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.11) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#91]
Formal Expression
not(hl7fi:retentionPeriod/@value)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Palveluntuottajan sisäisen kokonaisuuden järjestelmäkohtainen tunniste (hoitokokonaisuus, episodi tai vastaava; hl7fi:episodeLinkId). Ei Käytössä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#92]
Formal Expression
not(hl7fi:episodeLink)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Korjatun asiakirjan yksilöintitunnuksen max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#93]
Formal Expression
string-length(normalize-space(cda:relatedDocument/cda:parentDocument/cda:id/@root)) < 65 and not(cda:relatedDocument/cda:parentDocument/cda:id/@extension) or (1+string-length(normalize-space(concat(cda:relatedDocument/cda:parentDocument/cda:id/@root,cda:relatedDocument/cda:parentDocument/cda:id/@extension))) < 65)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Korjatun asiakirjan yksilöintitunnuksen (setId) max-pituus on 64 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#94]
Formal Expression
string-length(normalize-space(cda:relatedDocument/cda:parentDocument/cda:setId/@root)) < 65 and not(cda:relatedDocument/cda:parentDocument/cda:setId/@extension) or (1+string-length(normalize-space(concat(cda:relatedDocument/cda:parentDocument/cda:setId/@root,cda:relatedDocument/cda:parentDocument/cda:setId/@extension))) < 65)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan sisällysluettelo eli Asiakirjan näkymät. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta. Sisällysluettelona käytetään lomakkeiden ja näkymien luetteloa. Kansallisella näkymäkoodistolla ilmaistaan, minkä näkymien merkintöjä asiakirja sisältää. Saadaan merkintöjen näkymistä ja lisänäkymistä, jotka kaikki tuodaan sisällyslutteloon. Jokaisessa merkinnässä on oltava kansallisen näkymäkoodib mukainen näkymä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.2) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#97]
Formal Expression
count(hl7fi:contentsCode[@codeSystem = '1.2.246.537.6.12.2002']) >0
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents
Constraint Description
OK: Asiakirjan sisällysluettelo eli Asiakirjan näkymät. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta. Sisällysluettelona käytetään lomakkeiden ja näkymien luetteloa. Kansallisella näkymäkoodistolla ilmaistaan, minkä näkymien merkintöjä asiakirja sisältää. Saadaan merkintöjen näkymistä ja lisänäkymistä, jotka kaikki tuodaan sisällyslutteloon. Lisänäkymissä sallitaan myös pakalliset organisaatioiden sisäiset näkymät, tällöin on käytettävä paikallista koodiston OID-koodia lisänäkymän koodin yhteydessä, eikä kansallista näkymät-koodistoa. Mitätöivissä tyhjissä asiakirjoissa tulee käyttää samoja näkymiä kuin mitätöinnin kohteena olevissa asiakirjoissa on käytetty. Vain palvelutapahtuma-asiakirjalta tai sen mitätöivältä tyhjältä asiakirjalta näkymä-tieto puuttuu. Koodistosta on täytettävä attribuutit code, displayName. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.2) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#96]
Formal Expression
@code and @displayName
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode
Constraint Description
OK: Asiakirjan sisällysluettelo eli Asiakirjan näkymät. Kansallinen kuvailutietojen laajennus, joka noudattaa JHS 143 suositusta. Sisällysluettelona käytetään lomakkeiden ja näkymien luetteloa. Kansallisella näkymäkoodistolla ilmaistaan, minkä näkymien merkintöjä asiakirja sisältää. Saadaan merkintöjen näkymistä ja lisänäkymistä, jotka kaikki tuodaan sisällyslutteloon. Lisänäkymissä sallitaan myös pakalliset organisaatioiden sisäiset näkymät, tällöin on käytettävä paikallista koodiston OID-koodia lisänäkymän koodin yhteydessä, eikä kansallista näkymät-koodistoa. Mitätöivissä tyhjissä asiakirjoissa tulee käyttää samoja näkymiä kuin mitätöinnin kohteena olevissa asiakirjoissa on käytetty. Vain palvelutapahtuma-asiakirjalta tai sen mitätöivältä tyhjältä asiakirjalta näkymä-tieto puuttuu. Koodistosta on täytettävä attribuutit code, displayName. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.2) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#96]
Formal Expression
@code and @displayName
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode[2]
Constraint Description
OK: Potilaan henkilötunnus. Potilaan henkilötunnus on oltava sama asiakirjan headerissa sekä body-osassa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13.1) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#134]
Formal Expression
@code = /cda:ClinicalDocument/cda:recordTarget/cda:patientRole/cda:id/@extension and @codeSystem = /cda:ClinicalDocument/cda:recordTarget/cda:patientRole/cda:id/@root
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/code
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/given[3]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/given[4]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/given[5]
Constraint Description
OK: Potilaan nimi tai Ammattihenkilön nimi. Sukunimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#57]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/subject/relatedSubject/subject/name/family
Constraint Description
OK: OID-tunniste sijoitetaan kokonaan root-osaan, tai se voidaan jakaa root- ja extension osaan. Pelkkää extension-osaa ei voi käyttää. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.6). [PTAYH#5]
Formal Expression
@root
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/id
Constraint Description
OK: Ammattihenkilön nimi. Sukunimet ilmoitetaan yhdessä kentässä, vaikka olisi useita (moniosaisissa sukunimissä kirjoitetaan kaikki sukunimen osat family-elementtiin peräkkäin). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#51]
Formal Expression
count(cda:family) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#52]
Formal Expression
cda:given[not(@qualifier)] and cda:family
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#53]
Formal Expression
count(cda:given[@qualifier]) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen etuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä prefix-elementtiä, prefix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen prefix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#54]
Formal Expression
count(cda:prefix) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen loppuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä suffix-elementtiä, suffix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen suffix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#55]
Formal Expression
count(cda:suffix) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Potilaan nimi tai Ammattihenkilön nimi. Sukunimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#57]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Ammattihenkilön nimike.Nimikkeen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#59]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/suffix
Constraint Description
OK: OID-tunniste sijoitetaan kokonaan root-osaan, tai se voidaan jakaa root- ja extension osaan. Pelkkää extension-osaa ei voi käyttää. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.6). [PTAYH#5]
Formal Expression
@root
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/id
Constraint Description
OK: Ammattihenkilön nimi. Sukunimet ilmoitetaan yhdessä kentässä, vaikka olisi useita (moniosaisissa sukunimissä kirjoitetaan kaikki sukunimen osat family-elementtiin peräkkäin). Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#51]
Formal Expression
count(cda:family) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#52]
Formal Expression
cda:given[not(@qualifier)] and cda:family
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Ammattihenkilön nimet. Nimi-rakenteessa vaaditaan etunimi ja sukunimi. Kutsumanimi on valinnainen tieto . Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#53]
Formal Expression
count(cda:given[@qualifier]) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen etuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä prefix-elementtiä, prefix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen prefix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#54]
Formal Expression
count(cda:prefix) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Nimen loppuliite. Kanta-palveluiden Sähköisessä reseptissä ja Potilastiedon arkistossa tuetaan jatkossa vain yhtä suffix-elementtiä, suffix-elementin toistumista ei tueta (ei huomioida metatietojen poiminnassa). Näin kaikki loppuliitteet on laitettava yhteen suffix-elementtiin välilyönnein eroteltuna. Ohjeet oppaasta HL7 Finland – HL7 V3 -tietotyypit (luku 2.3). [PTAYH#55]
Formal Expression
count(cda:suffix) < 2
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet tai Ammattihenkilön nimi. Etunimen ja kutsumanimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#56]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Potilaan nimi tai Ammattihenkilön nimi. Sukunimen max-pituus on 128 merkkiä. Ohjeet oppaasta Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#57]
Formal Expression
string-length(normalize-space(.)) < 129
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Määrittelykokoelman 2023.1 asiakirjoilla on käytössä Header-dokumentin versio 4.66. Tieto on pakollinen header-osassa. Ohjeet dokumentista Potilastiedon arkiston määrittelykokoelmat ja Potilastiedon arkiston CDA R2 Header [PTAYH#137]
Formal Expression
cda:templateId/@root='1.2.246.777.11.2015.38'
Location in validated object
/ClinicalDocument
Constraint Description
OK: Määrittelykokoelman 2023.1 asiakirjoilla on käytössä Kertomus ja lomakkeet -dokumentin versio 6.0. Tieto on pakollinen header-osassa. Ohjeet dokumentista Potilastiedon arkiston määrittelykokoelmat ja Potilastiedon arkiston CDA R2 Header [PTAYH#138]
Formal Expression
cda:templateId/@root='1.2.246.777.11.2020.6'
Location in validated object
/ClinicalDocument
Constraint Description
OK: Määrittelykokoelman 2023.1 asiakirjoilla ei saa käyttää määrittelykokoelmaan kuuluvista CDA R2 määrittelystä vanhempia versiota, jotka eivät kuulu tähän määrittelykokoelmaa. Ohjeet dokumentista Potilastiedon arkiston määrittelykokoelmat [PTAYH#139]
Formal Expression
not(cda:templateId[@root='1.2.246.777.11.2015.32' or @root='1.2.246.777.11.2017.6' or @root='1.2.246.777.11.2015.30' or @root='1.2.246.777.11.2016.8' or @root='1.2.246.777.11.2017.11' or @root='1.2.246.777.11.2018.3' or @root='1.2.246.777.11.2017.7' or @root='1.2.246.777.11.2018.11'])
Location in validated object
/ClinicalDocument
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#157]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#157]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[2]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#157]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[3]
Constraint Description
OK: Potilaan kutsumanimi ja Potilaan etunimet. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#157]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/given[5]
Constraint Description
OK: Potilaan sukunimi. Kun potilaalla on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Sukunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#159]
Formal Expression
matches(.,'^[\p- ||'']+$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/name/family
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Ammattihenkilön sukunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Sukunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#162]
Formal Expression
matches(.,'^[\p- ||'']+$')
Location in validated object
/ClinicalDocument/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Ammattihenkilön sukunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Sukunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#162]
Formal Expression
matches(.,'^[\p- ||'']+$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given[2]
Constraint Description
OK: Ammattihenkilön etunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Etunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#161]
Formal Expression
matches(.,'^[\p-]+$') or matches(.,'^[\p-]+\.$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/given[3]
Constraint Description
OK: Ammattihenkilön sukunimi. Kun ammattihenkilön tunnus on virallinen henkilötunnus, nimessä saa käyttää vain kirjaimia ja yhdysmerkkejä. Sukunimi ei saa olla tyhjä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header ja HL7 Finland – HL7 V3 -tietotyypit (luku 2.3) [PTAYH#162]
Formal Expression
matches(.,'^[\p- ||'']+$')
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/assignedPerson/name/family
Constraint Description
OK: Rekisteritunnus ja rekisterinpitäjän laji eivät vastaa toisiaan. Kun asiakirjan rekisteritunnus on 2, Julkinen terveydenhuolto, on rekisterinpitäjän lajin oltava 1, Julkinen. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot. [PTAYH#169]
Formal Expression
../hl7fi:localHeader/hl7fi:custodianTypeCode/@code='1'
Location in validated object
/ClinicalDocument/code
Constraint Description
OK: Rekisteritunnus ja asiakirjatunnus eivät vastaa toisiaan. Kun asiakirjan rekisteritunnus on 2, Julkinen terveydenhuolto, on asiakirjatyypin oltava 1, 2, 4 tai 5. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot. [PTAYH#170]
Formal Expression
../hl7fi:localHeader/hl7fi:documentType[@code='1' or @code='2' or @code='4' or @code='5']
Location in validated object
/ClinicalDocument/code
Constraint Description
OK: Kun asiakirjatyyppi on 1, 4 tai 5, rekisteritunnus voi olla 2, 3, 4 tai 10. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot. [PTAYH#183]
Formal Expression
/cda:ClinicalDocument/cda:code[@code='2' or @code='3' or @code='4' or @code='10']
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:documentType
Constraint Description
OK: Kun asiakirjatyyppi on 1, 4 tai 5, rekisterinpitäjän laji voi olla 1 tai 2. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot. [PTAYH#184]
Formal Expression
/cda:ClinicalDocument/hl7fi:localHeader/hl7fi:custodianTypeCode[@code='1' or @code='2']
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:documentType
Constraint Description
OK: Rekisterinpitäjän laji ja rekisteritunnus eivät vastaa toisiaan. Kun rekisterinpitäjän laji on 1, Julkinen, rekisteritunnus voi olla 2, 4 tai 13. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.16) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot. [PTAYH#181]
Formal Expression
/cda:ClinicalDocument/cda:code[@code='2' or @code='4' or @code='13']
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:custodianTypeCode
Constraint Description
OK: Potilaan henkilötunnus. Kun kyseessä on virallinen henkilötunnus, root-attribuutin arvo on 1.2.246.21. Tarkasta virallisen henkilötunnuksen oikeellisuus. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#191]
Formal Expression
matches(./@extension,'^\d6[-+ABCDEFYXWVU]\d3.$')
Location in validated object
/ClinicalDocument/recordTarget/patientRole/id
Constraint Description
OK: Virallisen henkilötunnuksen root-attribuutin arvo on 1.2.246.21. Tarkasta virallisen henkilötunnuksen muoto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#192]
Formal Expression
matches(./@extension,'^\d6[-+ABCDEFYXWVU]\d3.$') or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode/@code='322'
Location in validated object
/ClinicalDocument/author/assignedAuthor/id
Constraint Description
OK: Virallisen henkilötunnuksen root-attribuutin arvo on 1.2.246.21. Tarkasta virallisen henkilötunnuksen muoto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#192]
Formal Expression
matches(./@extension,'^\d6[-+ABCDEFYXWVU]\d3.$') or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode/@code='322'
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/author/assignedAuthor/id
Constraint Description
OK: Virallisen henkilötunnuksen root-attribuutin arvo on 1.2.246.21. Tarkasta virallisen henkilötunnuksen muoto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYH#192]
Formal Expression
matches(./@extension,'^\d6[-+ABCDEFYXWVU]\d3.$') or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode/@code='322'
Location in validated object
/ClinicalDocument/component/structuredBody/component/section/component/section/component/section/entry/organizer/component/observation/author/assignedAuthor/id
Constraint Description
OK: Asiakirjan kopiointiaika. Tämä elementti ilmaisee, onko kyseessä alkuperäinen asiakirja vai sen kopio. Elementti voi olla täytettynä vain KanTan ulkopuolisessa asiakirjassa. Elementti on tyhjä, mikäli kyseessä on alkuperäinen asiakirja KanTassa. Elementissä on sisältöä, jos kyseessä on KanTan luovuttama kopioasiakirja. KanTa hyödyntää tietoa varmistaakseen, ettei sen luovuttamaa asiakirjaa arkistoida uudestaan. Potilastietojärjestelmä voi hyödyntää tietoa luovutuksessa saatujen asiakirjojen hallinnassa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.12) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#2]
Formal Expression
not(cda:copyTime/@value)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Toisen henkilön tunnistetiedot. Mikäli potilasasiakirja sisältää asetuksen mukaisesti toista henkilöä koskevia tietoja, tulee täyttää kentät localHeaderin sensitiveDocument sekä ClinicalDocument.participant. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luvut 2.2.21.2 ja 2.4.30 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#3]
Formal Expression
((cda:participant/@typeCode='SBJ' and cda:participant/cda:associatedEntity[@classCode='CON' and ((cda:id/@root='1.2.246.21' and cda:id/@extension) or cda:associatedPerson/cda:name/(cda:given or cda:family))]) and (//hl7fi:sensitiveDocument[@code='1' and @codeSystem='1.2.246.537.5.40169.2008' and @displayName])) or (not(cda:participant) and not(//hl7fi:sensitiveDocument))
Location in validated object
/ClinicalDocument
Constraint Description
OK: Palvelutapahtumatunnus: Palvelutapahtuman OID-tunnus. Pakollinen hoitoasiakirjalla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#4]
Formal Expression
cda:componentOf/cda:encompassingEncounter/cda:id/@root
Location in validated object
/ClinicalDocument
Constraint Description
OK: Palvelutapahtuman kokonaisaika. Palvelutapahtuman alku ja loppupäivämäärä ja kelloaika. Saadaan hoitovastuullisen palveluyksikön prosessitapahtuman alku- ja loppupäivämäärästä. Laitoshoitotilanteessa ensimmäisen hoitovastuullisen palveluyksikön alkupäivämäärä ja viimeisen hoitovastuullisen palveluyksikön loppupäivämäärä. Ei sallittu hoitoasiakirjoilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#5]
Formal Expression
cda:componentOf/cda:encompassingEncounter/cda:effectiveTime/@nullFlavor='NA' and not(cda:componentOf/cda:encompassingEncounter/cda:effectiveTime/*)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Palvelutapahtumaan sisältyvät palvelut. Palvelutapahtuman kuvaaman palvelun tietoja ei tuoda hoitoasiakirjalle. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.23 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#6]
Formal Expression
not(cda:documentationOf)
Location in validated object
/ClinicalDocument
Constraint Description
OK: Hoidollisten lomakeasiakirjojen korvaaminen on potilastiedon arkiston kannalta mahdollista ainoastaan mitätöimällä arkistossa oleva asiakirja ja arkistoimalla korjattu asiakirja uutena alkuperäisenä asiakirjana. [PTAYHHA#7]
Formal Expression
(hl7fi:localHeader/hl7fi:documentType[@code='2' or @code='5'] and ((cda:versionNumber/@value=1 and hl7fi:localHeader/hl7fi:recordStatus/@code='3') or (cda:versionNumber/@value=2 and hl7fi:localHeader/hl7fi:recordStatus/@code='7'))) or not(hl7fi:localHeader/hl7fi:documentType[@code='2' or @code='5'] )
Location in validated object
/ClinicalDocument
Constraint Description
OK: Potilaan sukupuoli. Sukupuoli on ilmoitettava koodiston 1.2.246.537.5.1.1997 avulla. Optionaalinen hoitoasiakirjoilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.13) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#28]
Formal Expression
@codeSystem='1.2.246.537.5.1.1997'
Location in validated object
/ClinicalDocument/recordTarget/patientRole/patient/administrativeGenderCode
Constraint Description
OK: Ammattihenkilön palveluyksikköä ei tuoda headeriin, koska se ilmoitetaan merkintöjen kohdalla ja ammattilaisen palveluyksikkö voi olla eri saman asiakirjan eri merkinnöillä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.2.14) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#27]
Formal Expression
not(cda:representedOrganization)
Location in validated object
/ClinicalDocument/author/assignedAuthor
Constraint Description
OK: Palveluntuottaja. Vapaaehtoinen hoitoasiakirjoilla. Omien tietojen katselun asiakirjoilla on OTK:n tiedot. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#38]
Formal Expression
cda:id/@root
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/responsibleParty/assignedEntity/representedOrganization
Constraint Description
OK: Palveluntuottaja. Vapaaehtoinen hoitoasiakirjoilla. Omien tietojen katselun asiakirjoilla on OTK:n tiedot. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#39]
Formal Expression
string-length(normalize-space(cda:name)) > 0
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/responsibleParty/assignedEntity/representedOrganization
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkötieto voidaan haluttaessa kirjata myös hoitoasiakirjalle. Palveluyksiköistä ilmoitetaan tunnus, nimi ja hoidon alkamisaika. Anna alkamisaika sekuntien tarkkuudella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot sekä HL7 Finland – HL7 V3 -tietotyypit (luku 3.13) [PTAYHHA#32]
Formal Expression
every $i in cda:time/cda:low/@value satisfies matches($i,'^\d14$')
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkötieto voidaan haluttaessa kirjata myös hoitoasiakirjalle. Prosessitapahtuman tiedoissa hoitoajan päättymisaika tuodaan asiakirjaan heti kun se on tiedossa. Aika ei ole pakollinen, koska se ei ole aina tiedossa. Anna päättymisaika sekuntien tarkkuudella, jos tieto on saatavilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot sekä HL7 Finland – HL7 V3 -tietotyypit (luku 3.13) [PTAYHHA#33]
Formal Expression
every $i in cda:time/cda:high/@value satisfies matches($i,'^\d14$')
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkötieto voidaan haluttaessa kirjata myös hoitoasiakirjalle. Palveluyksiköistä ilmoitetaan tunnus, nimi ja hoidon alkamis- ja päättymispäivämäärä ja kellonaika. Palveluyksikön tunnus puuttuu. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#34]
Formal Expression
cda:assignedEntity/cda:representedOrganization/cda:id/@root
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkötieto voidaan haluttaessa kirjata myös hoitoasiakirjalle. Palveluyksiköistä ilmoitetaan tunnus, nimi ja hoidon alkamis- ja päättymispäivämäärä ja kellonaika. Palveluyksikön nimi puuttuu. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#35]
Formal Expression
cda:assignedEntity/cda:representedOrganization/cda:name
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkötieto voidaan haluttaessa kirjata myös hoitoasiakirjalle. Palveluyksiköistä ilmoitetaan tunnus, nimi ja hoidon alkamis- ja päättymispäivämäärä ja kellonaika. Sekä palveluyksikön nimi, OID-tunnus että hoidon alkamisaika on annettava. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#36]
Formal Expression
cda:assignedEntity/cda:representedOrganization[cda:name and cda:id/@root and ancestor::cda:encounterParticipant/cda:time/cda:low] or not(cda:assignedEntity/cda:representedOrganization[cda:name or cda:id/@root])
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Palvelutapahtumaan osallistuvat palveluyksiköt ja prosessitapahtumien aika. Palveluyksikkö-tiedon yhteydessä kerrotaan aina encounterParticipant.typeCoden arvolla, missä roolissa palveluyksikkö on palvelutapahtumaan osallistunut. Sallittuja arvoja ovat ATND jos palveluyksikkö on ollut hoitovastuussa, ja ADM jos palveluyksikkö on potilashallinnollisesta vastaava yksikkö, mutta ei ole samalla ensimmäinen hoitovastuullinen yksikkö. Potilashallinnollisella merkinnällä tarkoitetaan tässä merkintää, jolla potilashallinnon tapahtuma kirjattiin ja sen perusteella palvelutapahtuma-asiakirja perustettiin ja arkistoitiin. Hoitoasiakirjoilla, jos palveluyksikkötieto siellä esitetään, voidaan käyttää muitakin CDA R2 standardin encounterParticipant.typeCodelle sallittuja arvoja (CON, DIS, REF) Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.2.26 [PTAYHHA#37]
Formal Expression
@typeCode='ATND' or @typeCode='ADM' or @typeCode='CON' or @typeCode='DIS' or @typeCode='REF'
Location in validated object
/ClinicalDocument/componentOf/encompassingEncounter/encounterParticipant
Constraint Description
OK: Asiakirjan tyyppi. Hoitoasiakirjan documentType arvo ei saa olla 4 (palvelutapahtuma-asiakirja)! Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.9) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#9]
Formal Expression
hl7fi:documentType/@code!='4'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan ensisijaisuuus. Hoitoasiakirjan encompassingEncounterMasterCode – asiakirjan ensisijaisuus arvona on oltava 2. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.25) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#10]
Formal Expression
hl7fi:encompassingEncounterMasterCode/@code='2'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan ensisijaisuuus. Elementti ilmaisee, onko asiakirja palvelutapahtuma-asiakirja (= ensisijainen) vai hoitoasiakirja (= toissijainen). Sen varmistamiseksi, että palvelutapahtuman asiakirjoissa on yhtäläiset kuvailutiedot, täytetään tietyt kuvailutiedot vain palvelutapahtuma-asiakirjaan, josta kansallinen arkisto kopioi tarvittavat tiedot palvelutapahtuman hoitoasiakirjoihin. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.25) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#11]
Formal Expression
hl7fi:encompassingEncounterMasterCode and hl7fi:encompassingEncounterMasterCode/@code and hl7fi:encompassingEncounterMasterCode/@displayName and hl7fi:encompassingEncounterMasterCode/@codeSystem='1.2.246.537.5.40180.2008'
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Rekisteripitäjän laji. Elementti ilmaisee, onko rekisterinpitäjä julkinen vai yksityinen. Tietokenttää voidaan käyttää kyselyparametrina ja se on pakollinen tieto palvelutapahtuma- ja hoitoasiakirjoissa. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.22) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#13]
Formal Expression
hl7fi:custodianTypeCode[@code and @codeSystem='1.2.246.537.5.40172.2008' and @displayName]
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan (potilas)rekisteritarkenne. Rekisteritarkenne on tieto, jolla samalla rekisteritunnuksella merkityt tiedot jaetaan edelleen loogisesti eri käyttötarkoituksiin. Tietojen käyttö toiseen tarkoitukseen kuin mitä tarkenne ilmaisee, edellyttää tiedon luovutusta siihen liittyvine toimenpiteineen (potilaan suostumus, luovutusilmoitus, kieltojen huomiointi). Tarkennetta käytetään työterveyshuollon potilasrekisterissä ilmaisemaan, minkä työnantajan työterveyshuollosta on kyse. JHS-suosituksen mukaisesti työantajan y-tunnuksesta (YTJ-rekisterin julkinen tieto) muodostettu työnantajan OID-tunnus. Tilanteissa, joissa y-tunnusta ei ole olemassa, voidaan käyttää virallista henkilötunnusta. Ehto: pakollinen, jos potilasrekisteritunnus on työterveyshuolto. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.21) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#14]
Formal Expression
hl7fi:patientRegistrySpecifier and (hl7fi:patientRegistrySpecifier/@root or (hl7fi:patientRegistrySpecifier/@root and hl7fi:patientRegistrySpecifier/@extension)) and string-length(normalize-space(hl7fi:patientRegistrySpecifierName)) > 0 and /cda:ClinicalDocument/cda:code/@code='4' or not(hl7fi:patientRegistrySpecifier)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan erityissisältö. Jos asiakirjalla on näkymäkoodi 180 (ERAS), täytyy sillä olla myös sensitiveDocument-elementin code arvo '1'. Ks. ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.4.30 ja Potilastiedon arkiston Kertomus ja lomakkeet luku 3.4.1 [PTAYHHA#15]
Formal Expression
((hl7fi:tableOfContents/hl7fi:contentsCode/@code='180' and hl7fi:sensitiveDocument and hl7fi:sensitiveDocument/@code='1') or (not(hl7fi:tableOfContents/hl7fi:contentsCode/@code='180') and not(hl7fi:sensitiveDocument/@code='1')))
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan erityissisältö. Jos asiakirjalla on localHeader-osassa näkymäkoodi 180 (ERAS), täytyy sillä olla myös body-osan merkinnässä vastaava näkymäkoodi. Ks. ohjeet oppaasta Potilastiedon arkiston CDA R2 Header, luku 2.4.30 ja Potilastiedon arkiston Kertomus ja lomakkeet luku 3.4.1 [PTAYHHA#16]
Formal Expression
((hl7fi:tableOfContents/hl7fi:contentsCode/@code='180' and ../cda:component/cda:structuredBody/cda:component/cda:section/cda:code/cda:translation/cda:qualifier/cda:value/@code='180') or (not(hl7fi:tableOfContents/hl7fi:contentsCode/@code='180') and not(../cda:component/cda:structuredBody/cda:component/cda:section/cda:code/cda:translation/cda:qualifier/cda:value/@code='180')))
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Potilaan kotikunta. Palvelun kohteena olevan potilaan kotikunta. Merkitään sen mukaan, mikä potilaan kotikunta on palvelutapahtuman alkaessa tai asiakirjan luontiajankohtana. Arkisto täyttää tämän kentän hoitoasiakirjoilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.33) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#17]
Formal Expression
not(hl7fi:patientHomeMunicipality)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan arkistointiaika. Ajankohta, jolloin asiakirja tallennettiin arkistoon (arkisto täyttää). Kansallinen arkisto täyttää arkistointiajan luovuttaessaan tai antaessaan asiakirjan käyttöön. Kun potilastietojärjestelmä saa kuittauksen arkistoinnista, niin se merkkaa asiakirjaan arkistointiajan tai vastaavan tiedon muihin rakenteisiin. Aika ilmoitetaan sekunnin tarkkuudella. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.4) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#18]
Formal Expression
not(hl7fi:declaredTime/@value)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Sisältääkö palvelutapahtuma osastohoitoa. Tieto siitä, sisältääkö palvelutapahtuma osastohoitoa vai ei, tulee merkitä palvelutapahtuma-asiakirjaan koodistonmukaisella arvolla. Koodi 1 ilmaisee, että kyseessä on lain tarkoittama osastohoito. Jatkossa palvelutapahtumaan voi sisältyä ehkä muitakin ”erikoishoitoja”. Ei sallittu hoitoasiakirjoilla. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.23) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#19]
Formal Expression
not(hl7fi:encompassingEncounterCode)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Palvelun järjestäjä. Palvelun järjestäjämisvastuussa tai työterveyshuollolla palvelun tuottajana olevan toimintayksikön OID-koodi ja nimi ilmoitetaan tässä kohdassa. Arkisto täyttää hoitoasiakirjoilla tämän kentän. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.27) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#20]
Formal Expression
not(hl7fi:outsourcingServiceCustomer)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Palvelun järjestäjän nimi. Palvelun järjestäjämisvastuussa tai työterveyshuollolla palvelun tuottajana olevan toimintayksikön OID-koodi ja nimi ilmoitetaan tässä kohdassa. Arkisto täyttää hoitoasiakirjoilla tämän kentän. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.27) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#21]
Formal Expression
not(hl7fi:outsourcingServiceCustomerName)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Palvelukokonaisuus. Linkki palvelukokonaisuuden palvelutapahtumiin. Kenttä on toistuva. Määrittely on oppaassa ydintietojen, otsikoiden ja näkymien sekä erikoisala- ja toimintokohtaisten rakenteisten tietojen toteuttaminen sähköisessä potilaskertomuksessa, versio 3.0. Kuvailutieto täytetään vain palvelutapahtuma-asiakirjaan, josta kansallinen arkisto kopioi tiedon palvelutapahtuman hoitoasiakirjoihin. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.15) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#22]
Formal Expression
not(hl7fi:serviceChainLink)
Location in validated object
/ClinicalDocument/hl7fi:localHeader
Constraint Description
OK: Asiakirjan sisällysluettelo eli Asiakirjan näkymät. Header-osassa annettua näkymäkoodia ei löydy asiakirjalla olevasta merkinnästä. Ohjeet oppaasta Potilastiedon arkiston CDA R2 Header (luku 2.4.2) sekä Potilastiedon arkiston asiakirjojen kuvailutiedot [PTAYHHA#24]
Formal Expression
(@code = /cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:code[@codeSystem = '1.2.246.537.6.12.2002']/@code or @code = /cda:ClinicalDocument/cda:component/cda:structuredBody/cda:component/cda:section/cda:code//cda:value[@codeSystem = '1.2.246.537.6.12.2002']/@code) or /cda:ClinicalDocument/hl7fi:localHeader/hl7fi:typeCode/@code='1'
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode
Constraint Description
OK: Ensihoitokertomuksen tiedot tuotetaan määrittelykokoelman 2018.10.3 tai sitä uudemman määrittelykokoelman mukaisesti. Ohjeet oppaasta Ensihoitokertomus CDA [PTAYHHA#25]
Formal Expression
((@codeSystem = '1.2.246.537.6.12.2002' and @code='348' and /cda:ClinicalDocument/cda:templateId[@root='1.2.246.777.5.1' and (@extension='2018.10.3' or @extension='2018.10.4' or @extension='2023.1')]) or not(@code='348'))
Location in validated object
/ClinicalDocument/hl7fi:localHeader/hl7fi:tableOfContents/hl7fi:contentsCode
Only the first 200 reports are displayed, download the report to access the complete list

File Content



XML
XML Tree
Binary content

«
»

The following content has been modified for better visualization. Validation will be performed on original content
1 <ClinicalDocument xmlns="urn:hl7-org:v3" xmlns:hl7fi="urn:hl7finland" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:hl7-org:v3 xsd\cda\CDA_fi.xsd">
2   <realmCode code="FI"/>
3   <typeId extension="POCD_HD000040" root="2.16.840.1.113883.1.3"/>
4   <templateId extension="2023.1" root="1.2.246.777.5.1"/>
5   <templateId root="1.2.246.777.11.2024.3"/>
6   <templateId root="1.2.246.777.11.2015.36"/>
7   <templateId root="1.2.246.777.11.2020.6"/>
8   <templateId root="1.2.246.777.11.2015.38"/>
9   <id root="1.2.246.10.19623654.10.11.91112.2025.191"/>
10   <code code="2" codeSystem="1.2.246.537.5.40150.2009" codeSystemName="KanTa-palvelut – Potilasasiakirjan rekisteritunnus" displayName="Julkinen terveydenhuolto"/>
11   <title>Hammasstatus</title>
12   <effectiveTime value="20250905092541"/>
13   <confidentialityCode code="5" codeSystem="1.2.246.777.5.99902.2006" codeSystemName="KanTa-palvelut - Asiakirjan luottamuksellisuus" displayName="Terveydenhuollon salassapidettävä"/>
14   <languageCode code="fi"/>
15   <setId root="1.2.246.10.19623654.10.11.91112.2025.191"/>
16   <versionNumber value="1"/>
17   <recordTarget>
18     <patientRole>
19       <id extension="011182-938X" root="1.2.246.21"/>
20       <patient>
21         <name>
22           <given>Mother</given>
23           <given>of</given>
24           <given>Sharlee</given>
25           <given>D'Angelo</given>
26           <given qualifier="CL">Mother</given>
27           <family>WF-KELA</family>
28         </name>
29         <administrativeGenderCode code="2" codeSystem="1.2.246.537.5.1.1997" codeSystemName="AR/YDIN - Sukupuoli" displayName="Nainen"/>
30         <birthTime value="19821101"/>
31       </patient>
32     </patientRole>
33   </recordTarget>
34   <author>
35     <time nullFlavor="NA"/>
36     <assignedAuthor>
37       <id extension="171154-998Y" root="1.2.246.21"/>
38       <assignedPerson>
39         <name>
40           <given>Fredrika</given>
41           <given>Ellida</given>
42           <given qualifier="CL">Fredrika</given>
43           <family>Haapakoski</family>
44         </name>
45       </assignedPerson>
46     </assignedAuthor>
47   </author>
48   <custodian>
49     <assignedCustodian>
50       <representedCustodianOrganization>
51         <id root="1.2.246.10.19623654.19.11"/>
52         <name>Tieto HCW Sisäinen tuotekehitysympäristö (QA 668)</name>
53       </representedCustodianOrganization>
54     </assignedCustodian>
55   </custodian>
56   <componentOf>
57     <encompassingEncounter>
58       <id root="1.2.246.10.19623654.10.11.14112.2025.39"/>
59       <effectiveTime nullFlavor="NA"/>
60       <responsibleParty>
61         <assignedEntity>
62           <id nullFlavor="NA"/>
63           <representedOrganization>
64             <id root="1.2.246.10.19623654.10.11"/>
65             <name>Tieto HCW Sisäinen tuotekehitysympäristö (QA 668)</name>
66           </representedOrganization>
67         </assignedEntity>
68       </responsibleParty>
69       <encounterParticipant typeCode="CON">
70         <time>
71           <low value="20250905092146"/>
72           <high value="20250905094146"/>
73         </time>
74         <assignedEntity>
75           <id nullFlavor="NA"/>
76           <representedOrganization>
77             <id root="1.2.246.10.19623654.10.21102"/>
78             <name>Lääkärin vastaanotto</name>
79           </representedOrganization>
80         </assignedEntity>
81       </encounterParticipant>
82     </encompassingEncounter>
83   </componentOf>
84   <hl7fi:localHeader>
85     <hl7fi:tableOfContents>
86       <hl7fi:contentsCode code="58" codeSystem="1.2.246.537.6.12.2002" codeSystemName="AR/YDIN - Näkymät" displayName="Hammas-, suu- ja leukasairaudet"/>
87       <hl7fi:contentsCode code="924" codeSystem="1.2.246.537.6.12.2002" codeSystemName="AR/YDIN - Näkymät" displayName="Hoidon tarpeen arviointi"/>
88     </hl7fi:tableOfContents>
89     <hl7fi:fileFormat code="1" codeSystem="1.2.246.537.5.40179.2008" codeSystemName="eArkisto - Asiakirjan tiedostomuoto" displayName="CDA R2"/>
90     <hl7fi:softwareSupport moderator="TietoEvry" product="Lifecare eArkisto" version="1.0"/>
91     <hl7fi:documentType code="1" codeSystem="1.2.246.537.5.5001.2011" codeSystemName="eArkisto - Asiakirjatyyppi" displayName="Kertomusteksti"/>
92     <hl7fi:functionCode code="06.03" codeSystem="1.2.246.537.6.300.2010" codeSystemName="STM - Terveydenhuollon tehtäväluokitus" displayName="Potilaan hoito"/>
93     <hl7fi:recordStatus code="3" codeSystem="1.2.246.537.5.40154.2008" codeSystemName="eArkisto - Asiakirjan valmistumisen tila" displayName="Arkistointivalmis"/>
94     <hl7fi:signatureCollection>
95       <hl7fi:signature ID="Effica-sig">
96         <hl7fi:signatureDescription code="3" codeSystem="1.2.246.537.5.40127.2006" codeSystemName="KanTa-palvelut - Sähköisen allekirjoituksen tyyppi" displayName="Järjestelmäallekirjoitus"/>
97         <hl7fi:signatureTimestamp ID="Sign-216b91be-173e-48c3-9241-82e3c5576203">2025-09-08T08:38:35Z</hl7fi:signatureTimestamp>
98         <Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="cdar2fi-dsig">
99           <SignedInfo>
100             <CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
101             <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/>
102             <Reference URI="#OID1.2.246.10.19623654.10.11.91112.2025.191">
103               <Transforms>
104                 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
105               </Transforms>
106               <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
107               <DigestValue>KIxVycThVevoUwu5+bSamxSTH6XxpnzdufZKwjyCjX8=</DigestValue>
108             </Reference>
109             <Reference URI="#Sign-216b91be-173e-48c3-9241-82e3c5576203">
110               <Transforms>
111                 <Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/>
112               </Transforms>
113               <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/>
114               <DigestValue>HP6Wna3rNlaOSHHbB0hqck/FUo4Sz0Wps9gLP2zxQw4=</DigestValue>
115             </Reference>
116           </SignedInfo>
117           <SignatureValue>ZLKSmAw5Va0lduiD+UKDebqDJ+5uyAkXRVjI0FHxA8nYvzqP2vJ+D4a4S33A9vOzjhsx96lPFP2unF9R7/90qU3qq8frIXWyCwvedthVzEpVVsBfo4EUFRUqW9rR5nRHNgJlTeVMk9a9VqB5TsQda23Rsk9YJOJoXAbM3wwT0b30bcyp2hqDHXZMxulOig0FsNkWNrl0/H66fNm6xPupMsVUp+1LtQ8f1PD6Fd5g5BU/JDZifJSiXNuvFLtz4xWqUCOn4d/a+l/XkQLoIPuXCf0ILvnn25KcdkzMR9SU//VX+VI41y6k9aT1vcPBvPFwkaesbVdS9NwdjOLGTHe9cQ==</SignatureValue>
118           <KeyInfo>
119             <X509Data>
120               <X509Certificate>MIIG0TCCBLmgAwIBAgIPAYsYV8RCkl15oQ4nN007MA0GCSqGSIb3DQEBDQUAMIG8MQswCQYDVQQGEwJGSTEpMCcGA1UECgwgRGlnaS0gamEgdmFlc3RvdGlldG92aXJhc3RvIFRFU1QxPTA7BgNVBAsMNFNvc2lhYWxpLSBqYSB0ZXJ2ZXlkZW5odW9sbG9uIHRlc3RpcGFsdmVsdXZhcm1lbnRlZXQxQzBBBgNVBAMMOkRWViBURVNUIFNvY2lhbCBXZWxmYXJlIGFuZCBIZWFsdGhjYXJlIFNlcnZpY2UgQ2VydHMgLSBHM1IwHhcNMjMxMjA5MjEwMDAwWhcNMjUxMjA5MjA1OTU5WjCBkjELMAkGA1UEBhMCRkkxEDAOBgNVBAgMB0ZpbmxhbmQxDjAMBgNVBAcMBUVzcG9vMRowGAYDVQQKDBFUaWV0b2V2cnkgRmlubGFuZDEhMB8GA1UEBRMYMS4yLjI0Ni4xMC4xOTYyMzY1NC4xMC4xMSIwIAYDVQQDDBlQb3RpbGFzdGlldG9qw6RyamVzdGVsbcOkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxRQIx/b9fWjuJVCXCSgP+kEyCeSPYZmuiic7S/JvjEGPh3Zd02nzzB0TfOySx0KCrJTUOs3BWDyxk3y2temVGV/VIi21h3VJMC0lPg7xXiGMTozs9DCpiJcmpEGaCA+4d6YBFe7xLYSlU/bL7BYvW7FKH8DLPFLBKZ5S0SdpbZtICjDhD5XxCqlPMlyZNcjSDViFGQqzqO5C2diF8BAmrhoCeKwFaWFnnNRPJy658+A/fMi/fCocY3BbyUxXxitzeE5MHRhuSHCLdTtFKDb8HLU/b7SNsvGwvwG4C0UtuBvR9Dg3P93fr7xp0UY5wMYPADE3snx3MtJ2tdiHmxgJ8QIDAQABo4IB9jCCAfIwHwYDVR0jBBgwFoAUtRwt0mZPu0Dkgav2hMJSWj2YTikwHQYDVR0OBBYEFFPjkySOSbxsprm79pY6DPsquWnWMA4GA1UdDwEB/wQEAwIGwDCB1wYDVR0gBIHPMIHMMAgGBgQAj3oBBzCBvwYKKoF2hAVjCoI0AjCBsDAnBggrBgEFBQcCARYbaHR0cDovL3d3dy5maW5laWQuZmkvY3BzOTkvMIGEBggrBgEFBQcCAjB4GnZWYXJtZW5uZXBvbGl0aWlra2Egb24gc2FhdGF2aWxsYSAtIENlcnRpZmlrYXRwb2xpY3kgZmlubnMgLSBDZXJ0aWZpY2F0ZSBwb2xpY3kgaXMgYXZhaWxhYmxlIGh0dHA6Ly93d3cuZmluZWlkLmZpL2Nwczk5MA8GA1UdEwEB/wQFMAMBAQAwOwYDVR0fBDQwMjAwoC6gLIYqaHR0cDovL3Byb3h5LmZpbmVpZC5maS9jcmwvZHZ2dHNoc3AzcmMuY3JsMHgGCCsGAQUFBwEBBGwwajA1BggrBgEFBQcwAoYpaHR0cDovL3Byb3h5LmZpbmVpZC5maS9jYS9kdnZ0c2hzcDNyYy5jcnQwMQYIKwYBBQUHMAGGJWh0dHA6Ly9vY3NwdGVzdC5maW5laWQuZmkvZHZ2dHNoc3AzcmMwDQYJKoZIhvcNAQENBQADggIBALKHqe9Hn0lhbAG8h+RCz13P6sOzhjzWlnfEgzFC4kKk4uWkd4bHkIYeHoN9J42PimpDg1oDRdL/EDV/EsGZwMAOGw7S//iUrHDMfsIOKWr5aTJ4gST0xHim0bngwicVhcS8NAJb543CnJK+o3bR+TRXVhdznPTfRpILoUrKdBBkQgb3Xac/fgK4hQT/at2VCuYRUAecnl8iIMiOLV2Tc672C8XM3qFB8SPIXrlej+lb4XFIC6D0FMYxzkGypmX4Btv09AIq52H6Zm99+elgaKIbPnYPAZc28asUKWlf0pgv8HJeilJIGpCkEU5m1QXXrBhI1JTRXdFYioKa4p2dstRQzY2Ta7BC2DLKxMW9ich/wrJYs/WE6DtsBcBnAz9jumDERzPnCI/PP/p+nOh+ebocNAiL8/x0WhKdoRw0SMZwbYBZAVNPtksENZUuP8bL3pLVG90rPhMVE9FIUlrQ5+fKvxFMQ12ATbOOJmwLoFaT4UBZ3VkuMuhnKWkhdcfCV9FYygFoAY9hJgxxCVH8LEDRsw/Lb3q5wJkqrZOAJnyWyFHlJPGbJn9lOs/nVgJNWT4V53KcsPFSaMyfdy2sUIi9/DqCZ/ff2PWuStihvV7yt/NcvqGHCXWQOZV7Bswfb27YhjDjqciGm67+sBkQzzviwq83rXmlCHYJXWoCPkZa</X509Certificate>
121             </X509Data>
122           </KeyInfo>
123         </Signature>
124       </hl7fi:signature>
125     </hl7fi:signatureCollection>
126     <hl7fi:custodianTypeCode code="1" codeSystem="1.2.246.537.5.40172.2008" codeSystemName="eArkisto - Rekisteripitäjän laji" displayName="Julkinen"/>
127     <hl7fi:encompassingEncounterMasterCode code="2" codeSystem="1.2.246.537.5.40180.2008" codeSystemName="eArkisto - Palvelutapahtuman ensisijaisuus" displayName="Toissijainen"/>
128     <hl7fi:retentionPeriodClass code="2" codeSystem="1.2.246.537.5.40158.2008" codeSystemName="eArkisto - Säilytysaikaluokka" displayName="12 vuotta potilaan kuolemasta tai 120 vuotta syntymästä"/>
129   </hl7fi:localHeader>
130   <component>
131     <structuredBody ID="OID1.2.246.10.19623654.10.11.91112.2025.191">
132       <component>
133         <section ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1">
134           <id root="1.2.246.10.19623654.10.11.91112.2025.191.1"/>
135           <code code="58" codeSystem="1.2.246.537.6.12.2002" codeSystemName="AR/YDIN - Näkymät" displayName="Hammas-, suu- ja leukasairaudet">
136             <translation>
137               <qualifier>
138                 <value code="924" codeSystem="1.2.246.537.6.12.2002" codeSystemName="AR/YDIN - Näkymät" displayName="Hoidon tarpeen arviointi"/>
139               </qualifier>
140             </translation>
141           </code>
142           <title>Hammas-, suu- ja leukasairaudet Hoidon tarpeen arviointi</title>
143           <text>
144             <paragraph>Lääkärin vastaanotto</paragraph>
145             <paragraph>hml Fredrika Ellida Haapakoski</paragraph>
146             <paragraph>5.9.2025</paragraph>
147           </text>
148           <subject typeCode="SBJ">
149             <relatedSubject classCode="PAT">
150               <code code="011182-938X" codeSystem="1.2.246.21"/>
151               <subject classCode="PSN">
152                 <name>
153                   <given>Mother</given>
154                   <given>of</given>
155                   <given>Sharlee</given>
156                   <given>D'Angelo</given>
157                   <given qualifier="CL">Mother</given>
158                   <family>WF-KELA</family>
159                 </name>
160               </subject>
161             </relatedSubject>
162           </subject>
163           <author>
164             <functionCode code="MER" codeSystem="1.2.246.537.5.40006.2003" codeSystemName="eArkisto - tekninen CDA R2 henkilötarkennin" displayName="Merkinnän tekijä"/>
165             <time value="20250905092146"/>
166             <assignedAuthor>
167               <id extension="171154-998Y" root="1.2.246.21"/>
168               <assignedPerson>
169                 <name>
170                   <given>Fredrika</given>
171                   <given>Ellida</given>
172                   <given qualifier="CL">Fredrika</given>
173                   <family>Haapakoski</family>
174                   <suffix>hml</suffix>
175                 </name>
176               </assignedPerson>
177               <representedOrganization>
178                 <id root="1.2.246.10.19623654.10.21102"/>
179                 <name>Lääkärin vastaanotto</name>
180               </representedOrganization>
181             </assignedAuthor>
182           </author>
183           <component>
184             <section ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1">
185               <id root="1.2.246.10.19623654.10.11.91112.2025.191.1.1"/>
186               <code code="11" codeSystem="1.2.246.537.6.13.2006" codeSystemName="AR/YDIN - Hoitoprosessin vaihe" displayName="Tulotilanne"/>
187               <title>Tulotilanne</title>
188               <component>
189                 <section ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1">
190                   <id root="1.2.246.10.19623654.10.11.91112.2025.191.1.1.1"/>
191                   <code code="21" codeSystem="1.2.246.537.6.14.2006" codeSystemName="AR/YDIN - Otsikot" displayName="Hoidon tarve"/>
192                   <title>Hoidon tarve</title>
193                   <text>
194                     <paragraph ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.2">
195                       <br/>
196                       <content styleCode="Bold">Hoidon tarpeen arviointi</content>
197                       <br/>
198                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.3">Yhteydenottopäivä ja -kellonaika: 05.09.2025 09.24</content>
199                       <br/>
200                       <content>Hoidon tarpeen arvioimispäivä ja kellonaika: 05.09.2025 09.24</content>
201                       <br/>
202                       <content styleCode="Bold">Kontaktin perustiedot</content>
203                       <br/>
204                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.4">Asiointitapa: Asiakkaan käynti kiinteässä palvelupisteessä</content>
205                       <br/>
206                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.5">Käynnin luonne: Sairaanhoito</content>
207                       <br/>
208                       <content>Ammattihenkilö: Fredrika Ellida Haapakoski, Sairaanhoitajat</content>
209                       <br/>
210                     </paragraph>
211                     <paragraph>
212                       <content styleCode="Bold">Oirearviointi</content>
213                       <br/>
214                     </paragraph>
215                     <paragraph>
216                       <content styleCode="Bold">Oirearvio</content>
217                       <br/>
218                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.6">Yhteydenoton syy: D20 Suun/kielen/huulen oire/vaiva</content>
219                       <br/>
220                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.7">Arvio oireen alkamispäivästä: 05.09.2025</content>
221                       <br/>
222                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.8">Arvio oireen alkamisajasta: 06.00</content>
223                       <br/>
224                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.9">Ammattihenkilön arvio hoidon syystä: A98 Terveyden ylläpito / Sairauden ennaltaehkäisy</content>
225                       <br/>
226                     </paragraph>
227                     <paragraph>
228                       <content ID="OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.10">Lisätiedot ja suunnitelma: CNA header extra info</content>
229                       <br/>
230                     </paragraph>
231                   </text>
232                   <entry>
233                     <templateId root="1.2.246.777.11.2024.3"/>
234                     <templateId root="1.2.246.537.81.102"/>
235                     <organizer classCode="CLUSTER" moodCode="EVN">
236                       <id root="1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.1"/>
237                       <code code="1" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Hoidon tarpeen arviointi"/>
238                       <statusCode code="completed"/>
239                       <component>
240                         <observation classCode="OBS" moodCode="EVN">
241                           <code code="5" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Kontaktin perustiedot"/>
242                           <text>
243                             <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.2"/>
244                           </text>
245                           <effectiveTime value="20250905092400"/>
246                           <author>
247                             <functionCode code="SUO" codeSystem="1.2.246.537.5.40006.2003" codeSystemName="eArkisto - tekninen CDA R2 henkilötarkennin" displayName="Suorittaja"/>
248                             <time value="20250905092400"/>
249                             <assignedAuthor>
250                               <id extension="171154-998Y" root="1.2.246.21"/>
251                               <code nullFlavor="NA">
252                                 <translation>
253                                   <qualifier>
254                                     <name code="13" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Ammatti"/>
255                                     <value code="2222" codeSystem="1.2.246.537.6.74.2001" codeSystemName="TK - Ammattiluokitus" displayName="Hammaslääkärit"/>
256                                   </qualifier>
257                                 </translation>
258                               </code>
259                               <assignedPerson>
260                                 <name>
261                                   <given>Fredrika</given>
262                                   <given>Ellida</given>
263                                   <given qualifier="CL">Fredrika</given>
264                                   <family>Haapakoski</family>
265                                 </name>
266                               </assignedPerson>
267                             </assignedAuthor>
268                           </author>
269                           <entryRelationship typeCode="COMP">
270                             <observation classCode="OBS" moodCode="EVN">
271                               <code code="3" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Yhteydenottopäivä ja -kellonaika"/>
272                               <text>
273                                 <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.3"/>
274                               </text>
275                               <effectiveTime value="20250905092400"/>
276                             </observation>
277                           </entryRelationship>
278                           <entryRelationship typeCode="COMP">
279                             <observation classCode="OBS" moodCode="EVN">
280                               <code code="6" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Asiointitapa"/>
281                               <text>
282                                 <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.4"/>
283                               </text>
284                               <value code="100" codeSystem="1.2.246.537.6.1308.202301" codeSystemName="THL - Yhteystapa" displayName="Asiakkaan käynti kiinteässä palvelupisteessä" xsi:type="CD"/>
285                             </observation>
286                           </entryRelationship>
287                           <entryRelationship typeCode="COMP">
288                             <observation classCode="OBS" moodCode="EVN">
289                               <code code="7" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Käynnin luonne"/>
290                               <text>
291                                 <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.5"/>
292                               </text>
293                               <value code="SH" codeSystem="1.2.246.537.6.124.2008" codeSystemName="PTHAVO - Käynnin luonne" displayName="Sairaanhoito" xsi:type="CD"/>
294                             </observation>
295                           </entryRelationship>
296                         </observation>
297                       </component>
298                       <component>
299                         <organizer classCode="CLUSTER" moodCode="EVN">
300                           <code code="26" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Oirearviointi"/>
301                           <statusCode code="completed"/>
302                           <component>
303                             <organizer classCode="CLUSTER" moodCode="EVN">
304                               <code code="30" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Oirearvio"/>
305                               <statusCode code="completed"/>
306                               <component>
307                                 <observation classCode="OBS" moodCode="EVN">
308                                   <code code="35" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Arvio oireen alkamispäivästä"/>
309                                   <text>
310                                     <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.7"/>
311                                   </text>
312                                   <effectiveTime value="20250905"/>
313                                 </observation>
314                               </component>
315                               <component>
316                                 <observation classCode="OBS" moodCode="EVN">
317                                   <code code="36" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Arvio oireen alkamisajasta"/>
318                                   <text>
319                                     <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.8"/>
320                                   </text>
321                                   <value xsi:type="ST">0600</value>
322                                 </observation>
323                               </component>
324                               <component>
325                                 <observation classCode="OBS" moodCode="EVN">
326                                   <code code="32" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Ammattihenkilön arvio hoidon syystä"/>
327                                   <text>
328                                     <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.9"/>
329                                   </text>
330                                   <value code="A98" codeSystem="1.2.246.537.6.31.2007" codeSystemName="Kuntaliitto - ICPC Perusterveydenhuollon luokitus" displayName="Terveyden ylläpito / Sairauden ennaltaehkäisy" xsi:type="CD"/>
331                                 </observation>
332                               </component>
333                             </organizer>
334                           </component>
335                           <component>
336                             <observation classCode="OBS" moodCode="EVN">
337                               <code code="31" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Yhteydenoton syy"/>
338                               <text>
339                                 <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.6"/>
340                               </text>
341                               <value code="D20" codeSystem="1.2.246.537.6.31.2007" codeSystemName="Kuntaliitto - ICPC Perusterveydenhuollon luokitus" displayName="Suun/kielen/huulen oire/vaiva" xsi:type="CD"/>
342                             </observation>
343                           </component>
344                           <component>
345                             <observation classCode="OBS" moodCode="EVN">
346                               <code code="24" codeSystem="1.2.246.537.81.102" codeSystemName="Hoidon tarpeen arvioinnin merkintä" displayName="Lisätiedot ja suunnitelma"/>
347                               <text>
348                                 <reference value="#OID1.2.246.10.19623654.10.11.91112.2025.191.1.1.1.0.10"/>
349                               </text>
350                               <value xsi:type="ST">CNA header extra info</value>
351                             </observation>
352                           </component>
353                         </organizer>
354                       </component>
355                     </organizer>
356                   </entry>
357                 </section>
358               </component>
359             </section>
360           </component>
361         </section>
362       </component>
363     </structuredBody>
364   </component>
365 </ClinicalDocument>