Mengonfigurasi skema untuk mengurai pesan HL7v2

Halaman ini memberikan ringkasan tentang cara dan waktu untuk mengonfigurasi skema di penyimpanan HL7v2 untuk mengurai pesan HL7v2.

Skema default

Cloud Healthcare API menggunakan skema default untuk mengurai pesan HL7v2 yang sesuai dengan standar HL7v2. Jika pesan HL7v2 Anda sesuai dengan standar, dan tidak berisi segmen, kolom, atau data kustom lain yang menyimpang dari standar, lihat Mengaktifkan penguraian berskema untuk pesan HL7v2.

Skema khusus

Jika Anda memiliki pesan HL7v2 yang tidak sesuai dengan standar HL7v2, lihat Menggunakan skema kustom untuk mengurai pesan HL7v2.

Memilih versi parser

Anda dapat menentukan opsi untuk parser di objek ParserConfig, terlepas dari apakah Anda menggunakan skema default atau skema kustom. ParserConfig berisi objek ParserVersion yang memungkinkan Anda menentukan versi untuk parser. Lihat dokumentasi referensi untuk mengetahui detail tentang setiap versi.

Sebaiknya, untuk semua kasus penggunaan, tentukan versi V3 parser. Versi V3 memiliki keuntungan berikut:

  • Class ini berisi fungsi yang ada di versi V2.
  • Saat digunakan dengan parser default, parser akan meng-escape karakter kontrol HL7v2 default yang di-escape:

    • Pemisah kolom: |
    • Pemisah komponen: ^
    • Pemisah sub-komponen: &
    • Pemisah pengulangan: ~
    • Karakter escape: \
    • Karakter pemotongan: #
  • Saat digunakan dengan parser kustom, parser V3 menggunakan teknik pencocokan yang lebih baik dibandingkan versi parser lainnya.