Labcodeset onderhoud: verschil tussen versies

Uit informatiestandaarden
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met '==Onderhoud== ===Nieuwe LOINC release=== Wanneer er een nieuwe release van LOINC geïnstalleerd is, moeten de concepten in de Labcodeset bijgewerkt worden. Dat gebe...')
 
Regel 7: Regel 7:
 
* LOINC concepten vervangen door de nieuwere LOINC concepten
 
* LOINC concepten vervangen door de nieuwere LOINC concepten
 
* Controleren of status LOINC <> ACTIVE is voor concepten die wel active zijn in LCS
 
* Controleren of status LOINC <> ACTIVE is voor concepten die wel active zijn in LCS
 +
* Alle assen behalve Component (dus: System, Property, Timing, Scale, Method) controleren op wijzigingen tussen de LCS versie en de nieuwe LOINC versie
 
* Foutmelding toevoegen voor beide bovenstaande issue.
 
* Foutmelding toevoegen voor beide bovenstaande issue.
  
 
LET OP!
 
LET OP!
 
Na draaien: controleren en verwijderen van old-data als alles goed gegaan is.
 
Na draaien: controleren en verwijderen van old-data als alles goed gegaan is.
 +
 
===Bijwerken LOINC-Snomed mapping===
 
===Bijwerken LOINC-Snomed mapping===
 
In de LOINC-Snomed tabel (loincsystem-to-snomed.xml) zitten de mappings tussen LOINC System en Snomed concepten. Voor één LOINC System kunnen meerdere rijen voorkomen, b.v. LOINC System "Bld/Tiss" mapt op Snomed concept "Blood (Specimen)" en "Tissue (Specimen)". Deze tabel is geïmporteerd uit de LOINC-Snomed mapping van Regenstrief. Daarnaast zitten er rijen in die niet in die mapping zitten, dat zijn de "dubbele" Systems (Bld/Tiss) en aparte gevallen (^Mother).
 
In de LOINC-Snomed tabel (loincsystem-to-snomed.xml) zitten de mappings tussen LOINC System en Snomed concepten. Voor één LOINC System kunnen meerdere rijen voorkomen, b.v. LOINC System "Bld/Tiss" mapt op Snomed concept "Blood (Specimen)" en "Tissue (Specimen)". Deze tabel is geïmporteerd uit de LOINC-Snomed mapping van Regenstrief. Daarnaast zitten er rijen in die niet in die mapping zitten, dat zijn de "dubbele" Systems (Bld/Tiss) en aparte gevallen (^Mother).

Versie van 6 jan 2020 12:50

Onderhoud

Nieuwe LOINC release

Wanneer er een nieuwe release van LOINC geïnstalleerd is, moeten de concepten in de Labcodeset bijgewerkt worden. Dat gebeurt door een eXist gebruiker met 'dba' rechten, door het draaien van de XQuery (in helpers) 'update-from-loinc.xquery'.

Deze zal:

  • LOINC concepten vervangen door de nieuwere LOINC concepten
  • Controleren of status LOINC <> ACTIVE is voor concepten die wel active zijn in LCS
  • Alle assen behalve Component (dus: System, Property, Timing, Scale, Method) controleren op wijzigingen tussen de LCS versie en de nieuwe LOINC versie
  • Foutmelding toevoegen voor beide bovenstaande issue.

LET OP! Na draaien: controleren en verwijderen van old-data als alles goed gegaan is.

Bijwerken LOINC-Snomed mapping

In de LOINC-Snomed tabel (loincsystem-to-snomed.xml) zitten de mappings tussen LOINC System en Snomed concepten. Voor één LOINC System kunnen meerdere rijen voorkomen, b.v. LOINC System "Bld/Tiss" mapt op Snomed concept "Blood (Specimen)" en "Tissue (Specimen)". Deze tabel is geïmporteerd uit de LOINC-Snomed mapping van Regenstrief. Daarnaast zitten er rijen in die niet in die mapping zitten, dat zijn de "dubbele" Systems (Bld/Tiss) en aparte gevallen (^Mother).