Formatprüfungen und Fehlermeldungen

Um alle Fragen zu öffnen:
  1. Generelle Begriffe, die in den Fehlermeldungen verwendet werden
    • Element = Erhebungsteil (z.B. Unternehmen, Standort, Fall usw)
    • Attribut = Variable (z.B. ent_id, burnr usw)
    no description available
  2. Welche Fehler verursachen die Fehlermeldung «interner Serverfehler 500»?
    Beim internen Serverfehler 500 gibt es verschiedene Ursachen, welche Sie hier aufgeführt finden:
    1. Datei leer
    2. Datei zu gross
    3. Kopfzeile falsch
    4. Nicht mit UTF 8 codiert

    Kopfzeile:

    <?xml version="1.0" encoding="UTF-8"?>
    <Entreprise 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xmlns="http://www.bfs.admin.ch/xmlns/gvs/spiges-data/1.3" 
        ent_id="xxxxxxx" 
        version="1.3"
    >
    

    Um zu testen, ob ihr file mit utf 8 codiert wurde, können sie dieses mit notepad oder text editor öffnen. Unten rechts wird das encoding angezeigt.

    no description available

    Wenn Sie nun das Textfile mit «Speichern unter» speichern wollen, können Sie die Codierung gleich mit ändern. Wählen Sie nun unter Codierung utf-8 aus und speichern Sie das File.

    no description available
  3. Was bedeutet folgende Fehlermeldung? no description available
    Mit «not declared» ist gemeint, dass die Variable so nicht definiert vorliegt (z.B. Gross/Kleinschreibung bei «Kanton_Zusatzdaten» falsch; missbildung ist keine im Variablenbeschrieb vorkommende Variable usw.).
  4. Fehlermeldungen die anzeigen, dass das Format oder die Ausprägung falsch sind:
    no description available
  5. Fehlermeldungen wenn die Erhebungsteile (Elemente) bezüglich Struktur oder Reihenfolge durcheinandergeraten sind:
    no description available
    Zum Beispiel wird hier das Element Operierende gleichwertig wie Behandlung unter den Fall gelegt. no description available
    Richtigerweise ist das Element Operierende ein child von Behandlung und sollte so strukturiert sein: no description available
  6. Formatfehler behandlung_beginn:
    no description available
    Die Variable ist im XSD wie folgt definiert:
    no description available
    Bei behandlung_beginn kann zwar die Uhrzeit völlig fehlen, also nur das Datum stehen (z.B. 20230110) oder aber es steht auch die Uhrzeit (vierstellig) (z.B. 202301100000). In Ihrem Fall sind für die Uhrzeit drei Stellen aufgeführt, das wird nicht akzeptiert. Hinweis: die Uhrzeit 0000 steht für Mitternacht und sollte keinesfalls angegeben werden, wenn keine Uhrzeit gemeldet werden soll.
  7. Formatfehler rech_menge:
    no description available
    Die Variable ist im XSD wie folgt definiert:
    no description available
    Bei rech_menge sind gesamt 12 Stellen möglich, davon maximal 5 Nachkommastellen.