HIPAA X12
Beachten Sie beim Anpassen von HIPAA X12-Konfigurationsdateien die folgenden Punkte:
•HL-Segmente werden automatisch generiert und müssen nicht manuell gemappt werden.
•Feldinstanzen können eine integrierte Codeliste haben, die zur Validierung und/oder Autokomplettierung herangezogen werden kann (siehe Codefragment unten). Werte können manuell hinzugefügt oder entfernt werden.
•Segmente werden durch eine Bedingung mit einem bestimmten Wert identifiziert. Eine Bedingung ist über das ref-Attribut des Elements Data an das Data-Element gebunden. Ein Wert innerhalb des referenzierten Data-Elements identifiziert das Segment (siehe Codefragment unten). Wenn kein Wert für die Bedingung referenziert werden kann, wird die Bedingung nicht erfüllt und das Segment wird nicht gefunden. Bedingungscodes werden in der Zielkomponente automatisch generiert, wenn sie einen einzigen Wert enthalten. Wenn Bedingungen oder ihre Werte bearbeitet werden müssen, müssen Sie sicherstellen, dass die Bedingungswerte eindeutig sind.
<Group name="Loop1000A" info="Submitter Name">
<Segment name="NM1" info="Submitter Name">
<Condition path="F98" />
<Data ref="F98" info="Entity Identifier Code">
<Values>
<Value Code="41" />
</Values>
</Data>
...
<Data ref="F365" info="Communication Number Qualifier">
<Values>
<Value Code="EM" />
<Value Code="EX" />
</Values>
</Data>
...
</Group>
•Die Autokomplettierung kann über drei Attribute des Elements Completion konfiguriert werden (siehe Codefragment unten): (i) Das Attribut singleConditions komplettiert automatisch Einzelbedingungen für alle Felder in der Zielkomponente; (ii) das Attribut singleValues komplettiert automatisch Einzelwerte für alle Felder in der Zielkomponente; (iii) das Attribut HL generiert in der Zielkomponente in allen HL7-Segmenten entsprechende Felder.
<Message>
<MessageType>837-Q2</MessageType>
<Completion singleConditions="1" singleValues="1" HL="1" />
<Description>Health Care Claim: Dental</Description>
...
</Message>
•In HIPAA wird eine Reihe optionaler Elemente, die in Standard X12 Transactions vorhanden sind, weggelassen. Diese optionalen Elemente werden in MapForce-Komponenten ausgeblendet. Infolgedessen können diese Elemente nicht auf Zielkomponenten gemappt werden und scheinen auch nicht in Ausgabe-Zieldateien auf. In den Konfigurationsdateien wird dies durch definieren des maxOccurs-Attributs als 0 definiert. Sie können diese Einstellung manuell ändern.