Sante Worklist Server
دليل البدء السريع
Copyright © 2026 Santesoft LTD , جميع الحقوق محفوظة
Sante Worklist Server (MWL Server) هو تطبيق مستقل يستقبل البيانات الديموغرافية للمريض ومعلومات جدولة الفحوصات من نظام HIS/RIS (نظام معلومات المستشفى / نظام معلومات الأشعة) عبر رسائل اتصال HL7. ثم ينقل هذه المعلومات إلى أي جهاز تصوير أو ماسح طبي باستخدام بروتوكولات اتصال DICOM (C-FIND).
يوفر البرنامج نقلًا آليًا وموثوقًا وخاليًا من الأخطاء للبيانات من عقد HL7 (HIS/RIS) إلى عقد DICOM (الماسحات الطبية)، دون الحاجة إلى تدخل المستخدم.
قبل استخدام البرنامج للمرة الأولى، يجب على المستخدم إعداده بصورة صحيحة.
يعمل البرنامج كخادم DICOM Worklist ويمكن للماسحات الطبية الاستعلام منه عن الإجراءات المجدولة. لذلك يجب إعداده كعقدة DICOM، أي يجب تعيين AE Title ومنفذ IP لاتصالات DICOM، مثل أي عقدة DICOM أخرى.
بالإضافة إلى ذلك، يعمل البرنامج كعميل HL7. ويمكنه استقبال رسائل HL7 التي تحتوي على معلومات الإجراءات المجدولة من أنظمة HIS/RIS. ولهذا الغرض يجب أيضًا تعيين منفذ IP له للاتصال بعقد HL7 الأخرى.
لإجراء الإعداد، يجب على المستخدم اختيار الأمر إعداد البرنامج من شريط الأدوات. سيؤدي ذلك إلى فتح مربع الحوار التالي:

