OwS StyleMapping Directive - Example 1: Unterschied zwischen den Versionen

Aus CTS2-LE
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „<hr> {| |- ! style="text-align:left; width:4em" | Style Sheet !!   !! style="text-align:left; width:40em" | Text !!   !! style="text-align:left" | ''…“)
 
 
Zeile 1: Zeile 1:
 +
== OwS Document ==
 
<hr>
 
<hr>
 
{|
 
{|
Zeile 383: Zeile 384:
 
|}
 
|}
 
<hr>
 
<hr>
 +
 +
== FHIR DSTU-2 Output ==
 +
 +
<source lang="xml">
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<ValueSet xmlns="http://hl7.org/fhir" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ext="http://semantik.fokus.fraunhofer.de/ehealth/fhir-extensions#" xsi:schemaLocation="http://hl7.org/fhir ../fhir-std/spec-v1.0.2/valueset.xsd">
 +
    <name value="Seltene und Importierte Infektionskrankheiten"/>
 +
    <status value="draft"/>
 +
    <codeSystem>
 +
        <extension url="ext:language">
 +
            <valueCode value="de"/>
 +
        </extension>
 +
        <extension url="ext:groupName">
 +
            <valueString/>
 +
        </extension>
 +
        <extension url="ext:resourceId">
 +
            <valueString value="Seltene und Importierte Infektionskrankheiten"/>
 +
        </extension>
 +
        <system value="http://beispiel.de/rki/infektionskrankheiten"/>
 +
        <version value="2016-10-11"/>
 +
        <concept>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
 +
                    <version value="2.44"/>
 +
                    <code value="LP21132-3"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="http://beispiel.de/rki/infektionskrankheiten"/>
 +
                    <version value="2016-10-11"/>
 +
                    <code value="Dengue-Fieber"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
 +
                    <version value="2015"/>
 +
                    <code value="I12826"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
 +
                    <version value="2015"/>
 +
                    <code value="I6549"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <code value="Chikungunya-Fieber"/>
 +
            <display value="Chikungunya-Fieber"/>
 +
            <definition/>
 +
            <designation>
 +
                <language value="de"/>
 +
                <value value="Chikungunya-Fieber"/>
 +
            </designation>
 +
        </concept>
 +
        <concept>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
 +
                    <version value="2.44"/>
 +
                    <code value="LP14385-6"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
 +
                    <version value="14-01"/>
 +
                    <code value="Method0003"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
 +
                    <version value="14-01"/>
 +
                    <code value="Method0004"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
 +
                    <version value="14-01"/>
 +
                    <code value="Method0005"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="http://beispiel.de/rki/infektionskrankheiten"/>
 +
                    <version value="2016-10-11"/>
 +
                    <code value="Chikungunya-Fieber"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
 +
                    <version value="2015"/>
 +
                    <code value="I71251"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
 +
                    <version value="2015"/>
 +
                    <code value="I14609"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <code value="Dengue-Fieber"/>
 +
            <display value="Dengue-Fieber"/>
 +
            <definition/>
 +
            <designation>
 +
                <language value="de"/>
 +
                <value value="Dengue-Fieber"/>
 +
            </designation>
 +
        </concept>
 +
        <concept>
 +
            <extension url="ext:relationTo">
 +
                <extension url="ext:predicate">
 +
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
 +
                </extension>
 +
                <valueCoding>
 +
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
 +
                    <version value="2.44"/>
 +
                    <code value="LP17696-3"/>
 +
                </valueCoding>
 +
            </extension>
 +
            <code value="Ebola-Fieber"/>
 +
            <display value="Ebola-Fieber"/>
 +
            <definition/>
 +
            <designation>
 +
                <language value="de"/>
 +
                <value value="Ebola-Fieber"/>
 +
            </designation>
 +
        </concept>
 +
    </codeSystem>
 +
</ValueSet>
 +
</source>

Aktuelle Version vom 11. Oktober 2016, 08:47 Uhr

OwS Document


