Cdampl:Grammatik

Aus Hl7wiki
(Teildokument von )
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „{{DocumentPart}} ==Grammatik== {| class="hl7table" |- !Grammatik!!Kommentar |- | MP ::= „MP“ <Trenner> <Feld> „#@“ |   |- | <Feld> ::= <Inhalt…“)
 
K
Zeile 3: Zeile 3:
 
==Grammatik==
 
==Grammatik==
  
 +
Dies ist eine BNF-Grammatik für den Medikationsplan in der Version 2.0:
  
 
{| class="hl7table"
 
{| class="hl7table"
Zeile 17: Zeile 18:
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
| <Inhalt> ::= <6.1> <6.3> <6.4> <br/>
+
| <Inhalt> ::= <6.1> <6.3> <6.4> <6.5> <2.11> <1.2> <1.3> <1.4> <2.1> <2.2> <2.3> <2.4> <2.5> <2.6> <2.7> <2.8> <2.9> <2.10> <Parameter> <Hauptblock> <Text> <Prüsumme>
<6.5> <2.11> <1.2> <br/>
 
<1.3> <1.4> <br/>
 
<2.1> <2.2> <br/>
 
<2.3> <2.4> <br/>
 
<2.5> <br/>
 
<2.6> <2.7> <2.8> <2.9> <2.10> <br/>
 
<Parameter> <br/>
 
<Hauptblock> <br/>
 
<Text> <br/>
 
<Prüsumme>
 
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| <Parameter >::= <2.12> <2.12> <2.12>
 
| <Parameter >::= <2.12> <2.12> <2.12>
| Genau 3mal
+
| Genau 3 Parameter
 
|-
 
|-
 
| <Hauptblock> ::= ( <Medikation> &#124; „$“ <Zwischenüberschrift-Code> &#124; „@“ <Freitextzeile> ) * 15
 
| <Hauptblock> ::= ( <Medikation> &#124; „$“ <Zwischenüberschrift-Code> &#124; „@“ <Freitextzeile> ) * 15
Zeile 44: Zeile 35:
 
|-
 
|-
 
| <Freitextzeile> ::= <bel. Text> &#124; „#“ + &lt; Code aus Anlage 2.3 &gt;
 
| <Freitextzeile> ::= <bel. Text> &#124; „#“ + &lt; Code aus Anlage 2.3 &gt;
|
+
| &nbsp;
 
|-
 
|-
 
| <4.1> ::= „“ &#124; <PZN> &#124; <Freitext> <br/>
 
| <4.1> ::= „“ &#124; <PZN> &#124; <Freitext> <br/>
<4.2> ::= „“ &#124; <PZN> &#124; <Freitext> <br/>
+
| &nbsp;
<4.3> ::= „“ &#124; <Wirkstärke> <br/>
+
|-
<4.4> ::= „“ &#124; <Darreichungsform> <br/>
+
|<4.2> ::= „“ &#124; <PZN> &#124; <Freitext> <br/>
<4.5> ::= „“ &#124; <X> „-„ <Y> „-„ <Z> &#124; <W> „-„ <X> „-„ <Y> „-„ <Z> <br/>
+
| &nbsp;
<4.7> ::= „“ &#124; <Freitext> &#124; XY <br/>
+
|-
<4.8> ::= <Code> &#124; <Freitext> &#124; XYYYYY
+
|<4.3> ::= „“ &#124; <Wirkstärke> <br/>
|
+
| &nbsp;
 +
|-
 +
|<4.4> ::= „“ &#124; <Darreichungsform> <br/>
 +
| &nbsp;
 +
|-
 +
|<4.5> ::= „“ &#124; <X> „-„ <Y> „-„ <Z> &#124; <W> „-„ <X> „-„ <Y> „-„ <Z> <br/>
 +
| &nbsp;
 +
|-
 +
|<4.7> ::= „“ &#124; <Freitext> &#124; XY <br/>
 +
| &nbsp;
 +
|-
 +
|<4.8> ::= &lt; Code &gt; &#124; <Freitext> &#124; XYYYYY
 +
| &nbsp;
 
|-
 
|-
 
| <Wirkstärke> ::= <Zahl> „ „ <Einheit> &#124; <Freitext>
 
| <Wirkstärke> ::= <Zahl> „ „ <Einheit> &#124; <Freitext>
| Ist so nicht dargestellt
+
| Ist so in der Spezifikation nicht dargestellt.
 
|-
 
|-
 
| <Darreichungsform> ::= <IFA-Code>
 
| <Darreichungsform> ::= <IFA-Code>
| Tab.11 auf Seite 55-57 <br/>
+
| Tab.11 auf Seite 55-57 <br/>3-stellig
3-stellig
 
 
|-
 
|-
 
|<W> ::= <Dosierungscode> <br/>
 
|<W> ::= <Dosierungscode> <br/>

Version vom 30. Mai 2014, 13:43 Uhr

Dieses Material ist Teil des Leitfadens [[Category:|Cdampl:Grammatik]].
  • Direkt im Wiki geändert werden sollten Schreibfehler, ergänzende Hinweise.
  • Offene Fragen, die der Diskussionen bedürfen, sollten auf der Diskussionsseite aufgenommen werden.
  • Liste der Seiten dieses Leitfadens: [[:Category:|hier]], Liste der Seiten, in denen dieses Material verwendet (transkludiert) siehe hier .

Grammatik

Dies ist eine BNF-Grammatik für den Medikationsplan in der Version 2.0:

Grammatik Kommentar
MP ::= „MP“ <Trenner> <Feld> „#@“  
<Feld> ::= <Inhalt> <Trenner> [ <Feld> ]  
<Trenner> ::= „|“  
<Inhalt> ::= <6.1> <6.3> <6.4> <6.5> <2.11> <1.2> <1.3> <1.4> <2.1> <2.2> <2.3> <2.4> <2.5> <2.6> <2.7> <2.8> <2.9> <2.10> <Parameter> <Hauptblock> <Text> <Prüsumme>  
<Parameter >::= <2.12> <2.12> <2.12> Genau 3 Parameter
<Hauptblock> ::= ( <Medikation> | „$“ <Zwischenüberschrift-Code> | „@“ <Freitextzeile> ) * 15 Dies geht so aus der Spezifikation nicht hervor,ist wohl aber so gemeint!

(15 mal wiederholbar)

<Medikation> := <4.1> <4.2> <4.3> <4.4> <4.5> <4.6> <4.7> <4.8> Als Block von 8 Elementen
<ZwischenüberschriftCode> ::= „411“ | „412“ | ... | „418“ Referenzieren den entsprechenden Text (S.25)
<Freitextzeile> ::= <bel. Text> | „#“ + < Code aus Anlage 2.3 >  
<4.1> ::= „“ | <PZN> | <Freitext>
 
<4.2> ::= „“ | <PZN> | <Freitext>
 
<4.3> ::= „“ | <Wirkstärke>
 
<4.4> ::= „“ | <Darreichungsform>
 
<4.5> ::= „“ | <X> „-„ <Y> „-„ <Z> | <W> „-„ <X> „-„ <Y> „-„ <Z>
 
<4.7> ::= „“ | <Freitext> | XY
 
<4.8> ::= < Code > | <Freitext> | XYYYYY  
<Wirkstärke> ::= <Zahl> „ „ <Einheit> | <Freitext> Ist so in der Spezifikation nicht dargestellt.
<Darreichungsform> ::= <IFA-Code> Tab.11 auf Seite 55-57
3-stellig
<W> ::= <Dosierungscode>

<X> ::= <Dosierungscode>
<Y> ::= <Dosierungscode>
<Z> ::= <Dosierungscode>

Dosierung
<Dosierungscode> ::= „<“ | „>“ | „0-9“ | „A-Z“ Tab.12 auf Seite 58
<Hinweistext> ::= <Freitext> | <Einnahmezeitpunkt> | <Lagerung> | <Zubereitung> | <Anwendung> | <Besonderheit> [ „#“ <Hinweistext> ]


<Einnahmezeitpunkt> ::= „E“ „1-9“ | „E10“
<Lagerung> ::= „L“ „1-6“
<Zubereitung> ::= „Z“ „1-4“
<Anwendung> ::= „A“ „0-9“
<Besonderheit> ::= „B“ „1-5“

Tab.13/14/15/16/17 auf Seite 60ff.

Hier muss darauf geachtet werden, dass nicht jeder Freitext zugelassen ist!