DICOM AE Title، منفذ DICOM
يحدد AE Title ومنفذ IP المستخدمين لاتصال DICOM مع عقد DICOM الأخرى.
منفذ HL7
منفذ IP المستخدم للاتصال بعقد HL7 الأخرى مثل أنظمة HIS/RIS.
عنوان IP
يتم تعيين هذا العنوان تلقائيًا بواسطة نظام التشغيل Windows. ولتغييره، يجب على المستخدم تعديل إعدادات TCP/IP في Windows.
التطبيق المُرسِل / المنشأة المُرسِلة
إذا أرسل البرنامج رسائل HL7 إلى عملاء HL7 آخرين، فإنه يستخدم هذه القيم في الحقلين MSH.3 وMSH.4 من رأس رسالة HL7.
إرسال تأكيد الاستلام
تتطلب بعض خوادم HL7 رسالة تأكيد لإثبات استلام الرسالة. عند تمكين هذا الخيار، يرسل البرنامج رسالة HL7 ACK إلى الخادم.
في الاستعلامات الواردة، استخدم AE Title الخاص بالعميل عندما تكون العلامة 0040,0001 فارغة
تطلب بعض عقد DICOM اسم المحطة. إذا كانت العلامة (0040,0001) فارغة، فسيستخدم البرنامج AE Title لعقدة DICOM التي ترسل الاستعلام كاسم للمحطة.
مجموعة المحارف الافتراضية
إذا لم تحدد رسالة HL7 مجموعة محارف، فسيستخدم البرنامج مجموعة المحارف المحددة في هذا الحقل.
حذف سجلات HL7 تلقائيًا
يمكن للبرنامج حذف الرسائل القديمة التي لم تعد مطلوبة من قاعدة البيانات تلقائيًا. ويمكن حذف الرسائل إذا كان عمرها أكثر من 7 أيام أو 14 يومًا أو شهر واحد أو 3 أشهر.
إنشاء سجل جديد إذا فشل التحديث (السجل غير موجود)
إذا كان هذا الخيار ممكّنًا، فسينشئ البرنامج سجلًا جديدًا في قاعدة البيانات إذا فشلت عملية التحديث لأن السجل غير موجود.
مجلد المراقبة للإدراج التلقائي لرسائل HL7
يراقب البرنامج مجلدًا محددًا بحثًا عن ملفات رسائل HL7 ذات الامتداد .txt أو .hl7. عند إدراج رسالة بنجاح في قاعدة البيانات، تتم إعادة تسمية الملف بالامتداد .DON. وإذا فشل الإدراج، تتم إعادة تسميته بالامتداد .ERR.
حذف رسائل HL7 بعد الإدراج
إذا كان هذا الخيار ممكّنًا، تُحذف ملفات رسائل HL7 التي تم إدراجها بنجاح بدلًا من إعادة تسميتها بالامتداد .DON. أما الرسائل التي يفشل إدراجها فلا تُحذف.
تشغيل الخادم كخدمة
يتيح هذا الخيار تشغيل البرنامج كخدمة Windows.
يستقبل Sante Worklist Server رسائل بتنسيق HL7 من خادم HIS/RIS واحد أو أكثر ويخزنها في قاعدة البيانات.
مهم:لا يستطيع Sante Worklist Server طلب هذه الرسائل من خوادم HIS/RIS؛ بل يجب على خوادم HIS/RIS إرسال الرسائل إلى منفذ HL7 الخاص بـ Sante Worklist Server.
يرسل كل جهاز DICOM طلب C-FIND إلى Sante Worklist Server لاسترداد عناصر Worklist المخزنة في قاعدة البيانات لذلك الجهاز المحدد. ويجب إرسال طلب C-FIND إلى منفذ DICOM الخاص بـ Sante Worklist Server.
مهم: لا يستطيع Sante Worklist Server إرسال عناصر Worklist إلى أجهزة DICOM دون أن يتلقى استعلامًا. يجب على كل جهاز DICOM إرسال استعلام إلى Worklist Server للحصول على عناصر Worklist الخاصة به.
مهم: يجب على خوادم HIS/RIS إرسال رسائل HL7 إلى منفذ HL7 الخاص بـ Sante Worklist Server، بينما يجب على أجهزة DICOM إرسال طلبات C-FIND إلى منفذ DICOM الخاص بـ Sante Worklist Server. ويجب عدم الخلط بين هذين المنفذين.
لا تستخدم جميع تطبيقات HL7 الحقول نفسها في رسالة HL7 لتخزين المعلومة نفسها. في المثال أدناه تستخدم الرسالتان موضعين مختلفين في مقطع OBR لتخزين نوع جهاز التصوير:
MSH|^~_&|EUROMEDICA|EUROMEDICA|SYNGO.PLAZA|SYNGO.PLAZA|20190315090409||ORM^O01|201903150904097|P|2.3.1|
PID||7007|7007||NAME||19731215|M|||ADDRESS||6944600091|2107778888||||8833925||||||||||GR|||
PV1||I|15076600732|||||^EOPYY^A||||||15076600732|||||54847|||||||||||||||||||||||||201903150852||||||||
ORC|NW|54847|||IP||^^^20190315085226||201903150852||||||201903150852|||||
OBR|1|54847||21100^CT|R||20190315095000|20190315100000||||||||||CT||||||CTAWP73120|||201903150852|||||
MSH|^~\&|application|application|REC_APP|REC_FAC|201912291543||ORM^O01||P|2.3.1|||||||||
PID|||1|1|Patient^Name||19591206|M|||||||||||||||||||||
PV1|||||||||||||||||||||||||||||||||||||||||||||||||||
ORC|NW|||||||||||||||||||||||
OBR|||2005-9999|1234^BRAIN||200512301613529400|||||||||||||||CT|||||||||||||||||||||
تستخدم الرسالة الأولى الحقل OBR.18 لتخزين نوع جهاز التصوير، بينما تستخدم الرسالة الثانية الحقل OBR.21. ولهذا السبب، يجب على المستخدم تعيين حقول رسالة HL7 التي ينشئها خادم HL7 معين إلى حقول قاعدة بيانات Sante Worklist Server. يتيح هذا الأمر للمستخدم إجراء هذا التعيين باستخدام مربع الحوار التالي:
باستخدام الزر «فتح ملف نموذج HL7» ، يتيح البرنامج للمستخدم فتح رسالة HL7 جنبًا إلى جنب مع مربع الحوار «تعيين قاعدة البيانات إلى حقول HL7» .
يمكن للمستخدم رؤية موضع الحقل في رسالة HL7 ووضع القيمة الصحيحة في الحقل المقابل في مربع الحوار «تعيين قاعدة البيانات إلى حقول HL7».
إذا كان حقل HL7 لا يحتوي على الحرف "^"، فيجب أن تكون قيمة «Component» مساوية لـ 1. إذا كان حقل HL7 يحتوي على الحرف "^"، مثل «1234^BRAIN»، فيجب أن تكون قيمة «Component» مساوية لـ 1 للجزء الأول من القيمة (1234)، ومساوية لـ 2 للجزء الثاني (BRAIN). وإذا كانت قيمة «Component» مساوية لـ 0، يستخدم البرنامج القيمة كاملة (1234^BRAIN) دون تقسيمها إلى أجزائها.
تصدير إلى ملف زر
يمكن للمستخدم حفظ التعيين في ملف على القرص كنسخة احتياطية أو لاستخدامه في تثبيت آخر للبرنامج.
استيراد من ملف زر
يتيح للمستخدم تحميل تعيين محفوظ مسبقًا من القرص.
إعداد Study UID زر
لا تقبل بعض الماسحات الطبية استجابات Worklist إذا لم تحتوي هذه الاستجابات على Study Instance UID وكان هذا الحقل فارغًا في الاستجابة. باستخدام هذا الزر، يستطيع البرنامج إنشاء Study Instance UID تلقائيًا لتلك الماسحات:
لن ينشئ البرنامج Study Instance UID إلا إذا كانت رسالة HL7 المستلمة من برنامج HIS/RIS لا تحتوي على أي قيمة لهذا الحقل وكان الماسح المستهدف موجودًا في قائمة مربع الحوار أعلاه.
يمكن تشغيل البرنامج دون مفتاح تسجيل لمدة 90 يومًا لأغراض التقييم. بعد هذه الفترة يلزم مفتاح تسجيل صالح.
يمكن شراء البرنامج من متجرنا عبر الإنترنت على:
https://santesoft.com/win/sante-worklist-server/order.html
بعد الشراء، سيتلقى المستخدم رسالة بريد إلكتروني تحتوي على مفتاح التسجيل. لتنشيط البرنامج، يجب على المستخدم اختيار الأمر معلومات البرنامج ثم يظهر في مربع الحوار الزر «إدخال مفتاح التسجيل».
يعرض هذا الزر مربع حوار يتيح للمستخدم تنشيط البرنامج. بيانات مفتاح التسجيل حساسة لحالة الأحرف، ويجب إدخالها تمامًا كما تظهر في رسالة البريد الإلكتروني.
تنقسم نافذة البرنامج إلى أربعة أجزاء:
1. في أعلى النافذة يوجد شريط أدوات الأوامر الذي يحتوي على أوامر البرنامج.

