Cdampl:Grammatik
(Teildokument von )
Foemig (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{DocumentPart}} ==Grammatik== {| class="hl7table" |- !Grammatik!!Kommentar |- | MP ::= „MP“ <Trenner> <Feld> „#@“ | |- | <Feld> ::= <Inhalt…“) |
Foemig (Diskussion | Beiträge) 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: | ||
| | | | ||
|- | |- | ||
− | | <Inhalt> ::= <6.1> <6.3> <6.4> | + | | <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> | | <Parameter >::= <2.12> <2.12> <2.12> | ||
− | | Genau | + | | Genau 3 Parameter |
|- | |- | ||
| <Hauptblock> ::= ( <Medikation> | „$“ <Zwischenüberschrift-Code> | „@“ <Freitextzeile> ) * 15 | | <Hauptblock> ::= ( <Medikation> | „$“ <Zwischenüberschrift-Code> | „@“ <Freitextzeile> ) * 15 | ||
Zeile 44: | Zeile 35: | ||
|- | |- | ||
| <Freitextzeile> ::= <bel. Text> | „#“ + < Code aus Anlage 2.3 > | | <Freitextzeile> ::= <bel. Text> | „#“ + < Code aus Anlage 2.3 > | ||
− | | | + | | |
|- | |- | ||
| <4.1> ::= „“ | <PZN> | <Freitext> <br/> | | <4.1> ::= „“ | <PZN> | <Freitext> <br/> | ||
− | <4.2> ::= „“ | <PZN> | <Freitext> <br/> | + | | |
− | <4.3> ::= „“ | <Wirkstärke> <br/> | + | |- |
− | <4.4> ::= „“ | <Darreichungsform> <br/> | + | |<4.2> ::= „“ | <PZN> | <Freitext> <br/> |
− | <4.5> ::= „“ | <X> „-„ <Y> „-„ <Z> | <W> „-„ <X> „-„ <Y> „-„ <Z> <br/> | + | | |
− | <4.7> ::= „“ | <Freitext> | XY <br/> | + | |- |
− | <4.8> ::= | + | |<4.3> ::= „“ | <Wirkstärke> <br/> |
− | | | + | | |
+ | |- | ||
+ | |<4.4> ::= „“ | <Darreichungsform> <br/> | ||
+ | | | ||
+ | |- | ||
+ | |<4.5> ::= „“ | <X> „-„ <Y> „-„ <Z> | <W> „-„ <X> „-„ <Y> „-„ <Z> <br/> | ||
+ | | | ||
+ | |- | ||
+ | |<4.7> ::= „“ | <Freitext> | XY <br/> | ||
+ | | | ||
+ | |- | ||
+ | |<4.8> ::= < Code > | <Freitext> | XYYYYY | ||
+ | | | ||
|- | |- | ||
| <Wirkstärke> ::= <Zahl> „ „ <Einheit> | <Freitext> | | <Wirkstärke> ::= <Zahl> „ „ <Einheit> | <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]].
|
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> |
Dosierung |
<Dosierungscode> ::= „<“ | „>“ | „0-9“ | „A-Z“ | Tab.12 auf Seite 58 |
<Hinweistext> ::= <Freitext> | <Einnahmezeitpunkt> | <Lagerung> | <Zubereitung> | <Anwendung> | <Besonderheit> [ „#“ <Hinweistext> ]
|
Tab.13/14/15/16/17 auf Seite 60ff.
Hier muss darauf geachtet werden, dass nicht jeder Freitext zugelassen ist! |