Style Sheet   Text   Comment
OwS
default Language = de
Comment
OwS
Comment
OwS
define system LOINC = CTS2LE.Systems[OID=(2.16.840.1.113883.6.1)] [Version=(2.44)]
Comment
OwS
define system AlphaID = CTS2LE.Systems[OID=(1.2.276.0.76.5.426)] [Version=(2015)]
Comment
OwS
define system RKI-Method = CTS2LE.Systems[OID=(1.2.276.0.76.3.1.163.5.12)] [Version=(14-01)]
Comment
OwS
Comment
OwS
define predicate ausgelöstDurch {
Comment
OwS
set .URI = (http://beispiel.de/ausgelöstDurch)
Comment
OwS
}
Comment
OwS
#pattern Auslöser => %t ( %s : %c ) => --ausgelöstDurch-->(%c)@%s
Comment
OwS
#stylemapping Zwischenüberschrift : Erreger: => KleineSchrift => Auslöser
Comment
OwS
Comment
OwS
define predicate NachweisÜber {
Comment
OwS
set .URI = (http://beispiel.de/nachgewiesenDurch)
Comment
OwS
}
Comment
OwS
#pattern Nachweis => %t [ %c ] => --NachweisÜber-->(Method%c)@RKI-Method
Comment
OwS
#stylemapping Zwischenüberschrift : Nachweisverfahren: => KleineSchrift => Nachweis
Comment
OwS
Comment
OwS
define predicate DifferenzialdiagnostikGegen {
Comment
OwS
set .URI = (http://beispiel.de/DifferenzialdiagnostikGegen)
Comment
OwS
default TargetSystem = (Seltene und Importierte Infektionskrankheiten)
Comment
OwS
}
Comment
OwS
#pattern Differenzial => %c => -- DifferenzialdiagnostikGegen -->%c
Comment
OwS
#stylemapping Zwischenüberschrift : Differenzialdiagnostik: => KleineSchrift => Differenzial
Comment
OwS
Comment
Standard
Comment
OwS
#heading 1 codesystem .Name ( .URI )
Comment
Überschrift 1
Seltene und Importierte Infektionskrankheiten (http://beispiel.de/rki/infektionskrankheiten)
Comment
Standard
Comment
OwS
#heading 2 concept .Name
Comment
OwS
#obligation Überschrift 2 => set .Designation[Language=de] = .Name
Comment
Überschrift 2
Chikungunya-Fieber
Comment
Zwischenüberschrift
Erreger:
Comment
KleineSchrift
Chikungunya Virus (LOINC: LP21132-3)
Comment
Zwischenüberschrift
Differenzialdiagnostik:
Comment
KleineSchrift
Dengue-Fieber
Comment
KleineSchrift
I12826@AlphaID
Comment
KleineSchrift
I6549@AlphaID
Comment
Überschrift 2
Dengue-Fieber
Comment
Zwischenüberschrift
Erreger:
Comment
KleineSchrift
Dengue Virus (LOINC: LP14385-6)
Comment
Zwischenüberschrift
Nachweisverfahren:
Comment
KleineSchrift
Anti-Dengue-Serotypen-IgG-Antikörper (deutliche Änderung zwischen zwei Proben) [0003]
Comment
KleineSchrift
Anti-Dengue-Serotypen-IgM-Antikörper (deutliche Änderung zwischen zwei Proben) [0004]
Comment
KleineSchrift
Anti-Dengue-Serotypen-IgM-Antikörper (einmalig deutlich erhöhter Wert) [0005]
Comment
Zwischenüberschrift
Differenzialdiagnostik:
Comment
KleineSchrift
Chikungunya-Fieber
Comment
KleineSchrift
I71251@AlphaID
Comment
KleineSchrift
I14609@AlphaID
Comment
Standard
I15222@AlphaID
Comment
Überschrift 2
Ebola-Fieber
Comment
Zwischenüberschrift
Erreger:
Comment
KleineSchrift
Ebola Virus (LOINC: LP17696-3)
Comment
Standard
Comment

FHIR DSTU-2 Output

<?xml version="1.0" encoding="UTF-8"?>
<ValueSet xmlns="http://hl7.org/fhir" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ext="http://semantik.fokus.fraunhofer.de/ehealth/fhir-extensions#" xsi:schemaLocation="http://hl7.org/fhir ../fhir-std/spec-v1.0.2/valueset.xsd">
    <name value="Seltene und Importierte Infektionskrankheiten"/>
    <status value="draft"/>
    <codeSystem>
        <extension url="ext:language">
            <valueCode value="de"/>
        </extension>
        <extension url="ext:groupName">
            <valueString/>
        </extension>
        <extension url="ext:resourceId">
            <valueString value="Seltene und Importierte Infektionskrankheiten"/>
        </extension>
        <system value="http://beispiel.de/rki/infektionskrankheiten"/>
        <version value="2016-10-11"/>
        <concept>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
                    <version value="2.44"/>
                    <code value="LP21132-3"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="http://beispiel.de/rki/infektionskrankheiten"/>
                    <version value="2016-10-11"/>
                    <code value="Dengue-Fieber"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
                    <version value="2015"/>
                    <code value="I12826"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
                    <version value="2015"/>
                    <code value="I6549"/>
                </valueCoding>
            </extension>
            <code value="Chikungunya-Fieber"/>
            <display value="Chikungunya-Fieber"/>
            <definition/>
            <designation>
                <language value="de"/>
                <value value="Chikungunya-Fieber"/>
            </designation>
        </concept>
        <concept>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
                    <version value="2.44"/>
                    <code value="LP14385-6"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
                    <version value="14-01"/>
                    <code value="Method0003"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
                    <version value="14-01"/>
                    <code value="Method0004"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/nachgewiesenDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.3.1.163.5.12"/>
                    <version value="14-01"/>
                    <code value="Method0005"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="http://beispiel.de/rki/infektionskrankheiten"/>
                    <version value="2016-10-11"/>
                    <code value="Chikungunya-Fieber"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
                    <version value="2015"/>
                    <code value="I71251"/>
                </valueCoding>
            </extension>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/DifferenzialdiagnostikGegen"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:1.2.276.0.76.5.426"/>
                    <version value="2015"/>
                    <code value="I14609"/>
                </valueCoding>
            </extension>
            <code value="Dengue-Fieber"/>
            <display value="Dengue-Fieber"/>
            <definition/>
            <designation>
                <language value="de"/>
                <value value="Dengue-Fieber"/>
            </designation>
        </concept>
        <concept>
            <extension url="ext:relationTo">
                <extension url="ext:predicate">
                    <valueUri value="http://beispiel.de/ausgelöstDurch"/>
                </extension>
                <valueCoding>
                    <system value="urn:oid:2.16.840.1.113883.6.1"/>
                    <version value="2.44"/>
                    <code value="LP17696-3"/>
                </valueCoding>
            </extension>
            <code value="Ebola-Fieber"/>
            <display value="Ebola-Fieber"/>
            <definition/>
            <designation>
                <language value="de"/>
                <value value="Ebola-Fieber"/>
            </designation>
        </concept>
    </codeSystem>
</ValueSet>