2. في الجانب الأيسر من النافذة توجد عناصر التحكم التي تتيح للمستخدم الاستعلام عن قاعدة البيانات المحلية وعرض السجلات.

3. في الجزء الأوسط من النافذة توجد القائمة التي تحتوي على السجلات التي يعيدها محرك قاعدة البيانات بعد استعلام المستخدم.

4. في الجانب الأيمن من النافذة توجد عناصر التحكم الخاصة بمعالجة نتائج الاستعلام والأوامر العامة للبرنامج.

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
قبل الاستخدام الأول للبرنامج، يجب على المستخدم إعداده. يعمل البرنامج كخادم DICOM Worklist ويمكن للماسحات الطبية الاستعلام منه عن الإجراءات المجدولة، ولذلك يجب إعداده كعقدة DICOM. أي يجب تعيين AE Title ومنفذ IP لاتصالات DICOM له مثل أي عقدة DICOM أخرى. كما يعمل البرنامج كعميل HL7 ويمكنه استقبال رسائل HL7 المتعلقة بالإجراءات المجدولة من برامج HIS/RIS، ولهذا الغرض يجب تعيين منفذ IP له للاتصال بعقد HL7 الأخرى. يتيح هذا الأمر للمستخدم إعداد الخادم باستخدام مربع الحوار التالي:

