(or similar)
+# Since the original HTML doesn't have plugin classes, let's look for btn-navigation-cap-chung-chi-prev
+# Wait, the first swiper has `swiper-pagination-training-gallery`.
+# Its container is `
` containing it.
+# Let's replace the whole block by splitting.
+
+def replace_block(text, marker, replacement):
+ # Find the block containing the marker
+ parts = text.split(marker)
+ if len(parts) > 1:
+ before = parts[0]
+ # backtrack to the nearest
...
` inside the swiper.
+# Wait, this is dangerous because of nested divs.
+# Instead, since we know there are 5 swipers in the file:
+# 1. Gallery
+# 2. Chứng chỉ
+# 3. Giấy chứng nhận
+# 4. Quá trình thực hành (xac-nhan-thuc-hanh)
+# 5. Hình ảnh thực hành (thuc-hanh / training-practical)
+
+# A safer approach is to split the content by `
`
+parts = content.split('
')
+
+if len(parts) >= 6:
+ new_content = parts[0]
+
+ slugs = ['gallery', 'chung-chi', 'giay-chung-nhan', 'xac-nhan-thuc-hanh', 'hinh-anh-thuc-hanh']
+
+ for i in range(1, len(parts)):
+ # Find the closing
of the swiper-wrapper.
+ # This is the first
that balances the wrapper, or since we know it's a list of
,
+ # we can just find the end of the last swiper-slide.
+ part = parts[i]
+
+ # We know each wrapper is closed by
.
+ # But there are nested divs.
+ # A simple hack: look for the end of the last slide which is followed by
.
+ # Actually, let's just find the first `` that belongs to the wrapper.
+ # Since the slider items end, the wrapper ends with ``.
+ # Let's count `
0 and pos < len(part):
+ next_open = part.find('
\n"
+
+ new_content += '
' + replacement + part[pos:]
+
+else:
+ new_content = content
+ print("Warning: Did not find exactly 5 swipers. Found", len(parts) - 1)
+
+template = f"""
+
+
+ Đào tạo tại UMC
+
+
+
Với chức năng là cơ sở giảng dạy thực hành, đào tạo là một trong những hoạt động nòng cốt của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh, nhằm tối ưu công tác đào tạo, Bệnh viện đa dạng hóa các loại hình đào tạo để đáp ứng các yêu cầu về đào tạo của nội bộ, của các cơ sở y tế khác và của học viên nước ngoài.Với nguồn nhân lực dồi dào và trình độ chuyên môn cao, các chuyên khoa lâm sàng và cận lâm sàng lớn mạnh, số lượng người bệnh đến khám và chữa bệnh tăng cao, Bệnh viện Đại học Y Dược TP. Hồ Chí Minh còn là nơi thực hành không những của nhân viên y tế Việt Nam, mà còn là sự lựa chọn của rất nhiều sinh viên các nước như: Nhật Bản, Úc, Hoa Kỳ, Thái Lan, CHLB Đức, Pháp, Bỉ, Áo, Đan Mạch, Ấn Độ, …
Ngoài ra, hình thức đào tạo theo hợp đồng/đào tạo theo nhiệm vụ chỉ đạo tuyến/đào tạo chuyển giao kỹ thuật và các khóa đào tạo chuyên môn nghiệp vụ khác của ngành y tế mà không thuộc hệ thống bằng cấp quốc gia cũng là một nhiệm vụ của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh.
Sự phát triển liên tục của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh nói chung và công tác đào tạo nói riêng, đã góp phần đáp ứng đáng kể nhu cầu bồi dưỡng kiến thức, giúp các Bệnh viện ứng dụng nhiều phương pháp, kỹ thuật mới trong khám, chữa bệnh, tăng cường chất lượng điều trị và chăm sóc người bệnh.
ĐỊNH HƯỚNG VỀ HOẠT ĐỘNG ĐÀO TẠO TRONG NHỮNG NĂM TỚI
Về đào tạo chuyên môn, nghiệp vụ cho viên chức của Bệnh viện:
Bệnh viện luôn có chương trình hỗ trợ cho nhân viên trong việc học tập chuyên môn nghiệp vụ và các khóa đào tạo chính quy. Ban Giám đốc định hướng mỗi Đơn vị sẽ tự xây dựng kế hoạch và lập dự toán kinh phí đào tạo cho nhân viên. Lãnh đạo Đơn vị sẽ tự quyết định quy mô và chi phí đào tạo cho nhân viên dựa trên định hướng phát triển chuyên môn. Phần kinh phí này sẽ được trích từ quỹ đào tạo và nghiên cứu khoa học của Bệnh viện. Chủ trương này giúp các Đơn vị chủ động hơn trong việc đào tạo nhân lực, phát triển chuyên môn của Đơn vị mình.
Ngoài những chương trình đào tạo trong nước, Bệnh viện tiếp tục tăng cường gửi viên chức đi đào tạo ở nước ngoài. Bên cạnh việc học hỏi nâng cao trình độ chuyên môn, đây cũng là cơ hội để mở rộng kết nối, hợp tác quốc tế tiến đến hội nhập.
Về đào tạo chuyên môn, nghiệp vụ cho nhân sự thuộc các cơ sở y tế khác:
Phòng KHĐT cùng Đơn vị lập kế hoạch, dự trù kinh phí cho các lớp đào tạo với các hình thức như đào tạo y khoa liên tục (CME), hội nghị, hội thảo, lớp học, … Những chương trình này có thể tổ chức tại Bệnh viện hoặc tổ chức tại các địa điểm bên ngoài tùy theo nhu cầu thực tế để đưa hoạt động đào tạo thực sự trở thành một mũi nhọn, một đặc trưng của bệnh viện.
+Với chức năng là cơ sở giảng dạy thực hành, đào tạo là một trong những hoạt động nòng cốt của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh, nhằm tối ưu công tác đào tạo, Bệnh viện đa dạng hóa các loại hình đào tạo để đáp ứng các yêu cầu về đào tạo của nội bộ, của các cơ sở y tế khác và của học viên nước ngoài.Với nguồn nhân lực dồi dào và trình độ chuyên môn cao, các chuyên khoa lâm sàng và cận lâm sàng lớn mạnh, số lượng người bệnh đến khám và chữa bệnh tăng cao, Bệnh viện Đại học Y Dược TP. Hồ Chí Minh còn là nơi thực hành không những của nhân viên y tế Việt Nam, mà còn là sự lựa chọn của rất nhiều sinh viên các nước như: Nhật Bản, Úc, Hoa Kỳ, Thái Lan, CHLB Đức, Pháp, Bỉ, Áo, Đan Mạch, Ấn Độ, …
+
+Ngoài ra, hình thức đào tạo theo hợp đồng/đào tạo theo nhiệm vụ chỉ đạo tuyến/đào tạo chuyển giao kỹ thuật và các khóa đào tạo chuyên môn nghiệp vụ khác của ngành y tế mà không thuộc hệ thống bằng cấp quốc gia cũng là một nhiệm vụ của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh.
+
+Sự phát triển liên tục của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh nói chung và công tác đào tạo nói riêng, đã góp phần đáp ứng đáng kể nhu cầu bồi dưỡng kiến thức, giúp các Bệnh viện ứng dụng nhiều phương pháp, kỹ thuật mới trong khám, chữa bệnh, tăng cường chất lượng điều trị và chăm sóc người bệnh.
+
+
+ĐỊNH HƯỚNG VỀ HOẠT ĐỘNG ĐÀO TẠO TRONG NHỮNG NĂM TỚI
+
+
+
+Về đào tạo chuyên môn, nghiệp vụ cho viên chức của Bệnh viện:
+
+
+Bệnh viện luôn có chương trình hỗ trợ cho nhân viên trong việc học tập chuyên môn nghiệp vụ và các khóa đào tạo chính quy. Ban Giám đốc định hướng mỗi Đơn vị sẽ tự xây dựng kế hoạch và lập dự toán kinh phí đào tạo cho nhân viên. Lãnh đạo Đơn vị sẽ tự quyết định quy mô và chi phí đào tạo cho nhân viên dựa trên định hướng phát triển chuyên môn. Phần kinh phí này sẽ được trích từ quỹ đào tạo và nghiên cứu khoa học của Bệnh viện. Chủ trương này giúp các Đơn vị chủ động hơn trong việc đào tạo nhân lực, phát triển chuyên môn của Đơn vị mình.
+
+Ngoài những chương trình đào tạo trong nước, Bệnh viện tiếp tục tăng cường gửi viên chức đi đào tạo ở nước ngoài. Bên cạnh việc học hỏi nâng cao trình độ chuyên môn, đây cũng là cơ hội để mở rộng kết nối, hợp tác quốc tế tiến đến hội nhập.
+
+
+Về đào tạo chuyên môn, nghiệp vụ cho nhân sự thuộc các cơ sở y tế khác:
+
+
+Phòng KHĐT cùng Đơn vị lập kế hoạch, dự trù kinh phí cho các lớp đào tạo với các hình thức như đào tạo y khoa liên tục (CME), hội nghị, hội thảo, lớp học, … Những chương trình này có thể tổ chức tại Bệnh viện hoặc tổ chức tại các địa điểm bên ngoài tùy theo nhu cầu thực tế để đưa hoạt động đào tạo thực sự trở thành một mũi nhọn, một đặc trưng của bệnh viện.
+Nội soi dạ dày là phương pháp chẩn đoán xâm lấn tối thiểu giúp ngăn ngừa thương tổn tiến triển thành ung thư dạ dày tiến triển. Ngoài khả năng giúp chẩn đoán các bệnh lý tiêu hóa và các ung thư sớm ống tiêu hóa, nội soi dạ dày còn giúp điều trị triệt căn các thương tổn này. Nội soi đại tràng hiện tại đang là tiêu chuẩn vàng trong tầm soát và điều trị xâm lấn tối thiểu các thương tổn tân sinh và các ung thư sớm của đại trực tràng. Nội soi đại tràng cũng là một kỹ thuật nội soi khó do đó đòi hỏi người bác sỹ phải được đào tạo tốt. Mục đích của khóa học nhằm cung cấp kiến thức về chẩn đoán và điều trị các bệnh tiêu hóa thường gặp, kỹ thuật nội soi dạ dày, nội soi đại tràng, các quan điểm mới trong nội soi chẩn đoán và điều trị các bệnh lý tiêu hóa, kỹ thuật nội soi điều trị ung thư sớm đường tiêu hoá như EMR, ESD, kỹ thuật cơ bản trong nội soi cầm máu các trường hợp chảy máu tiêu hóa. Trong khóa học, các giảng viên còn tập trung vào trình bày các quan điểm mới trong nội soi chẩn đoán và điều trị, các tai biến và biến chứng có thể xảy ra.
+Hồi sức Ngoại thần kinh là một lĩnh vực chuyên sâu, áp dụng các biện pháp chẩn đoán, điều trị nhằm duy trì, ổn định và cải thiện các chức năng sống của người bị các bệnh lý liên quan đến yếu tố thần kinh ở vùng não bộ, cột sống và dây thần kinh ngoại biên. Hồi sức giúp điều chỉnh các rối loạn về các chức năng sống của bệnh nhờ vào các phương tiện theo dõi, hỗ trợ và bằng việc sử dụng các thuốc hồi sức. Hồi sức Ngoại thần kinh đóng vai trò quan trọng toàn bộ các biện pháp chăm sóc tích cực nhằm giải quyết sự mất cân bằng của môi trường bên trong cơ thể và phục hồi các chức năng sinh tồn ở người bị bệnh lý Ngoại thần kinh.
+Nhằm cung cấp kiến thức chuyên môn và trao đổi kinh nghiệm thực hành trong lĩnh vực chăm sóc người bệnh trong phẫu thuật của điều dưỡng dụng cụ nhằm hỗ trợ bác sĩ trong tiến trình phẫu thuật,
+Sa sút trí tuệ là một lĩnh vực chuyên sâu và đặc thù, thuộc chuyên ngành Thần kinh, sử dụng nhiều phương pháp đánh giá và điều trị như các test đánh giá nhận thức, chăm sóc và theo dõi người bệnh, tập luyện và kích thích nhận thức, kích thích từ trường xuyên sọ, hoạt động trị liệu, tư vấn và hỗ trợ người chăm sóc. Để triển khai hiệu quả mô hình tiếp cận chẩn đoán, quản lý và điều trị toàn diện người bệnh sa sút trí tuệ cần có sự phối hợp của nhiều nhóm nhân sự khác nhau như bác sĩ, điều dưỡng, kỹ thuật viên tâm lý, vật lý trị liệu, hoạt động trị liệu và các nhân sự hỗ trợ khác.
+Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh thông báo chiêu sinh “Chương trình thực hành 12 tháng để cấp giấy phép hành nghề khám bệnh, chữa bệnh đối với chức danh bác sỹ y khoa”
+Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh thông báo chiêu sinh Chương trình thực hành 06 tháng để cấp giấy phép hành nghề khám bệnh, chữa bệnh đối với chức danh Kỹ thuật y
+Đào tạo thực hành sinh viên, học viên Đại học Y Dược TP. Hồ Chí Minh
+
+
+Với chức năng là cơ sở giảng dạy thực hành, đào tạo là một trong những hoạt động nòng cốt của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh, nhằm tối ưu công tác đào tạo, Bệnh viện đa dạng hóa các loại hình đào tạo để đáp ứng các yêu cầu về đào tạo của nội bộ, của các cơ sở y tế khác và của học viên nước ngoài.
+Bệnh viện Đại học Y Dược TP. Hồ Chí Minh được Bộ Y tế giao nhiệm vụ đào tạo và chuyển giao kỹ thuật cho bệnh viện tuyến dưới theo quyết định số 2636/QĐ-BYT ngày 20/6/2017 về việc phê duyệt
+Dự án Bệnh viện vệ tinh giai đoạn 2016-2020
+
+
+Từ năm 2014 đến năm 2022, Bệnh viện đã đào tạo và chuyển giao một số lĩnh vực chuyên môn phục vụ công tác khám, chữa bệnh cho 06 bệnh viện trên địa bàn TP. Hồ Chí Minh và 22 bệnh viện tuyến tỉnh, 37 kỹ thuật chuyên môn đã được chuyển giao.
+
+Các kỹ thuật chuyển giao thuộc các chuyên khoa: Mắt, Chẩn đoán Hình ảnh, Chấn thương Chỉnh hình, Lồng ngực Mạch máu, Phẫu thuật Tim mạch, Ngoại Thần kinh, Ngoại Tiêu hóa, Ngoại Gan Mật Tụy, Hậu môn Trực tràng, Tạo hình Thẩm mỹ, Tai Mũi Họng…
+Với môi trường y khoa năng động và chuyên nghiệp, được hướng dẫn thực hành trực tiếp từ Giáo sư, Bác sĩ có kinh nghiệm chuyên môn cao, người học thực hành có cơ hội được tiếp cận nhanh chóng và học hỏi các quy trình chuyên môn, giúp người học cập nhật các phương pháp và kỹ thuật mới đã và đang áp dụng trong khám, điều trị tại Bệnh viện Đại học Y Dược TP. Hồ Chí Minh.
+
+
diff --git a/.temp/daotao_main.html b/.temp/daotao_main.html
new file mode 100644
index 00000000..e69de29b
diff --git a/.temp/data.json b/.temp/data.json
new file mode 100644
index 00000000..8733e148
--- /dev/null
+++ b/.temp/data.json
@@ -0,0 +1 @@
+[{"slug": "gallery", "name": "Gallery Đào Tạo", "items": [{"title": "image-6", "imageUrl": "./Đào tạo tại UMC_files/image-6.jpeg", "linkUrl": "#", "description": ""}, {"title": "image-5", "imageUrl": "./Đào tạo tại UMC_files/image-5.jpeg", "linkUrl": "#", "description": ""}, {"title": "image-4", "imageUrl": "./Đào tạo tại UMC_files/image-4.jpeg", "linkUrl": "#", "description": ""}, {"title": "image-3", "imageUrl": "./Đào tạo tại UMC_files/image-3.jpeg", "linkUrl": "#", "description": ""}, {"title": "image-2", "imageUrl": "./Đào tạo tại UMC_files/image-2.jpeg", "linkUrl": "#", "description": ""}, {"title": "image-1", "imageUrl": "./Đào tạo tại UMC_files/image-1.jpeg", "linkUrl": "#", "description": ""}]}, {"slug": "chung-chi", "name": "Đào tạo cấp chứng chỉ", "items": [{"title": "CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: NỘI SOI DẠ DÀY, NỘI SOI ĐẠI TRÀNG VÀ NỘI SOI ĐIỀU TRỊ CƠ BẢN, KHÓA 02", "imageUrl": "./Đào tạo tại UMC_files/N%E1%BB%98I-SOI-D%E1%BA%A0-D%C3%80Y,-N%E1%BB%98I-SOI-%C4%90%E1%BA%A0I-TR%C3%80NG-V%C3%80-N%E1%BB%98I-SOI-%C4%90I%E1%BB%80U-TR%E1%BB%8A-C%C6%.gif", "linkUrl": "#", "description": ""}, {"title": "CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: HỒI SỨC NGOẠI THẦN KINH CƠ BẢN, KHÓA 05", "imageUrl": "./Đào tạo tại UMC_files/745940994_1567151031863709_1131070052084530832_n.jpeg", "linkUrl": "#", "description": ""}]}, {"slug": "giay-chung-nhan", "name": "Đào tạo cấp giấy chứng nhận", "items": [{"title": "Lớp: PHẪU THUẬT NỘI SOI CẮT DẠ DÀY", "imageUrl": "./Đào tạo tại UMC_files/PTNS2707.jpeg", "linkUrl": "#", "description": ""}, {"title": "Lớp: ĐIỀU DƯỠNG DỤNG CỤ TRONG PHẪU THUẬT (MỔ MỞ) – NÂNG CAO", "imageUrl": "./Đào tạo tại UMC_files/DD%2003-14.jpeg", "linkUrl": "#", "description": ""}, {"title": "Lớp: ĐIỀU DƯỠNG, KỸ THUẬT Y TRONG THỰC HÀNH LÂM SÀNG BỆNH LÝ SA SÚT TRÍ TUỆ, KHÓA 01", "imageUrl": "./Đào tạo tại UMC_files/chieusinhdieuduong-0308.gif", "linkUrl": "#", "description": ""}]}, {"slug": "xac-nhan-thuc-hanh", "name": "Xác nhận quá trình thực hành", "items": [{"title": "Chương trình thực hành 12 tháng Bác sĩ y khoa", "imageUrl": "./Đào tạo tại UMC_files/CT_Thuc%20hanh%2012%20thang_13122025.jpeg", "linkUrl": "#", "description": ""}, {"title": "Chương trình thực hành lâm sàng cho Hộ sinh", "imageUrl": "./Đào tạo tại UMC_files/Avatar%20Ho%20sinh%206M.png", "linkUrl": "#", "description": ""}, {"title": "Chương trình thực hành 06 tháng để cấp giấy phép hành nghề khám bệnh, chữa bệnh đối với chức danh Kỹ thuật y năm 2026", "imageUrl": "./Đào tạo tại UMC_files/Ky-thuat-y-6-thang_15042025.jpeg", "linkUrl": "#", "description": ""}, {"title": "Chương trình đào tạo thực hành lâm sàng cho điều dưỡng", "imageUrl": "./Đào tạo tại UMC_files/Avatar%20Dieu%20duong%206M.jpeg", "linkUrl": "#", "description": ""}]}, {"slug": "hinh-anh-thuc-hanh", "name": "Hình ảnh thực hành", "items": [{"title": "training 3", "imageUrl": "./Đào tạo tại UMC_files/training-3.jpeg", "linkUrl": "#", "description": ""}, {"title": "training 4", "imageUrl": "./Đào tạo tại UMC_files/training-4.jpeg", "linkUrl": "#", "description": ""}]}]
diff --git a/.temp/extract_data.py b/.temp/extract_data.py
new file mode 100644
index 00000000..7b9d2f4e
--- /dev/null
+++ b/.temp/extract_data.py
@@ -0,0 +1,59 @@
+import re
+import json
+
+with open('/home/x79/sisvietnamvn_01/sisvietnamvn_Trang chính thức hiện tại/Đào tạo tại UMC.html', 'r', encoding='utf-8') as f:
+ html = f.read()
+
+parts = html.split('
')
+
+groups = []
+slugs = ['gallery', 'chung-chi', 'giay-chung-nhan', 'xac-nhan-thuc-hanh', 'hinh-anh-thuc-hanh']
+names = ['Gallery Đào Tạo', 'Đào tạo cấp chứng chỉ', 'Đào tạo cấp giấy chứng nhận', 'Xác nhận quá trình thực hành', 'Hình ảnh thực hành']
+
+for i in range(1, len(parts)):
+ part = parts[i]
+ slug = slugs[i-1] if (i-1) < len(slugs) else f"unknown-{i}"
+ name = names[i-1] if (i-1) < len(names) else f"Unknown {i}"
+
+ # We only care about the slides for this swiper.
+ # The swiper ends with `
tags inside `swiper-slide` that appear before the next wrapper.
+ # Actually, we can split by `swiper-slide`
+
+ slides_html = part.split('class="swiper-slide')
+ items = []
+
+ for j in range(1, len(slides_html)):
+ slide = slides_html[j]
+ # find image
+ img_match = re.search(r']*src="([^"]+)"', slide)
+ img_url = img_match.group(1) if img_match else ""
+
+ # find title - it's usually inside or just alt text.
+ # Let's check heading-5
+ title_match = re.search(r'
]*>(.*?)
', slide, re.IGNORECASE | re.DOTALL)
+ if title_match:
+ title = re.sub(r'<[^>]+>', '', title_match.group(1)).strip()
+ else:
+ alt_match = re.search(r']*alt="([^"]*)"', slide)
+ title = alt_match.group(1) if alt_match else ""
+
+ items.append({
+ "title": title,
+ "imageUrl": img_url,
+ "linkUrl": "#",
+ "description": ""
+ })
+
+ # Filter empty
+ items = [it for it in items if it['imageUrl']]
+
+ groups.append({
+ "slug": slug,
+ "name": name,
+ "items": items
+ })
+
+print(json.dumps(groups, ensure_ascii=False))
+
diff --git a/.temp/inject_json.py b/.temp/inject_json.py
new file mode 100644
index 00000000..6bec2229
--- /dev/null
+++ b/.temp/inject_json.py
@@ -0,0 +1,30 @@
+import json
+
+with open('data.json', 'r', encoding='utf-8') as f:
+ data = json.load(f)
+
+# Fix image urls
+for group in data:
+ for item in group['items']:
+ if item['imageUrl'].startswith('./'):
+ item['imageUrl'] = '/' + item['imageUrl'][2:]
+
+json_str = json.dumps(data, ensure_ascii=False)
+escaped_json = json_str.replace('"', '\\"')
+
+java_file = '/home/x79/sisvietnamvn_01/sisvietnamvn_main/src/main/java/com/sisvietnamvn/web/plugins/swiperslider/SwiperSliderPlugin.java'
+with open(java_file, 'r', encoding='utf-8') as f:
+ content = f.read()
+
+# Replace the sample data string
+import re
+new_content = re.sub(
+ r'String sampleData = "[^"]+";',
+ f'String sampleData = "{escaped_json}";',
+ content
+)
+
+with open(java_file, 'w', encoding='utf-8') as f:
+ f.write(new_content)
+
+print("Injected JSON into Java plugin.")
diff --git a/.temp/parse_html.py b/.temp/parse_html.py
new file mode 100644
index 00000000..4aefc82e
--- /dev/null
+++ b/.temp/parse_html.py
@@ -0,0 +1,21 @@
+import re
+import json
+
+with open('/home/x79/sisvietnamvn_01/sisvietnamvn_Trang chính thức hiện tại/Đào tạo tại UMC.html', 'r', encoding='utf-8') as f:
+ html = f.read()
+
+# Try to extract the main content. It's usually inside
or
+# Looking at typical Tailwind pages, let's extract everything inside
+body_match = re.search(r']*>(.*)', html, re.IGNORECASE | re.DOTALL)
+if body_match:
+ content = body_match.group(1)
+else:
+ content = html
+
+# We know there are 4 Swiper instances. Let's find them.
+# A swiper usually has `
...
`
+# It's a bit tricky to parse nested divs with regex.
+# Let's extract the slider images using regex on `swiper-slide`
+slides = re.findall(r'
]*>.*?
', html, re.IGNORECASE | re.DOTALL)
+print(f"Found {len(slides)} slides with images.")
+
diff --git a/.temp/parse_html_full.py b/.temp/parse_html_full.py
new file mode 100644
index 00000000..968642e8
--- /dev/null
+++ b/.temp/parse_html_full.py
@@ -0,0 +1,26 @@
+import re
+import json
+
+with open('/home/x79/sisvietnamvn_01/sisvietnamvn_Trang chính thức hiện tại/Đào tạo tại UMC.html', 'r', encoding='utf-8') as f:
+ html = f.read()
+
+# 1. Extract content
+body_match = re.search(r']*>(.*?)', html, re.IGNORECASE | re.DOTALL)
+if body_match:
+ body_content = body_match.group(1)
+else:
+ body_content = html
+
+# We will replace the whole div that contains the swiper.
+# Looking at standard Swiper HTML:
+#
...
+# or something similar.
+# Since we just want to replace the Swiper Sliders, let's find the container block.
+# Actually, the user has 4 Swiper Sliders. We can just find the `
+
+CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: NỘI SOI DẠ DÀY, NỘI SOI ĐẠI TRÀNG VÀ NỘI SOI ĐIỀU TRỊ CƠ BẢN, KHÓA 02CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: NỘI SOI DẠ DÀY, NỘI SOI ĐẠI TRÀNG VÀ NỘI SOI ĐIỀU TRỊ CƠ BẢN, KHÓA 02
CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: NỘI SOI DẠ DÀY, NỘI SOI ĐẠI TRÀNG VÀ NỘI SOI ĐIỀU TRỊ CƠ BẢN, KHÓA 02
Kính gửi Quý đồng nghiệp,
Nội soi dạ dày là phương pháp chẩn đoán xâm lấn tối thiểu giúp ngăn ngừa thương tổn tiến triển thành ung thư dạ dày tiến triển. Ngoài khả năng giúp chẩn đoán các bệnh lý tiêu hóa và các ung thư sớm ống tiêu hóa, nội soi dạ dày còn giúp điều trị triệt căn các thương tổn này. Nội soi đại tràng hiện tại đang là tiêu chuẩn vàng trong tầm soát và điều trị xâm lấn tối thiểu các thương tổn tân sinh và các ung thư sớm của đại trực tràng. Nội soi đại tràng cũng là một kỹ thuật nội soi khó do đó đòi hỏi người bác sỹ phải được đào tạo tốt. Mục đích của khóa học nhằm cung cấp kiến thức về chẩn đoán và điều trị các bệnh tiêu hóa thường gặp, kỹ thuật nội soi dạ dày, nội soi đại tràng, các quan điểm mới trong nội soi chẩn đoán và điều trị các bệnh lý tiêu hóa, kỹ thuật nội soi điều trị ung thư sớm đường tiêu hoá như EMR, ESD, kỹ thuật cơ bản trong nội soi cầm máu các trường hợp chảy máu tiêu hóa. Trong khóa học, các giảng viên còn tập trung vào trình bày các quan điểm mới trong nội soi chẩn đoán và điều trị, các tai biến và biến chứng có thể xảy ra.
Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh thông báo chiêu sinh:
CHƯƠNG TRÌNH CHỨNG CHỈ ĐÀO TẠO KỸ THUẬT CHUYÊN MÔN: NỘI SOI DẠ DÀY, NỘI SOI ĐẠI TRÀNG VÀ NỘI SOI ĐIỀU TRỊ CƠ BẢN, KHÓA 02
Thời gian:
27/7/2026 - 27/01/2027
Khai giảng lúc ́́́7:30, thứ Hai, ngày 27/7/2026 Tại Giảng đường 3A, lầu 3, khu A, Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh (215 Hồng Bàng, Phường Chợ Lớn, Thành phố Hồ Chí Minh)
Đối tượng đăng ký:
Bác sĩ Y đa khoa có chứng chỉ/giấy phép hành nghề một trong các chuyên ngành: Đa khoa, Tiêu hóa, Nội tổng quát, Ngoại tổng quát, Nội khoa và Ngoại khoa khác.
Bản sao chứng chỉ/giấy phép hành nghề (có công chứng).
Giấy giới thiệu hoặc quyết định cử đi học (nếu học viên không công tác tại các cơ sở y tế thì không cần giấy giới thiệu đi học của đơn vị công tác).
Sơ yếu lý lịch (có xác nhận của địa phương hoặc cơ quan công tác trong vòng 06 tháng).
Phiếu đăng ký (theo mẫu của Trung tâm Đào tạo nhân lực y tế theo nhu cầu xã hội).
02 tấm hình 2x3 (hình chụp không quá 6 tháng).
Lưu ý:
Học viên tự túc ăn, ở trong quá trình học tập
Không nhận hồ sơ qua đường bưu điện
Nhận hồ sơ và chi phí đào tạo: từ ngày ra thông báo khi đủ hồ sơ
Trân trọng thông báo. BỆNH VIỆN ĐẠI HỌC Y DƯỢC TPHCM
Đang cập nhật danh sách giảng viên...
Học phí:
38.000.000 đồng / học viên
Địa điểm nhận hồ sơ và học phí:
Trung tâm Đào tạo nhân lực y tế theo nhu cầu xã hội, Đại học Y Dược Thành phố Hồ Chí Minh (số 217 Hồng Bàng, Phường Chợ Lớn, Thành phố Hồ Chí Minh) ĐT: (028) 3853 9207 - Email: chpt@ump.edu.vn
Học viên truy cập link https://byvn.net/NSDDDT2-UMC để đăng ký và nộp bổ sung hồ sơ giấy tại Trung tâm Đào tạo nhân lực y tế theo nhu cầu xã hội:
Hình thức nộp học phí:
Chuyển khoản:
Tên tài khoản: Trung tâm Đào tạo nhân lực y tế theo nhu cầu xã hội
Số tài khoản: 000470406001232
Tên ngân hàng: Ngân hàng TMCP Sài Gòn Công Thương (Chi nhánh Thái Bình)
Nội dung: NSDDDT2-UMC, SĐT, Họ tên đầy đủ
Thời gian
27/07/2026 - 27/01/2027
Địa điểm
Giảng đường 3A, lầu 3, khu A, Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh (215 Hồng Bàng, Phường Chợ Lớn, Thành phố Hồ Chí Minh)
Bệnh viện Đại học Y Dược Thành phố Hồ Chí Minh thông báo chiêu sinh “Chương trình thực hành 12 tháng để cấp giấy phép hành nghề khám bệnh, chữa bệnh đối với chức danh bác sỹ y khoa”
Ngành Y tế ngày càng có phạm vi mở rộng và tốc độ phát triển rất nhanh. Đối với Hộ lý trợ giúp chăm sóc, yêu cầu công việc đòi hỏi họ phải nắm rõ các chức năng, nhiệm vụ và vai trò của mình, phải được trang bị đầy đủ kiến thức và kỹ năng thực hành hỗ trợ chăm sóc người bệnh. Cho đến hiện tại, các hệ thống đào tạo nhân lực y tế tại Việt Nam chưa cung cấp chương trình đào tạo chính quy dành cho Hộ lý trợ giúp chăm sóc. Thực trạng này dẫn đến sự thiếu hụt nguồn nhân lực Hộ lý trợ giúp chăm sóc được đào tạo chuyên nghiệp và gây không ít khó khăn cho công tác tuyển dụng nhân sự vào vị trí này tại các bệnh viện.
Đột quỵ là bệnh phổ biến với khoảng 200.000 ca đột quỵ mới mỗi năm, theo thống kê của Bộ Y tế. Hơn thế nữa, đột quỵ còn là bệnh gây hậu quả nặng nề, là nguyên nhân tử vong hàng đầu tại Việt Nam, đồng thời có thể để lại di chứng tàn phế nặng cho những người còn sống. Để giảm thiểu hậu quả của đột quỵ, bên cạnh công tác phòng bệnh, việc cấp cứu tái thông mạch bằng thuốc và can thiệp nội mạch cùng với tổ chức đơn nguyên đột quỵ để chăm sóc điều trị toàn diện đã mang lại kết quả ngoạn mục, giúp nhiều người bệnh đột quỵ trở lại cuộc sống bình thường.
2021: Tiến sĩ Y khoa, Đại học Y Dược TP. Hồ Chí Minh.
2010: Thạc sĩ Bác sĩ chuyên ngành Chẩn đoán hình ảnh, Đại học Y Dược TP. Hồ Chí Minh.
2009: Thực tập sinh Nội Trú (FFI) tại CHU Gabriel Montpied, Clermont Ferrand, France.
2006: Bác sĩ Nội trú chuyên ngành Chẩn đoán hình ảnh, Đại học Y Dược TP. Hồ Chí Minh.
2003: Bác sĩ đa khoa, Đại học Y Dược TP. Hồ Chí Minh.
Quá trình công tác
Kinh nghiệm giảng dạy
2020 - nay: Phó Giám đốc Trung tâm Đào tạo nhân lực y tế theo nhu cầu xã hội - Đại học Y Dược TP. Hồ Chí Minh
2007 - nay: Giảng viên Bộ môn Chẩn đoán hình ảnh - Đại học Y Dược TP. Hồ Chí Minh
Kinh nghiệm khám, chữa bệnh
2007 - nay: Bác sĩ tại Khoa Chẩn đoán hình ảnh, Bệnh viện Đại học Y Dược TP. Hồ Chí Minh.
2012 - nay: Trưởng khoa Chẩn đoán hình ảnh Bệnh viện Lê Văn Thịnh - TP Thủ Đức (Bệnh viện Quận 2 cũ)
2017 - 2019: Trưởng khoa Khám sức khỏe theo yêu cầu, Bệnh viện Đại học Y Dược TP. Hồ Chí Minh
Hiệp hội chuyên môn
2015 - nay: Ủy viên Ban chấp hành Hội Chẩn đoán hình ảnh TP. Hồ Chí Minh
2015 - nay: Hội viên Hội Hình ảnh học Bắc Mỹ (RSNA) - USA
TS BS. Đặng Nguyễn Trung An Khoa Chẩn đoán hình ảnh
Trợ lý AI của UMC
Xin chào, Em là trợ lý ảo của UMC 👋
+
Em rất sẵn lòng hỗ trợ Anh/Chị 😊
+
bạn là AI hay là bot
+
Dạ, UMC là trợ lý ảo được vận hành bởi Trí tuệ nhân tạo (AI) của Bệnh viện Đại học Y Dược TP. Hồ Chí Minh ạ.
+
UMC có mặt để hỗ trợ Anh/Chị tư vấn thông tin về dịch vụ y tế, chuyên khoa, phòng khám và các tiện ích của bệnh viện.
+
Anh/Chị cần UMC hỗ trợ gì ạ?
+
Thông tin trên được hỗ trợ bởi Trí tuệ nhân tạo, chỉ phục vụ mục đích tham khảo, không mang tính chất khuyến nghị. Vui lòng liên hệ bác sĩ của bạn để được tham vấn chi tiết hoặc gọi hotline (84) 19002827 để được giải pháp chính xác.