25.09.2015 Views

sistēma

Elektroniskas Veselības Kartes Informācijas sistēma

Elektroniskas Veselības Kartes Informācijas sistēma

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

6.4.2.1 Validatori<br />

8. attēls. EVK sekciju tipi MDHT UML modelēšanas rīkā<br />

Kad dokumenta tipa UML modelis ir izstrādāts, tas tiek transformēts komponentēs, kas<br />

nepieciešamas dokumenta veidnes lietošanai. No UML modeļa automātiski tiek uzģenerētas<br />

dokumenta XSD shēma un Java bibiliotēkas. Uzģenerētā Java bibliotēka sastāv no divām<br />

bibliotēkām – viena satur pašu CDA dokumentu aprakstošās klases, bet otra satur EVK<br />

sekciju tipu klases. Katra CDA dokumenta sekcijai atbilst atsevišķa klase, piemēram,<br />

OperationAndAnesthesiaSection. Bibliotēka nodrošina metodes XML formāta faila<br />

nolasīšanai, CDA dokumenta saglabāšanai XML formātā, dokumenta validācijai, dokumenta<br />

sekciju un to elementu apstrādei.<br />

Zemāk 9. attēlā ir redzams koda paraugs, kas izveido neaizpildītu pacienta kartes dokumentu<br />

testēšanas mērķiem.

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

Saved successfully!

Ooh no, something went wrong!