DICOM AE Title، منفذ DICOM
AE Title ومنفذ IP لاتصالات DICOM مع عقد DICOM الأخرى.
منفذ HL7
منفذ IP للاتصال بعقد HL7 الأخرى مثل أنظمة HIS/RIS.
عنوان IP
يتم الحصول على هذا العنوان تلقائيًا من نظام Windows. ولا يمكن للمستخدم تغيير هذه القيمة إلا من إعدادات TCP/IP في Windows.
التطبيق المُرسِل / المنشأة المُرسِلة
يمكن للبرنامج إرسال رسائل HL7 إلى عملاء HL7 آخرين. وسيستخدم البرنامج هذه القيم في الحقلين MSH.3 وMSH.4 المقابلين في رسائل HL7.
إرسال تأكيد الاستلام
تتطلب بعض خوادم HL7 استلام تأكيد يثبت أن العميل استلم الرسالة. عند تمكين هذا الخيار، يرسل البرنامج هذا التأكيد إلى الخادم.
في الاستعلامات الواردة، استخدم AE Title الخاص بالعميل عندما تكون العلامة 0040,0001 فارغة
تطلب العديد من عقد DICOM اسم المحطة. وإذا لم تكن لهذا الحقل قيمة، يستخدم البرنامج AE Title كاسم للمحطة.
مجموعة المحارف الافتراضية
إذا لم تحتوي رسالة HL7 على أي معلومات عن مجموعة المحارف المستخدمة، يستخدم البرنامج قيمة هذا الحقل.
حذف سجلات HL7 تلقائيًا
يمكن للبرنامج حذف الرسائل القديمة التي لم تعد مفيدة من قاعدة البيانات تلقائيًا. ويمكن أن تكون الرسائل المراد حذفها أقدم من 7 أيام أو 14 يومًا أو شهر واحد أو 3 أشهر.
إنشاء سجل جديد إذا فشل التحديث (السجل غير موجود)
إذا كان هذا الخيار ممكّنًا، فسينشئ البرنامج سجلًا جديدًا في قاعدة البيانات إذا فشلت عملية التحديث لأن السجل غير موجود.
مجلد المراقبة للإدراج التلقائي لرسائل HL7
يفحص البرنامج مجلد المراقبة بحثًا عن رسائل HL7، وإذا وُجدت فإنه يدرجها في قاعدة البيانات. يجب أن تحمل الرسائل الامتداد .txt أو .hl7. بعد معالجة الرسالة يضيف البرنامج إلى الملف الامتداد .DON إذا تم إدراج الرسالة بنجاح في قاعدة البيانات، أو الامتداد .ERR إذا لم يتم ذلك.
حذف رسائل HL7 بعد الإدراج
إذا كان هذا الخيار ممكّنًا، يحذف البرنامج الرسائل التي تم إدراجها بنجاح بدلًا من إضافة الامتداد .DON إليها. ولا يحذف البرنامج الرسائل التي لم يتم إدراجها في قاعدة البيانات.
تشغيل الخادم كخدمة
يتيح هذا الخيار تشغيل البرنامج كخدمة Windows.
يعرض هذا الأمر نشاط شبكة DICOM.
بالنقر المزدوج على أحد الصفوف، يمكن للمستخدم عرض تفاصيل ذلك النشاط.

يفتح هذا الأمر مجلد ملفات السجل في مستكشف Windows.
يعرض هذا الأمر هذا المستند.
يحدد هذا الأمر إعدادات اللغة للبرنامج.
يعرض هذا الأمر معلومات حول البرنامج والمستخدم المسجل.

إدخال مفتاح التسجيل زر
بعد الشراء، سيتلقى المستخدم رسالة بريد إلكتروني تحتوي على مفتاح التسجيل. يعرض هذا الزر مربع حوار يتيح للمستخدم تنشيط البرنامج. بيانات مفتاح التسجيل حساسة لحالة الأحرف، ويجب على المستخدم إدخالها تمامًا كما تظهر في رسالة البريد الإلكتروني.

ينهي هذا الأمر تشغيل البرنامج.
يصغّر هذا الأمر نافذة البرنامج إلى علبة النظام.
يتيح هذا الأمر للمستخدم مراجعة سجل في قاعدة البيانات. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل في قائمة سجلات قاعدة البيانات، وإلا يظهر الأمر باللون الرمادي ويكون غير متاح.

يتيح هذا الأمر للمستخدم تحرير سجل في قاعدة البيانات وتعديله. الحقول المشار إليها بعلامة النجمة (*) إلزامية ولا يمكن حذفها. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل في قائمة سجلات قاعدة البيانات، وإلا يكون غير متاح.

يتيح هذا الأمر للمستخدم إنشاء نسخة مكررة من سجل، وهو مفيد عندما يريد المستخدم إنشاء سجل جديد يشترك في كثير من الحقول مع سجل آخر.
يتيح هذا الأمر للمستخدم إرسال سجل من قاعدة البيانات إلى عقدة HL7 محددة في شكل رسالة HL7. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل، وإلا يكون غير متاح.

