27.07.2013 Views

Syntaks- og kommunikationsregler - SVN - MedCom

Syntaks- og kommunikationsregler - SVN - MedCom

Syntaks- og kommunikationsregler - SVN - MedCom

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

Servicekarakterer <strong>og</strong> tegnsæt<br />

Som det fremgår af eksemplerne ovenfor benyttes bestemte tegn ( + : ’ ) i EDIFACT-koden til at adskille,<br />

placere <strong>og</strong> genfinde de enkelte data <strong>og</strong> kvalifikatorværdier. Det er med andre ord helt afgørende at såvel<br />

afsender som modtager benytter nøjagtig den samme EDIFACT-kode med nøjagtig de samme ”plus’er”<br />

<strong>og</strong> ”kolon’er” hvis kommunikationen skal kunne ske uden fejl. Dette er årsagen til, at det foreslås at<br />

fremtidige EDI-breve udsendes i ”nøjagtig kopi” af den viste Facitliste.<br />

De valgte ”kolon’er” <strong>og</strong> ”plus’er” kaldes i EDIFACT-spr<strong>og</strong>et ”servicekarakterer” (eller ”separatorer”)<br />

<strong>og</strong> angives i UNA-segmentet, der er det første segment der sendes i et EDI-brev.<br />

UNA segmentet har i <strong>MedCom</strong> (som anbefalet af EANCOM) formen UNA:+.? ’ hvor de viste<br />

servicekarakterer uden undtagelse skal benyttes sådan:<br />

Apostrof ( ’ ) = Segment terminator.<br />

En apostrof afslutter et segment.<br />

Plus ( + ) = Data separator.<br />

Et plus adskiller (separerer) forskellige data i samme segment. Data kaldes i den engelske dokumentation<br />

dataelement <strong>og</strong> angives ”DE”.<br />

Kolon ( : ) = Datakomponent separator.<br />

Et Data opdeles i visse segmenter i Datakomponenter. Datakomponenter adskilles af et ”kolon”.<br />

Datakomponenter kaldes i den engelske dokumentation Compositdataelement <strong>og</strong> angives ”CE”.<br />

Punktum ( . ) = Decimaltegn i talangivelser.<br />

Der anvendes punktum som decimaltegn i selve EDI-brevet (<strong>og</strong> ikke ”komma” som normalt i Danmark).<br />

Spørgsmålstegn ( ? ) = Ophævelsestegn.<br />

Et spørgsmålstegn benyttes til at ”ophæve/neutralisere” virkningen af benyttelsen af de viste tegn i<br />

fremsendte data <strong>og</strong> dermed gøre det muligt at benytte tegnene som en del af den ”almindelige” tekst.<br />

<strong>Syntaks</strong>regel 5: Servicekarakterer <strong>og</strong> tegnsæt<br />

Et segment afsluttes altid med en apostrof.<br />

Efterstillede ”plus’er ” i hele segmentet slettes.<br />

Efterstillede ”kolon’er” i hvert enkelt data slettes. Foranstillede<br />

”plus’er” eller ”kolon’er” slettes ikke.<br />

Ethvert brug af apostrof, kolon, plus <strong>og</strong> spørgsmålstegn (men ikke<br />

punktum) i et medsendt data SKAL ALTID neutraliseres jvf. nedenfor.<br />

Et modtagersystem skal kunne modtage EDI-breve hvor der er indsat<br />

linieskift efter hvert segment.<br />

EDI-breve sendes altid i tegnsættet ISO 8859-1, <strong>og</strong>så kaldet ”UNOC”.<br />

<strong>Syntaks</strong>- <strong>og</strong> <strong>kommunikationsregler</strong> for <strong>MedCom</strong>s EDIFACT meddelelser - 1. marts 2001, opdateret 01.06.2012<br />

17

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

Saved successfully!

Ooh no, something went wrong!