Menu Content/Inhalt
Home arrow Edifact arrow Edifact Engine
Edifact Engine PDF Drucken E-mail
Geschrieben von Martijn Hekster   
Informationen zu Edifact im Gesundheitswesen sowie Edifact und Borland Delphi

Denken
 
Themen
Diese Seite wird sich mit Edifact beschäftigen - insbesondere Edifact im Gesundheitswesen - sowie Edifact in Zusammenhang mit Borland Delphi, C++ Builder und Kylix. Ich werde versuchen hier nach und nach Informationen zu diesen Themen zusammenzutragen.

EdifactEngine
Zur Zeit entwickele ich eine Edifact "Engine" für Borland Delphi / C++ Builer /Kylix. Auch zu diesem Projekt können Sie hier künftig Informationen finden. Eine spätere portierung nach JAVA ist nicht ausgeschlossen.


 
TEdifactEngine

Bereits eingebaute Properties:

property PathToEdifactFile
property EdifactFileName
property FileStartSegment
property FileEndSegment
property MessageStartSegment
property MessageEndSegment
property EngineError
property UNAFound
property ValidFile
property ElementEmptyString
property EdifactElementSeparator
property EdifactBetweenElementSeparator
property DecimalChar
property SegmentEndChar
property RepealChar
property SelectedEdifactFile
property SelectedEdifactMessage
property SelectedEdifactSegment
property EngineVersion

Die Engine verfügt zur Zeit über folgende, öffentliche Methoden:

function SelectNextEdifactFile
function SelectNextEdifactMessage
function SelectNextSegmentFromSelectedEdiFactMessage (Auswahlparameter)
function GetElementFromSegment
function GotoFirstEdifactFile
function GotoFirstEdifactMessage
procedure GotoFirstSegmentInSelectedEdiFactMessage
procedure ClearEngine
function BreakIntoElements

Fast alle Methoden verfügen über Parameter, die hier jedoch noch nicht bekanntgegeben werden können, da sie, genau wie die Namen der Methoden, noch nicht 100% festgelegt worden sind. Bitte betrachten Sie obige Auflistung als Indikation. Das EdifactEngine-Projekt wächst mit den Bedürfnissen meiner Software zur digitalen Abrechnung mit den Krankenkassen. Die derzeitige Version der Engine, wird bereits im "Kostenträger-Browser " (Beta) eingesetzt:
 
Kostenträger-Browser

Falls Sie Fragen oder Hinweise zu obige Themen haben, können Sie diese selbstverständlich jederzeit per _CLOAKING stellen.