يتيح هذا الأمر للمستخدم حفظ سجل من قاعدة البيانات في ملف على القرص كرسالة HL7. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل، وإلا يكون غير متاح.
يتيح هذا الأمر للمستخدم نسخ سجل من قاعدة البيانات إلى الحافظة كرسالة HL7. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل، وإلا يكون غير متاح.
يتيح هذا الأمر للمستخدم حذف سجل واحد أو أكثر من قاعدة البيانات عندما لا تعود هناك حاجة إليها. يكون الأمر متاحًا عند تحديد سجل واحد على الأقل، وإلا يكون غير متاح.
على الرغم من أن بيانات HL7 تُنشأ عادةً بواسطة برامج HIS/RIS وتُرسل إلى Worklist Server عبر رسالة HL7، فإن البرنامج يتيح للمستخدم إنشاء سجلات Worklist جديدة من البداية. الحقول المشار إليها بعلامة النجمة (*) إلزامية.

يتيح هذا الأمر للمستخدم إدراج رسالة HL7 محفوظة في ملف نصي داخل قاعدة البيانات.

يجب أن يكون الملف ملفًا نصيًا يحتوي على رسالة بتنسيق HL7 مثل المثال التالي:
MSH|^~_&|EUROMEDICA|EUROMEDICA|SYNGO.PLAZA|SYNGO.PLAZA|20190315090409||ORM^O01|201903150904097|P|2.3.1|
PID||7007|7007||NAME||19731215|M|||ADDRESS||6944600091|2107778888||||8833925||||||||||GR|||
PV1||I|15076600732|||||^EOPYY^A||||||15076600732|||||54847|||||||||||||||||||||||||201903150852||||||||
ORC|NW|54847|||IP||^^^20190315085226||201903150852||||||201903150852|||||
OBR|1|54847||21100^CT|R||20190315095000|20190315100000||||||||||CT||||||CTAWP73120|||201903150852|||||
باستخدام هذا الأمر، يتيح البرنامج للمستخدم الاستعلام عن خوادم Worklist أخرى على الشبكة واستيراد سجلاتها إلى قاعدة بيانات البرنامج.

لا تستخدم جميع تطبيقات HL7 الحقول نفسها في رسالة HL7 لتخزين المعلومة نفسها. في المثال أدناه تستخدم الرسالتان موضعين مختلفين من مقطع OBR لتخزين نوع جهاز التصوير:
MSH|^~_&|EUROMEDICA|EUROMEDICA|SYNGO.PLAZA|SYNGO.PLAZA|20190315090409||ORM^O01|201903150904097|P|2.3.1|
PID||7007|7007||NAME||19731215|M|||ADDRESS||6944600091|2107778888||||8833925||||||||||GR|||
PV1||I|15076600732|||||^EOPYY^A||||||15076600732|||||54847|||||||||||||||||||||||||201903150852||||||||
ORC|NW|54847|||IP||^^^20190315085226||201903150852||||||201903150852|||||
OBR|1|54847||21100^CT|R||20190315095000|20190315100000||||||||||CT||||||CTAWP73120|||201903150852|||||
MSH|^~\&|application|application|REC_APP|REC_FAC|201912291543||ORM^O01||P|2.3.1|||||||||
PID|||1|1|Patient^Name||19591206|M|||||||||||||||||||||
PV1|||||||||||||||||||||||||||||||||||||||||||||||||||
ORC|NW|||||||||||||||||||||||
OBR|||2005-9999|1234^BRAIN||200512301613529400|||||||||||||||CT|||||||||||||||||||||
تستخدم الرسالة الأولى OBR.18 لتخزين نوع جهاز التصوير (CT)، بينما تستخدم الرسالة الثانية الحقل OBR.21. ولهذا السبب، يجب على المستخدم تعيين حقول رسالة HL7 التي ينشئها خادم HL7 معين إلى حقول قاعدة بيانات Sante Worklist Server. ويمكن القيام بذلك باستخدام الأمر تعيين قاعدة البيانات إلى حقول HL7. يعرض هذا الأمر مربع الحوار التالي الذي يتيح للمستخدم إعداد التعيين:

