From 5783b5dbace443d768aaa96f6a33296b294ebc8a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Bontyes?= Date: Fri, 30 Aug 2024 18:39:36 -0400 Subject: [PATCH] Adding the translator tool --- translate.py | 115 +++++++++++++++ translation_dict.csv | 338 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 453 insertions(+) create mode 100644 translate.py create mode 100644 translation_dict.csv diff --git a/translate.py b/translate.py new file mode 100644 index 0000000..a3cc54a --- /dev/null +++ b/translate.py @@ -0,0 +1,115 @@ +""" +A script to add translations names to concepts in OCL based on a metadata file in Excel. +""" +import json +import os +import re +import time +import uuid +import openpyxl +import requests +import pandas as pd + +# Ignore potential warnings related to opening large Excel files +openpyxl.reader.excel.warnings.simplefilter(action='ignore') + +# Load the configuration settings from config.json +with open('config.json', 'r', encoding='utf-8') as f: + config = json.load(f) + +# Define the necessary variables +OCL_API_URL = config['OCL_API_URL'] +SOURCE_ID = config['SOURCE_ID'] +COLLECTION_ID = config['COLLECTION_ID'] +OCL_TOKEN = config['OCL_TOKEN'] +ORG_ID = config['ORG_ID'] + +ORG_ID = "MSF" +SOURCE_ID = "MSF" +COLLECTION_ID = "MentalHealth" + +# Headers for the API request +HEADERS = { + "Authorization": f"Token {OCL_TOKEN}", + "Content-Type": "application/json" +} + +# Extract the configuration settings +METADATA_FILE = config.get('METADATA_FILEPATH') +# Adjust header to start from row 2 +option_sets = pd.read_excel(METADATA_FILE, sheet_name='OptionSets', header=1) +# List of sheets to process +SHEETS = config.get('SHEETS_TO_PREVIEW', []) +# Add sheet "optionSets" to the list of sheets to process +SHEETS.append('OptionSets') + +print(SHEETS) + +# Load the OCL concepts from ocl_source_snapshots/MSF_Source_20240830_163943.json +OCL_CONCEPTS_FILE = 'ocl_source_snapshots/MSF_Source_20240830_163943.json' +with open(OCL_CONCEPTS_FILE, 'r', encoding='utf-8') as file: + ocl_concepts = json.load(file) + +# List all the external IDs found in column "External ID" in the metadata +# Add their corresponding translation from the column "Translation" in the metadata +# Then get their corresponding concepts ID using the ocl_concepts +translation_dict = {} +for sheet_name in SHEETS: + data = pd.read_excel(METADATA_FILE, sheet_name=sheet_name, header=1) + for _, row in data.iterrows(): + # Check the external ID in the column "External ID" of the metadata + external_id = row['External ID'] + translation = str(row['Translation']) # Convert translation to string + # If the external ID is found and the translation is not null or NaN or nan + if external_id and translation and not pd.isna(translation) and translation.lower()!= 'nan': + # Get the concept ID using the ocl_concepts + concept_id = next((c['id'] for c in ocl_concepts if c['external_id'] == external_id), None) + if concept_id: + print(f'Updating {external_id} with translation {translation} -> {concept_id}') + # Add the translation, concept ID and external ID to the translation_dict + translation_dict[external_id] = { + 'translation': translation, + 'concept_id': concept_id, + 'external_id': external_id + } + print(f'Translation dictionary for sheet {sheet_name} created.') +# Count the number of translations added to the translation_dict +print(f'Total translations added: {len(translation_dict)}') + +# filter all entries to only keep one with the concept ID 2473 +# translation_dict = {k: v for k, v in translation_dict.items() if v['external_id'] == '1a8bf24f-4f36-4971-aad9-ae77f3525738'} +# print(f'Translation dictionary after filtering: {len(translation_dict)}') + +# save the translation_dict to a csv file +translation_dict_file = 'translation_dict.csv' +pd.DataFrame(list(translation_dict.values())).to_csv(translation_dict_file, index=False) +print(f'Translation dictionary saved to {translation_dict_file}') + +# For each concept ID in the translation_dict, check if the AR translation is already present in OCL source using this URL https://api.openconceptlab.org/orgs/MSFOCG/sources/Create/concepts/{conceptID}/names/ +# If there is no AR translation, add it to the OCL concepts using the same URL with a post method +for external_id, translation_info in translation_dict.items(): + concept_id = translation_info['concept_id'] + translation = translation_info['translation'] + print(f'Checking AR translation {translation} for {concept_id}...') + url = f'https://api.openconceptlab.org/orgs/MSF/sources/MSF/concepts/{concept_id}/names/' + response = requests.get(url, headers=HEADERS, timeout=30) + if response.status_code == 200: + # Get the names of the concepts + names = response.json() + # Check if any of the names has a locale of 'ar' + ar_translation_present = any(name['locale'] == 'ar' for name in names) + print(f'AR translation for {external_id} is already present: {ar_translation_present}') + if not ar_translation_present: + # If AR translation is not present, add it to the OCL concepts + data = { + "name": translation, + "locale": "ar", + "name_type": "Fully-Specified" + } + print(f'Adding AR translation {translation} for {concept_id}...') + response = requests.post(url, headers=HEADERS, json=data, timeout=30) + if response.status_code == 201: + print(f'Added AR translation {translation} for {concept_id}') + else: + print(f'Failed to add AR translation {translation} for {concept_id}: Status code {response.status_code}') + diff --git a/translation_dict.csv b/translation_dict.csv new file mode 100644 index 0000000..b682eae --- /dev/null +++ b/translation_dict.csv @@ -0,0 +1,338 @@ +translation,concept_id,external_id +نوع الدخول,2473,4dae5b12-070f-4153-b1ca-fbec906106e1 +الجنس,4,ec42d68d-3e23-43de-b8c5-a03bb538e7c7 +كم شخصاً يعيش مع المريض؟,3147,58dec757-38d5-4c7b-9bd3-713d965f4883 +نوع الاستشارة,1314,1a8bf24f-4f36-4971-aad9-ae77f3525738 +عائلية عدد المرضى,3148,b87a93ff-a4a1-4601-b35d-1e42bfa7e194 +الشخص الذي قام بالاستجابة,1293,722dd83a-c1cf-48ad-ac99-45ac131ccc96 +نوع الاستجابة,1297,82978311-bef9-46f9-9a9a-cc62254b00a6 +منشأة صحية,3183,0a0c70d2-2ba5-4cb3-941f-b4a9a4a7ec6d +مركز صحي تابع لمنظمة أطباء بلا حدود,3184,41e68dee-a2a3-4e6c-9d96-53def5caff52 +اذا عيادات متنقلة، حدد,3185,08cd4b4a-4b0b-4391-987b-b5b3d770d30f +اذا أخرى، حدد,2563,e08d532b-e56c-43dc-b831-af705654d2dc +تمت الإحالة من قسم ,3193,c3c86c1b-07be-4506-ab25-8f35f4389b19 +المشكلة الرئيسية أو سبب الإحالة,61,53b450aa-d27c-4c2f-9a4e-98513bbe645f +نفسية جسدية,824,c899d33a-adde-4c70-ad65-2326b8843e3b +1رتبطة بالاكتئاب,1298,7bb9a0b0-ca7e-4cd0-84ba-a5f18811dacd +2مرتبطة بالقلق,819,241b3278-3803-478b-8484-70e2b17e5543 +3مرتبطة بالصدمة,820,3a0c003c-9149-4a5f-a236-ed5d61231950 +4مرتبطة بالذهان,823,612c130a-0ae9-4565-af09-b5437334c742 +5مشاكل عصبية إدراكية,825,a5b552b6-44db-42f1-a436-6f2f12de471e +6مشاكل في السلوكيات,889,5b271a75-d44b-466a-8baf-71153dc1895c +أخرى,7,790b41ce-e1e7-11e8-b02f-0242ac130002 +الأعراض أو الشكاوي الحالية 1,3180,45b39cbf-0fb2-4682-8544-8aaf3e07a744 +الأعراض أو الشكاوي الحالية 2,3181,ee1b7973-e931-494e-a9cb-22b814b4d8ed +الأعراض أو الشكاوي الحالية 3,3182,92a92f62-3ff6-4944-9ea9-a7af23949bad +تصنيف الاعراض والشكاوي,815,9a8204ca-d908-4157-9285-7c970dbb5287 +المدة الزمنية للعرض الرئيسي,3238,3edcfddb-7988-4ce5-97a0-d4c46b267a04 +تفاصيل مهمة حول المشكلة الرئيسية: منذ متى يعاني المريض من المشكلة (ما هي بعض الأحداث الرئيسية، إلخ.)؟,3241,4c9228b2-4ba2-4edb-8daf-31a824e5fa9a +مظهر المريض: كيف يبدو أو يتحدث / نشاطه الحركي / حالته المزاجية / أفكاره / تصوراته؟ هل المريض واعي زمانياً / مكانياً / لشخصه / للأحداث الجارية؟,3242,ddf9cb24-f51a-485f-b059-76f307bf468f +(يقوم بتعبئتها طبيب mhGAP سريري) التشخيص السريري,1364,22809b19-54ca-4d88-8d26-9577637c184e +اذا أخرى، حدد,2464,819f79e7-b9af-4afd-85d4-2ab677223113 +"هل واجهت أي مشاكل عند اداء نشاطاتك اليومية, مثلا عند الطبخ, الاستحمام, او اداء المهام خارج المنزل؟",3250,b5c4b6d2-c880-43c5-a250-8fe09c9e394c +هل واجهت مشاكل في التوافق مع العائلة أو الأصدقاء؟,3251,b8968e50-436f-444e-8ab6-4b707fab090c +"هل واجهت أي مشاكل بالنوم, مثلا نوم بشكل كثير او عدم النوم بشكل كافي؟",3252,f44f52dd-6eda-4ca5-8375-61164bff5a32 +هل شعرت بالحزن او التوتر؟,3254,79d37985-b959-49c2-a7b8-7fe1618d641b +هل كنت تعاني؟,3255,802f0ec2-169f-41b7-ae83-2e8f2fc86e3a +MHOS النقاط,829,b2c5b6e0-66f0-4b9d-8576-b6f48e0a06df +قلة الاهتمام أو الاستمتاع بممارسة الأشياء,3166,eeac083f-9acd-4c04-bafc-b4266a02a3a3 +الشعور بالحزن أو ضيق الصدر أو اليأس,3167,0902dd6a-3f4e-422c-92eb-10e89cb783e2 +الصعوبة في الرآون إلى النوم أو النوم بانتظام أو النوم أآثر من العادة,3154,2ad5e737-fb27-44ea-bcf9-fafcbd7640fd +الشعور بالتعب أو بقلة الحيوية.,3155,f899935f-13f0-472e-b1dd-569ead3c63f1 +قلة الشهية أو آثرة الأآل.,3156,48177433-e9c0-43b7-be27-7d4992723e01 +الشعور بعدم الرضا عن النفس أو بالفشل أو الإحباط تجاه ذويك.,3157,eb14c9f6-8c32-4cbb-a595-66ffd72b8cdb +الصعوبة في الترآيز على الأشياء، مثل قراءة الصحف أو مشاهدة التليفزيون.,3158,2bf607e1-85f3-4514-9e07-e3f8caabbc57 +بطء في الحرآة أو الكلام بدرجة ملحوظة من الآخرين؟ أو على العكس من ذلك آثرة التململ والتحرك إلى درجة فوق العادة.,3159,50fb199e-410c-40d4-bbd9-44f641d4421d +الشعور بتفضيل الموت عن الحياة أو بإيذاء النفس بطريقة ما.,3160,5723ae77-b752-404a-a5dd-5b1d8be222c4 +PHQ9 النقاط,836,5f3d618e-5c89-43bd-8c79-07e4e98c2f23 +قياس درجة الشدة (CGI-S): ما مدى شدة المرض النفسي لدى المريض في هذه الفترة؟,3256,a1a75011-0fef-460a-b666-dda2d171f39b +القدرة الوظيفية: هل المريض قادر على أن يكون مستقلاً، وأن يعتني بنفسه (أن يستحم / يأكل)، وأن يذهب إلى العمل / المدرسة، إلخ.؟,3259,00617df0-f2bb-4e9c-84b8-836c9d281a20 +الموارد الداخلية: هل يعتقد المريض أن لديه القدرات اللازمة لتجاوز المشكلة الحالية / هل لديه أمل في مستقبله؟,3260,021d9afe-7d46-406c-b450-c0cd1e251f79 +الموارد الخارجية: هل يعتقد المريض أن لديه أحد يمكنه الاعتماد عليه، ويمكن أن يساعده في حياته؟,3261,b745fc24-46ec-433b-8df6-78bbd6733472 +الموارد الروحية / المعنوية: هل معتقدات المريض مصدرُ قوة له عند التعامل مع المشاكل؟,3262,e3babf1f-95da-4e30-9593-a37beeff8ef2 +هل راودت المريض أفكار عن الموت أو الانتحار؟,3263,c2664992-8a5a-4a6d-9238-5df591307d55 +درجة تواتر الفكرة,3264,a590d345-65d1-4534-bfe4-375ef780e424 +هل قام المريض بأذية نفسه أو تسبب بأذيتها؟,3265,d3d978ab-da68-4672-ae0c-8270fa992a08 +نوع السلوك ودرجة تواتره,3266,8ab1ff08-c32d-4832-bc9d-5542be594d12 +هل حاول المريض الانتحار أو قتل نفسه؟,3267,a6c5188c-29f0-4d3d-8cf5-7852998df86f +عدد المحاولات والأسلوب,3268,667ebdfe-e989-4b56-8511-bb7a3165b327 +هل يمثل المريض في الوقت الحالي خطراً على نفسه، من حيث أنه قد يؤذي نفسه أو يحاول الانتحار؟,3269,abede172-ba87-4ebe-8054-3afadb181ea3 +الإجراءات المتبعة للحد من الخطر,3270,58187804-7c6c-47bf-b9d4-d45effbb3665 +هل يمثل المريض في الوقت الحالي خطراً على الآخرين، من حيث أنه قد يؤذيهم؟,3271,ccc4f06c-b76a-440d-9b7e-c48ba2c4a0ab +الإجراءات المتبعة للحد من الخطر,3272,517ff456-6aa7-4deb-8526-c0773423632f +هل يتعاطى المريض الكحول / العقاقير لكي يثمل بشكل منتظم أو معتاد؟,3273,d516de07-979b-411c-b7e4-bd09cf7d9d91 +نوع العقار وانتظام تعاطيه,3274,7a62e58e-4f0f-4669-8d7c-51b5e21c5c4c +هل المريض يأخذ في الوقت الحالي أدوية علاج نفسي / مؤثرات عقلية؟,3275,5f5e126b-962f-4c92-96bc-cbb1f3f06ba3 +قام بوصف الدواء,3276,d5d1e465-d663-44b4-b0e4-d9ce3eb1d5c2 +هل المريض يأخذ في الوقت الحالي أدوية علاج نفسي / مؤثرات عقلية؟ ,3277,3e97c2d0-15c1-4cfd-884f-7a4721079217 +إذا كانت الإجابة نعم، فأي نوع من,3278,d8c84af2-bd9b-4bf3-a815-81652cb0b0bc +اذا أخرى، حدد,3279,d9b92c93-5017-4229-be19-2a0ebf9e9169 +إذا كانت الإجابة نعم، المدة الزمنية بين حادث العنف والاستشارة,3280,aae000c3-5242-4e3c-bd1f-7e922a6d3d34 +إذا كانت الإجابة نعم، فهل يرغب المريض بأن تتم إحالته إلى القسم الطبي من أجل تلقي العلاج (أو لمراجعة قابلة / أو أخصائية أمومة في حالة العنف الجنسي)؟,3281,af302eef-4738-4337-b4b9-e154adbbab49 +الإجراء المتخذ,3282,30b0ac06-848f-4a86-93d7-c91debb8f2ad +الحالات الطبية,3283,0d2523ea-f175-4f37-8ece-32c28c68367a + العنف,3284,9b3fb5d2-e40d-434d-a755-d136cee7d5f9 +الانفصال او الفقد,3285,edab07a2-b620-4e56-a079-af7fc9449039 +الكوارث,3286,4267a98b-e8c1-4471-8afa-928be2599f66 +أخرى,3287,af96ffd7-e0f3-487f-98a0-ef4dee327b38 + الأحداث الرئيسية الماضية / المحفزة - الأولى,3288,d5e3d927-f7ce-4fdd-ac4e-6ad0b510b608 + الأحداث الرئيسية الماضية / المحفزة - الثانية,3289,54a9b20e-bce5-4d4a-8c9c-e0248a182586 + الأحداث الرئيسية الماضية / المحفزة - الثالثة,3290,e0d4e006-85b5-41cb-8a21-e013b1978b8b +نوع الحدث المحفز الرئيسي,3291,c1a3ed2d-6d9a-453d-9d93-749164a76413 +تفاصيل ذات صلة بالأحداث الماضية / المحفزة,3292,2e6ca6a9-886e-483a-911f-92f6a16b11c9 +أهداف العلاج النفسي الإجمالية (ما الذي تحاول إنجازه على مدى عدة جلسات مع المريض؟ حاول أن تكون دقيقاً في طرحك، وقم بتحديد الإجابة مع المريض. قم بتعبئة الفراغات فقط إذا تغيّرت أهداف العلاج),3293,8bea5a61-73e6-40c1-af04-43dec63749a4 +جلسة اليوم (ماذا فعلتم في جلسة اليوم؟),3294,c0744459-b715-4a66-8d65-4bdaef3f90b7 +المقرر المنزلي (ماذا سيفعل المريض قبل الجلسة القادمة؟),3295,8e7e0064-59c3-4440-b687-a253d7880c29 +جلسة المتابعة المطلوبة ,3296,5f6e245c-83fc-421b-8d46-061ac773ae71 + تم إعادة إحالة المريض,3297,6d3876be-0a27-466d-ad58-92edcc8c31fb +نوع الإحالة,3298,8fb3bb7d-c935-4b57-8444-1b953470e109 +أسباب الإحالة,62,b7fdcd18-fc30-4b5d-82b2-bb0eec31f0e4 +رقم الجلسة,1299,d9454e9c-6e3c-45ab-8a9a-834a9353ae11 +لم يأتي المريض,1539,54e8c1b6-6397-4822-89a4-cf81fbc68ce9 +الجلسات التي تم التغيب عنها ,3371,d7410cd3-29be-4f8b-93d6-eb4de005db29 +قام المريض بإعادة تحديد موعد (إذا كانت الإجابة نعم، املأ قسم المتابعة في نهاية هذا النموذج. إذا كانت الإجابة لا، (اغلاق ملف او ان المريض لم يعد يريد الخدمات)، املأ نموذج الخروج),3373,278d3d1e-c02a-4db1-8ab3-8db3b82eb9b5 +سبب التغيب عن الجلسة,3372,d34d5e93-03d6-494e-8f4c-2d7221227162 +تطور حالة المريض: كيف يشعر المريض منذ الجلسة الأخيرة / كيف تجري الأمور في حياته؟,3374,f186c7ec-7028-4841-b669-78ee192af4c9 +قياس درجة التحسن (CGI-I): ما مدى تحسن المريض في هذه الفترة؟,831,f94de17e-9771-4711-aabb-c5bb0c022be2 +تطور الأعراض (الأعراض الحالية، ظهورها، مدتها، مراحل تطورها، درجة شدتها، محفزاتها، الأعراض الأخرى ذات الصلة),3376,18de5811-2263-42b0-ac22-d19bced11a98 +المقرر المنزلي / خطة العمل (هل قام المريض بإتمام المقرر المنزلي؟ هل ساعد ذلك على تحسين وضعهم الحالي؟ يرجى تحديد المقرر المنزلي من الجلسة الماضية ونتائجه),3377,d0169612-3ce9-4e38-b495-d1a4b0ccb76b +هل قام المريض بإتمام المقرر المنزلي؟,3375,24528acc-242a-4c3b-9143-76973b6f57cf +تاريخ ظهور الأعراض / تطور الأعراض (الأعراض الحالية، ظهورها، مدتها، مراحل تطورها، درجة شدتها، محفزاتها، الأعراض الأخرى ذات الصلة),3384,4ed7be54-3759-4a39-904b-ddefc9a22459 +التاريخ النفسي السابق (التشخيصات السابقة، تعاطي المخدرات في الماضي، عدد النوبات، المدة، العلاج، الآثار الجانبية),3385,eed1e8e1-ba03-41d5-856f-cd069568f484 +تاريخ العائلة (حالات أو اضطرابات نفسية / عصبية / طبية),3386,a072fee0-ca76-4ac6-9543-a4f3b0efc831 +التاريخ الطبي / الجراحي للمريض,3396,f8883168-4a8d-432b-8812-6dcdfbf5b13a +الحساسية / مؤشرات تباين,3397,6fcf69eb-244a-4756-84b7-1da5b8fa7025 +حامل/ مرضعة,3383,2be92591-da1b-4418-ba49-43b3fc0e4ce5 +طفل/مراهق(اقل من 18سنة) ,3387,f6cefc80-506a-44b0-ab5f-d6f5908cf7a5 +كبار السن(اكبر من 60 سنة),3388,15748787-7372-4022-b5d4-81ff8d6887ca +المريض يأخذ سابقاً أدوية نفسية/عقلية (غير موصوفة من قبل منظمة أطباء بلا حدود)؟,3389,99a8b512-17f9-4a5d-9fd4-80c27500995b + الدواء والجرعة,3390,28007e95-79a5-4b11-bb2b-89261b5f3ea8 +معلومات إضافية عن العلاج السابق (بما في ذلك الآثار الجانبية),3391,ed4b93f6-9115-4813-8784-d653af7e74ed +فحص الحالة العقلية الأساسية (المظهر، التوجه، الكلام / النشاط الحركي، المزاج / العاطفة، الأفكار / الإدراك، المعرفة),3392,cb4974ca-ddac-4662-8b0a-2861f1e50569 +التحقق من الدواء وتحديثه إذا لزم الأمر,3393,24a43033-0bbc-4109-a824-73f42381cb8b +ملاحظات,3394,c13f9fb3-6890-4e13-b13c-8c09fef6ba93 +تعيين تاريخ الموعد التالي في وحدة المواعيد,3395,e6532b6c-2c70-4ef0-ac4a-ee6b804760ca +الأعراض الجانبية من العلاج الحالي: ,3398,0da21d2e-e464-4871-8ff8-f950808fbd85 +هل المريض يأخذ الدواء كما تم وصفه؟,3399,dbf35880-d18e-4f15-ad9c-97b5b053e14a + التفاصيل، اذا لزم ,3400,dc072a1a-20d8-4512-9e57-3585a07cb074 +تاريخ الادخال,2418,40108bf5-0bbd-42e8-8102-bcbd0550a943 +تاريخ اغلاق الملف,1359,8a9d2ace-372f-4413-a1c4-8999f55e2de2 +العدد الكلي للاستشارات ,3402,1bf47398-7786-4f3e-8cae-b84a21f53eba +نوع الاستجابة الرئيسي,3403,2470a73b-697f-414a-8c0f-fff66c6ec895 +نوع الاستشارة الرئيسي,2890,401b2df0-e26f-4f49-9165-6e20a1b8865a +سبب اغلاق الملف ,1552,9e861ef1-e07c-4955-9650-2ebac3138fc3 +تم إحالة المريض الى,2062,93eb9716-6866-4d13-9b8f-59c0a7605a11 +تفاصيل عن إغلاق الملف والحالة النهائية للمريض,1986,218d09c8-76b2-4e1c-8503-0db58f62ea52 +الهدف الأول ,3404,3d081f71-7b90-4fb2-a8bc-961263ab6cec +الهدف الثاني ,3405,e6461d60-052f-450a-96aa-9523e807b560 +الهدف الثالث,3406,d8e794bc-efd6-447b-8079-d8f84a267e36 + تعليقات ,3407,db316f14-259b-40ab-89c5-7d3187967f82 +MHOS,1321,90b3d09c-d296-44d2-8292-8e04377fe027 +PHQ-9,3119,6545b874-f44d-4d18-9ab1-7a8bb21c0a15 +CGI-I,1323,c64dfacd-2fb5-464d-83a9-ebb9eb8d3ab3 +CGI-S,1322,77f1a782-24af-40ba-bac1-b97d9a080f40 +ذكر,5,625baaf5-ba75-4c23-bdef-283fd47c34db +انثى,6,2ded9cfb-c089-4e1c-b032-7aa4a17882f7 +ذكر متحول,3235,37ccc7b5-0d1d-48d3-87a6-aee614bb500f +انثى متحولة,3234,1226d253-376f-4e73-9ae2-36c7e9362e8b +غير معياري,3236,810ca6e9-cabf-4aa6-98d0-c3d31cfdb5f0 +عدم الإجابة ,3237,245151ca-691e-4d5a-a792-64cb573e2b34 +غير معروف,929,ccb4c50d-13e0-46a2-bd5e-51c86d042ad8 +ادخال جديد ,2475,9f2fe30f-a8f0-49ba-82e4-71c232259130 +اعادة ادخال,2474,e4e42ecd-196b-4aa8-a265-bfbed09d77cf +فردية,1507,96223dc7-6959-4ea5-a362-c0246d858c87 +ازواج,3189,61b32a22-acef-4141-9faa-9c236cdfa978 +عائلية عدد المرضى,3190,f16d5d76-155b-453d-bd60-ea8ee4d344e9 +اهل واطفال,25,c39eaa06-6506-49f0-9c4f-c96fa957f9cd +الاخصائي النفسي,1406,278401ee-3d6f-4c65-9455-f1c16d0a7a98 +المستشار النفسي,1568,fda1cdd0-745e-4ff7-a3d0-b8f8ddb99331 +زيارة منزلية,1382,bd5bf44b-164c-415c-8bff-b1d4849928d3 +زيارة مدرسية,3191,7091b6ea-7067-4ee3-9f67-8805904e2f61 +عن بعد / تلفون,975,398ce872-5862-4826-bba8-826915eddf98 +استشارة مع مستشار نفسي,1405,08c534b7-c901-46fb-9831-50ecfcd74d1b +علاج نفسي مع اخصائي نفسي,3192,aa9c5d82-1ebf-43c7-9218-6766c4affbc4 +قسم المرضى الداخليين لدى منظمة أطباء بلا حدود,3194,d17350e6-12de-4454-b902-58c2fc1e59aa +قسم الإسعافات لدى منظمة أطباء بلا حدود,1383,c709f78b-5787-4c7e-b5bd-66aad28f7ff4 +مركز رعاية صحية أولية تابع لمنظمة أطباء بلا حدود,3195,82815438-a49d-48d7-a67f-dd294aa3c1e2 +التوعية الصحية,3196,edb619d5-309f-45db-9521-70fcc22b30aa +موظف آخر لدى منظمة أطباء بلا حدود,3197,200a3de4-00a7-4a2e-a113-852013d6f4c5 +عامل مجتمعي لدى منظمة أطباء بلا حدود,3198,92f7c3e2-89e1-4ebd-9da9-7c2976de815c +مركز أو منشأة صحية أخرى,3199,923c6b39-4094-45e4-95ab-b44f7a381980 +عامل محلي في مجال الرعاية الصحية (ليس لدى منظمة أطباء بلا حدود),3200,54054512-7317-45c4-9494-f74be6ab4549 +مؤسسات أخرى (منظمات غير حكومية / مؤسسة دينية / منظمة حكومية),3201,f9688da4-cdcf-4cb3-90c2-263812fa064f +بمفرده / رغبة من المريض,1417,8d9386b1-a641-4155-9822-7a06a16aa8e8 +أحد أفراد العائلة / صديق / جار,3202,a8432309-bc74-4da0-8639-76988c02cbb5 +أحد شخصيات المجتمع المحلي,3203,8b93d848-9e20-41b3-94e5-895a356e5ed7 +مدرسة/جامعة,3204,98b1e458-2d46-4025-b912-7340f9d39610 +السلطات,3205,80575f44-be81-4694-aba4-012999328339 +مكتب المحاماة,3206,14940a46-5cce-4744-ac2a-c2d1fdc64e11 +مكتب الادعاء,3207,b989e916-8299-40f6-9a92-c0c8d8e70f20 +قسم الطب الشرعي,3208,f85b0def-4af3-4901-839d-0a9dc8ace318 +منشط اجتماعي في مجال الرعاية الصحية,3209,127bfdc9-8059-4421-a3cc-967bfbfee0ce +مربي مجتمع,3210,410a0731-cb41-4181-9897-6eb9894bf7b8 +آلام أو شكاوي جسدية (وجع رأس، وجع ظهر، خفقان القلب، مشاكل تنفس أو هضم، إلخ.),3211,464c68b7-0fb0-495c-b931-0c1732b60397 +مشاكل في الأكل,1400,8cc7bf17-44f1-436e-9f0c-4ffed9fdd093 +مشاكل في النوم,526,42966954-f43f-4564-bc59-d9d133e53a75 +سلس البراز / البول,1396,a22392b2-c8dc-43b5-8f8a-b18a223f25f2 +مشاكل جنسية,1401,3ba98736-982f-4d9c-a675-f83b180a9f28 +ردود فعل جسدية لا يمكن تفسيرها (اختلاجات غير صرعية، شلل، عدم القدرة على المشي، إغماء لا تفسير له),3212,28adad48-b45b-46a4-ae94-4cca6118047e +مزاج حزين,1386,7f4699e5-e70a-49fb-bf34-c09afa867fdc +سرعة الضيق / الغضب,1387,ab05b9a6-64ae-4ba3-9ff6-df15a424ffb0 +فقدان الاهتمام,1389,51061bb9-6084-4bb3-b83b-5c234e45b09c +فقدان الامل,892,ec2bcaba-7349-4e74-8cbe-fe8bd2dbbc4f +الشعور بالذنب / لوم الذات / الشعور بانعدام القيمة,3213,e8166325-9ddc-4739-9452-da63ee7862d2 +أفكار انتحارية مؤخرا,1390,4f8f7343-f191-4483-bcf9-c60027a6eca8 +محاولات انتحارية مؤخرا,3214,ad5c4c92-ae7d-442f-b360-5b8e7c1cbeca +أذية للذات مؤخراً,3215,003b425a-d8c3-47ed-bbde-45a7c180c0a4 +تغير في الشهية,3216,ce47585c-fa23-4de3-9e3a-97f5eb309e72 +شعور دائم بالضغط,3217,92d3cabc-e64c-4788-8d6b-e6e06f0b18fd +شعور دائم بالقلق,893,ebb4fe74-35df-4a6e-bd2a-3c3e9912e9bb +خوف شديد / خوف مرضي / الشعور بالتهديد,894,ae1ab702-fa58-4648-95e4-acca5c9078f7 +نوبة ذعر (خوف شديد ومفاجئ مع أعراض جسدية مثل ألم الصدر),1634,473f0ea3-92e5-4a99-bbe0-358e371355ee +سلوك وسواسي أو متكرر,1392,4fa8e185-3ce6-4bbf-92c4-12e069dc9631 +أفكار تطفلية أو اقتحامية,897,ecf185bf-e3a3-4c46-948b-13dd0ddd1487 +ومضات من الماضي,1394,c60a75c9-2ee9-4fb2-af53-6d730e45f074 +تجنب المحفزات المرتبطة بالصدمة,898,94083de5-2603-4b26-a6d8-ec4459f9eced +فرط اليقظة / استجابة إجفالية شديدة,907,06a3663d-f7c7-451d-a2e5-1daedfa7abb5 +هلوسات مرتبطة بالصدمة (سماع أصوات مرتبطة بالحادث المسبب للصدمة، رؤية الموتى، أو أي تعبير خاص – ثقافياً – على الاضطراب),1398,e5f10e57-9d21-4d27-b2c9-e03aa535b76a +توقف الطفل عن الكلام,3218,96eca5fb-417d-4fdb-ab32-e701eb0f8e21 +أوهام (معتقدات خاطئة),497,452fa7bf-ea9a-4057-bf15-bbc6c52284d4 +هلوسات بصرية,3219,c841b5eb-e2d8-49c9-9f1b-43944d9980e6 +هلوسات سمعية,3220,3a687fa3-ac74-4d99-a7eb-f92fbcfab3c1 +تشتت الأفكار / الكلام,903,dfaf113c-72f2-4865-81c9-31aba9e95a74 +سلوكيات غريبة,464,8a91cfc0-271e-48f4-a5f3-4dcbfa0dd26f +شعور ذهاني بالضيق,3221,cda4f471-1da9-4192-8f26-ecec35775d5a +مشاكل في التركيز، أو التذكر، أو التفكير,1403,44274d50-bb85-4f20-9b55-d08f60343c38 +تأخر في التطور (المحطات الإنجازية),537,66e446ee-8f82-4f2a-808f-00d664ac92de +تواصل اجتماعي غير طبيعي,3225,08e5f461-0f71-4d23-95a0-1e4ae3d141ab +صعوبات في التعلم,3222,9240ed56-8ba2-4ef2-b42f-e84179fcc333 +صرع/نوبات صرعية,420,88f53582-4db7-4936-970d-7b6f685f0c68 +اضطراب ذو صلة بالعقاقير,2457,fcc01124-3d7b-4e6f-be35-50233a7f64cb +العدائية او الهجومية,2877,977e8c6f-befa-4af3-87e1-1d29a57450c1 +اضطراب سلوكي لدى الطفل (يشمل اضطراب نقص الانتباه مع فرط النشاط، واضطراب المسلك),890,1189fb28-8d79-4d69-a434-63fed6e0ea60 +قلة او فرط النشاط,3226,520eccda-99f4-4cab-950b-260cfe3ab767 +الاندفاعية,3223,12723e41-2955-4917-971c-7f05849412d7 +الارتكاس في التطور,901,c09cde65-4fa8-47bc-b795-06ccf0be1d8b + الانعزال الاجتماعي (عزل النفس / مشاركة أقل في الأنشطة الاجتماعية),3224,07ff1a8a-2a0b-4e28-83ec-8c82f0681738 +اضطراب الكرب الحاد,506,a2f8295b-1259-481f-8ef3-34e213b7b4d6 +الفجيعة / الأسى,3186,7d486d0c-0e2b-475d-8e17-07296cc624b9 +اضطراب الكرب التالي للصدمة النفسية,291,ec7a63e8-5d0b-4dcf-8f72-7529c1df699a +اضطراب التحويل,457,58881584-4f0e-4cf3-b2bf-d9f0898ae106 +اضطراب القلق,102,2564bdee-c24c-4d96-903e-d44010f2a8ec +عراض طبية من دون أسباب جسدية,3187,9df01581-6135-4876-8fb8-cbaaa522064e +لاكتئاب,160,2066f043-2f21-4c19-8c04-77301d7404f9 +سلوك مؤذي للنفس / محاولة انتحار,1391,b27187bd-e94a-4dbc-9a77-46c0cefad25a +ذهان حاد (يشمل ذهان ما بعد الإنجاب),446,b33dac1c-b0c0-4fcd-b639-661bb6678924 +اضطراب ثنائي القطب(يشمل الهوس),448,1ba02bf8-6bbe-46a6-baff-d18b5c9f6425 +اضطراب نمو (يشمل الإعاقة الذهنية والتوحد),500,63f73696-3d7c-4dc5-8c16-5382c20c3f9f +اضطراب عاطفي لدى الطفل,505,52d85e63-b238-4161-985c-97f75ad80c9a +لا يوجد تشخيص,1630,dc77c73a-5ce5-4aac-821e-81f19f81b65f +أيام ١-٣,3243,a3d78d0a-613d-46ab-ae00-de985dd822eb +أيام ٤-٦,3244,7a5a7a86-1ebf-4309-915a-d58e6c907db1 +أسابيع ١-٤,3245,d5ea3587-be05-4b66-809c-3c63481300b3 +أشهر ١-٦,3246,a2ffa3e1-eabe-4417-af29-09ea962d584e +أشهر ٦-١٢,3247,f9c40a2d-7e94-418b-b222-e73959845e4d +أكثر من سنة,3248,f7ae6f81-0dcf-4316-9706-26d96a8d9c1e +لم يتم قياسه ,3257,eb770ad7-b106-4255-83bd-2dc284fbd7ce +عادي / غير مريض,932,d884d3dd-7649-4260-b139-2d740baf9767 +يشتبه بإصابته بمرض نفسي,3258,031386f7-5ee9-4a0b-876d-3e0f3d2bb1d1 +مريض بشكل طفيف,1438,c90610d0-29ee-437e-af93-7bcc49fda2f1 +مريض بشكل متوسط ,1439,e81cfac7-6c80-4e1b-af86-3d896c9bbdac +مريض بشكل ملحوظ ,1440,cf122053-f10b-4450-89e1-ed9adabb413c +مريض بشكل شديد,1441,a6f90f7f-82c5-4cf0-adc5-c71cc14ca3c7 +مريض بشكل خطير,1442,0f115f25-cdd0-49c3-b009-ba9acb041fef +تحسن إلى حد كبير ,1443,7f91e377-d1bf-4d59-b2fd-ad21c08a833a +تحسن جداً ,1444,a8db8105-87a7-47b9-8aad-7b524ed8f530 +تحسن بالحد الأدنى,1445,e19f352f-b693-434a-af4d-2813487de15c +لا تغيير,1446,6e4cc3f3-9e9a-4fd6-ac3e-cf2acd701c91 +ساءت حالته قليلاً ,1447,65ff54d3-f624-463d-8da9-655c3586ad1f +ساءت حالته جداً ,1448,a666c8f2-d5c8-4646-9a89-cfb597bb5380 +ساءت حالته إلى حد كبير,1449,ece17856-b110-4453-9bc5-a92891f86846 +منظمة أطباء بلا حدو,3300,74c9a7c6-e64d-4f49-b8a6-f10999eb25bc +ليس منظمة أطباء بلا حدود,3301,77822de2-c236-4400-96f4-ee13b9334cea +جنسي,313,51c61fb2-017e-43d7-9195-e95cc2cb9304 +جسدي,3302,6473ad84-53e1-4bb0-bb25-32ac424aaa97 +لفظي,3303,58bdf548-26ee-42da-8837-8ecaf82fce1d +نفسي,3304,5d595702-1991-47fa-bea1-8682e23c62bd +اقل من 24 ساعة,3305,63a236d1-add1-49ec-88c9-8e89108a71f2 +72-24ساعة,3306,8d9cf61e-1f64-4f25-b202-52da17e8c634 +اقل من شهر واحد,3307,0e298528-7c8c-4724-a24f-d71ee7c1ebea +اقل من سنة,3308,b5b58ef8-1bdf-4c14-9384-afbeb848d571 +سنة او اكثر,3309,4a17e0a6-1add-49a6-9831-d8ad7c647ec9 +مرض مرتبط بالوصم والعار (الإيدز، الفشل الكبدي الحاد، السرطان، إلخ.),3310,6e02debd-31eb-4112-8566-00e520835c76 +حالة طبية شديدة (نقص التغذية، الإعاقة الجسدية، مشاكل جنسية أو إنجابية، إلخ.),3311,ccd5d010-12c7-44d7-966e-c5b17c02e3a2 +حمل غير مرعوب به,3312,35910034-cc37-4dd1-abb7-ce140b0eff2b +المعاناة من مشاكل نفسية في السابق,3313,72ad3cc7-820c-4799-ab1c-36ad8f1ca97d +مرض مزمن (سكري، فرط الضغط، السرطان، إلخ.),3314,4bf7b376-9193-4ee4-a51a-445d07d2d22b +فرد من أفراد العائلة يعاني من حالة مرضية شديدة,3315,42e8ab5a-607f-4259-a23f-9f9bac5d5b46 +العنف الجنسي داخل العائلة,3316,5cccf137-2952-4c9b-b879-b4ed2a9be621 +العنف الجنسي خارج العائلة,3317,dbe73631-79ae-4ab9-a3c8-65d6732c8714 +العيش في أجواء الحرب,3318,cf28335f-d72c-440a-afc1-bcca39b51155 +الحبس/الاحتجاز,3319,66492df1-6d26-498a-b6c7-b10931da1642 +الاختطاف / التجنيد الإجباري,3320,8917acb0-e25d-4f9e-84bb-cae9998abf35 +الترحيل,3321,f279409d-71ba-41c6-8301-76ee90d239dc +العنف المنزلي,3322,e25f9ca1-0b33-4765-a8c4-5da48289bda7 +التعرض للتهديدات,3323,7ab56ef2-0ff7-4ebf-b7c2-42f6b46c2206 +التعرض للإتجار البشري والتهريب,3324,5958f0fd-c755-4640-80d7-5ef0f9522b2e +مشاهدة أعمال العنف والقتل والتهديد بالتعرض لها,3325,107a7f52-f95d-447f-bf1a-c801e1a0082c +الإجبار على الهرب (النزوح داخلياً / الهجرة / اللجوء),3326,a8b0e025-a735-407b-b958-fe9b29c370e7 +التعرض للوصم / التمييز العنصري / التهميش,3327,e702655a-57af-457a-a1ae-42e31f119f80 +نوع آخر من العنف (التعرض للجرح / الضرب / التعذيب),3328,c80eb3f7-31b1-4717-a78d-0aac623fc129 +الاحتجاز أو منع الحركة القسري,3329,ea673f5c-5f99-4da5-9f41-92c21446de31 +محاولات انتحار سابقة,3330,160734e2-e5ed-44e9-b573-bdbb6e619e30 +أذية نفس / تشويه للنفس في السابق,3331,19408a7e-e17e-4040-adec-d6aa426564ce +تعرض أفراد العائلة لتجربة عنيفة,3332,5a462534-7605-4137-8d5c-503584538eb4 +الزواج القسري للبالغين,3333,a725a884-e785-4c08-b08a-386d8652faaf +زواج الأطفال,3334,cf6a1837-ad3a-4efc-b99f-4c7679a171d6 +تعرض أحد أفراد العائلة للقتل أو الاختطاف (الاعتقال / الاحتجاز / الإخفاء),3335,4e3ab089-6a99-4e15-8883-3c49a150e6c6 +قاصر أو يتيم من دون مرافق,3336,b10b3c8c-2f11-4f0e-9f45-2959a45997c8 +اهمال مقدمي الرعاية,3337,f2be320d-7757-4525-bcb0-6005368982d7 +دمار الممتلكات أو فقدانها,3338,979b6137-2d14-412d-8e07-d3f2a1743deb +فقدان مصدر الدخل,3339,c88d3256-f445-4eee-8aac-c31542386f23 +موت فرد من أفراد العائلة (بشكل طبيعي أو عرضي),3340,a98876f1-98f2-4821-b7d4-e2510b4ac3f1 +مشاكل عاطفية مع الشريك/ة,3341,0e61d02d-5041-4cb2-8f4c-c59b89e7a17e +الطلاق / الانفصال,3342,c461d1ad-5f8e-4e67-bcc7-70e4765640f1 +الهجرة لأسباب اقتصادية,3343,dca34aab-8ed4-4d8c-9dc6-7e6862e91504 +كوارث طبيعية (زلزال / تسونامي / إعصار / فيضان),3344,02dd014e-f5c7-443f-b9e7-053fdd27ce8d +حادث سير,3345,9e0945eb-68f0-4d1c-a421-27f46fa41eaa +مشاكل مالية,3346,e6957cdb-3694-4ab6-b98b-2031c02b4460 +صعوبة الوضع المعيشي,3347,cd22a8af-1506-47af-9d1b-325c31c230a8 +الحالات الطبية,3421,e8846576-7fae-4ae1-b747-48eccd524d4d +العنف,3422,0d56f886-875b-4932-a0c2-cde2886a286c +الانفصال او الفقد,3423,2e8cee73-d7ec-490f-8422-30bc7615e24d +الكوارث,3424,73fcb975-b93d-4de6-bd42-dfeb1a221412 +العناية الطبية (منظمة أطباء بلا حدود، أو وزارة الصحة، أو منظمة غير حكومية),1003,5f121c90-eca2-4af4-bc2f-49ad1a50ff2e +خدمات الصحة النفسية لدى منظمة أطباء بلا حدود,3350,485939c5-1e77-4495-b5e1-77fb2abbcfd7 +خدمات الصحة النفسية من غير منظمة أطباء بلا حدود,3351,489b042d-5ed4-436f-944c-27b7f31bef3f +الخدمات الاجتماعية,3348,978fa5d2-e6c4-4b2a-a293-73c098de0af6 +الخدمات القانونية,1006,8fe43e9c-dd37-4f61-8f30-e3ac2f3b9445 +خدمات الحماية,1007,eff27d0b-d485-4983-814f-febbc4fe185a +الارسال الى المستشفى,46,6b8fca2d-0147-4dd8-a8f5-3b813152b952 +عاملو صحة مجتمع,3349,9bcbf231-c6ca-41c4-b247-bc4bced260c3 +المريض نسي الجلسة,3378,df40472b-d192-4d0d-87c6-dadfae58270d +لا وسائل مواصلات / لم يستطع المجيء,3379,988d1f88-1202-4a13-8ae7-02156b5ccbe2 +لا يمكن الوصول إلى المريض,3380,e0f8014a-aa6c-4a59-aa09-ed6e3dad6b47 +المريض لم يعد يرغب بتلقي الخدمة,3381,49da2b46-b7d1-4ba7-ba57-cfe219694a9c +المريض كان مشغولاً,3382,cd1a5f24-c862-4cb6-9ef9-db2f3d46aad2 +الخروج بالتوافق مع المريض: نهاية الرعاية.,3408,76a8d333-9cdd-4375-b1a2-a2487365d8f3 +الخروج بالتوافق مع المريض: استشارة واحدة.,3409,193d1bc8-5b68-4beb-a319-5278dea965bb + الخروج بالتوافق مع المريض: المريض انتقل الى موقع اخر.,3410,6df81c5c-1b71-4df2-90b4-7ce57b34f32a +الخروج بالتوافق مع المريض: تمت إحالة المريض.,3411,8e67e45a-82de-4a3a-896f-2ef326375fa5 +لا يمكن للمريض الوصول إلى الخدمة: أطباء بلا حدود لم تعد بالمنطقة.,3412,1cb43f9e-16f1-41d9-af61-ff0ca1bdda6b +لا يمكن للمريض الوصول إلى الخدمة: مشاكل النقل.,3413,c6c45e52-4226-45de-989e-010ecc8c5a52 +لا يمكن للمريض الوصول إلى الخدمة: موقوف / مخطوف.,3414,032e96fe-26f1-48e9-ad8f-115c40bd05d7 +توقف المتابعة: لا يمكن تتبع المريض.,3415,e6e89670-8072-4362-a8d3-20ccf58df7d3 +توقف المتابعة: المريض لم يكن راضياً على الخدمة / توقعات لم تتم تلبيتها.,3416,e813870b-c8db-488a-82ab-49b1446d1854 +متوفى / مفقود.,3417,380f61cd-b510-4830-97d8-7010b160c322 +تم تحقيقه ,3418,fa2f265a-3fa5-4d93-b750-c84d5e659113 +تحديات,3420,e3920288-c60e-453f-810c-e707924c37e3 +كلا على الاطلاق,976,ed0e2463-c990-4341-b095-53b899707af9 +بعض الأيام,977,b631d160-8d40-4cf7-92cd-67f628c889e8 +أآثر من نصف الأيام,978,234259ec-5368-4488-8482-4f261cc76714 +آل يوم تقريباً,979,8ff1f85c-4f04-4f5b-936a-5aa9320cb66e +قليلا,3061,f6a5ea2d-fc7d-4e9e-8dfd-dbbea05cd9a0 +بعض,3249,edf347b1-ee57-4d8f-babb-97acca20c3cb +كمية جيدة,3060,de7fa192-bf2e-4991-a81f-582c4b50ae51 +كثيرا,3062,0f074510-1ff6-4924-bfef-effdcffd44f8 +نعم,931,681cf0bc-5213-492a-8470-0a0b3cc324dd +لا,930,a5c5563e-df0e-4742-a335-b24fb63664ee