12.07.2015 Views

Elektroniskas Veselības Kartes Informācijas sistēma - Nacionālais ...

Elektroniskas Veselības Kartes Informācijas sistēma - Nacionālais ...

Elektroniskas Veselības Kartes Informācijas sistēma - Nacionālais ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Elektroniskas</strong> Veselības <strong>Kartes</strong> Informācijas sistēmaTehniskās arhitektūras aprakstsVersija 3.0.06dokuments neatbilst modelim, tiek izvadīts kļūdu saraksts. Šis kļūdu saraksts tiek atgrieztsizsaucošajai metodei, un tas to tālāk saglabā pie dokumenta kļūdu sarakstā, vienlaicīginomainot dokumenta statusu.Zemāk 23. attēlā ir redzams koda paraugs, kas izveido neaizpildītu pacienta kartesdokumentu testēšanas mērķiem.23. attēls. Pacienta kartes testa dokumenta izveideSagatavotās komponentes tiek nodotas EVK IS administratoram, kas tās iekļauj dokumentutipu katalogā.Dokumentu validācijas moduli izmanto pamatdatu un pierakstu pārvaldības komponents,piemēram, jaunu dokumentu pievienošanas laikā, skat. šī dokumenta sadaļu 6.4.3.Dokumentu validācijas modulis nodrošina šādu privāto metodi:validateDocumentModel – validē dokumentu pret modeli.Prezentācijas katalogsPrezentācijas katalogs ir daļa no EVK metadatiem, kas nodrošina vienotu un vienādumedicīnisko ierakstu attēlošanu (transformāciju no EVK saglabātā ieraksta) HTML formātā,kā arī datu ievada formas. Tas nodrošina iespēju definēt nepieciešamās transformācijas XSLTformātā, kā arī gadījumos, kad tas ir nepieciešams, automātiski izpildīt datu priekšapstrādiEVK pirms atbildes nosūtīšanas pieprasītājam. HTML formāta datu ģenerēšana ir aprakstīta šīdokumenta sadaļā „EVK dokumentu iegūšana”, skat. šī dokumenta sadaļu 6.4.3.Katram EVK medicīnisko dokumentu tipam prezentāciju katalogā tiek izveidota un saglabātaXSLT transformācija, kas nodrošina dokumenta attēlošanu HTML formātā.Ar modelēšanas rīka (MDHT) palīdzību katram dokumenta tipam tiek izstrādāts tehniskaisdokumenta modelis, kas ir aprakstīts UML valodā, kas ļauj izstrādātājiem ģenerēt dokumentaievades formas e-Veselības portālā un citās ārstniecības iestāžu informācijas sistēmās,izvietojot lietotāja saskarnes elementus atbilstoši UML klašu diagrammām. Tās satur CDAdokumentu definīcijas, kas apraksta dokumentu struktūru un tā atribūtus, kā arī saistītoklasifikatoru identifikatorus. UML klašu diagrammās katram CDA dokumenta atribūtam vartikt norādīts, piemēram, tā nosaukums, atribūta tips, sākuma vērtība, kardinalitāte un citiparametri. Izmantojot šo informāciju, kā arī informāciju par klasifikatoriem, ir iespējamsautomātiski ģenerēt datu ievades formas. Informācija par pašu klasifikatoru metadatiem varNacionālais veselības dienests NVD.EVK.ARCH.3.0.06 A/S „Datorzinību centrs”Lapa 68 no 125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!