استيراد من ملف زر
يتيح للمستخدم تحميل تعيين محفوظ مسبقًا من القرص.
تصدير إلى ملف زر
يمكن للمستخدم حفظ التعيين في ملف على القرص كنسخة احتياطية أو لاستخدامه في تثبيت آخر للبرنامج.
إعداد Study UID زر
لا تقبل بعض الماسحات الطبية استجابات Worklist إذا لم تحتوي هذه الاستجابات على Study Instance UID وكان هذا الحقل فارغًا في الاستجابة. باستخدام هذا الزر، يستطيع البرنامج إنشاء Study Instance UID تلقائيًا لتلك الماسحات:

لن ينشئ البرنامج Study Instance UID إلا إذا كانت رسالة HL7 المستلمة من برنامج HIS/RIS لا تحتوي على أي قيمة لهذا الحقل وكان الماسح المستهدف موجودًا في قائمة مربع الحوار أعلاه.
فتح ملف نموذج HL7 زر
باستخدام هذا الزر، يتيح البرنامج للمستخدم فتح رسالة HL7 جنبًا إلى جنب مع مربع الحوار «تعيين قاعدة البيانات إلى حقول HL7» يمكن للمستخدم رؤية موضع الحقل في رسالة HL7 ووضع القيمة الصحيحة في الحقل المقابل في مربع الحوار «تعيين قاعدة البيانات إلى حقول HL7».
باستخدام هذا الأمر، يتيح البرنامج للمستخدم إنشاء رسالة HL7 أو تحميلها من ملف، وتحريرها، وإرسالها إلى عقدة HL7 محددة.

يتيح هذا الأمر للمستخدم مقارنة رسالتين من نوع HL7. وهو مفيد عندما تعمل إحدى الرسالتين بصورة صحيحة مع تعيين الحقول الحالي للبرنامج بينما لا تعمل الأخرى، ويريد المستخدم معرفة الاختلافات بين الرسالتين.

إذا تعذر على البرنامج الاتصال بعقد DICOM أو HL7 الأخرى، فتحقق من القائمة التالية:
يمكنك استخدام الأداة netstat في موجه الأوامر للتحقق مما إذا كان منفذ البرنامج مفتوحًا ولأي عنوان IP هو مرتبط.
في موجه الأوامر، استخدم الأمر:
C:\>netstat -ano -p tcp |find "11131"
للتحقق مما إذا كان المنفذ 11131 الخاص بالبرنامج مفتوحًا ولأي عنوان IP هو مرتبط. الرقم الأخير الذي يعرضه البرنامج هو PID للتطبيق الذي فتح المنفذ.
في موجه الأوامر، استخدم الأمر:
C:\>tasklist |find "<PID>"
(حيث إن <PID> هو الرقم الفعلي للتطبيق، وفي هذا المثال هو 25376)

باستخدام هذه الأوامر يمكنك أيضًا التحقق من منفذ وحدة Worklist Server.
يجب أن تبدأ رسائل HL7 المنقولة عبر اتصال شبكة من خلال منفذ HL7 الخاص بالبرنامج بالمحرف غير القابل للطباعة 0B (سداسي عشري)، وأن تنتهي بالمحرفين غير القابلين للطباعة 1C و0D (سداسي عشري). أما الرسائل التي يتم إدراجها من خلال واجهة البرنامج وليس عبر الشبكة فلا تحتاج إلى هذه المحارف.
رسالة HL7 نصية:

العرض السداسي العشري للرسالة، حيث تم تمييز محارف البداية والنهاية:

محارف بداية الرسالة ونهايتها
عند نقل رسائل HL7 عبر socket، يجب أن تبدأ بالمحرف 0B (HEX) وأن تنتهي بالمحرفين 1C 0D (HEX). تأكد من تضمين هذه المحارف في رسائلك.
يمكنك استخدام أداة netstat في موجه الأوامر للتحقق مما إذا كان منفذ البرنامج مفتوحًا ولأي عنوان IP هو مرتبط.
في موجه الأوامر، استخدم الأمر:
C:\>netstat -ano -p tcp |find "787"
للتحقق مما إذا كان منفذ HL7 رقم 787 الخاص بالبرنامج مفتوحًا ولأي عنوان IP هو مرتبط. الرقم الأخير الذي يعرضه البرنامج هو PID للتطبيق الذي فتح المنفذ.
في موجه الأوامر، استخدم الأمر التالي لمعرفة التطبيق الذي فتح المنفذ:
C:\>tasklist |find "<PID>"
(حيث إن <PID> هو الرقم الفعلي للتطبيق، وفي هذا المثال هو 25376)
