วิธีการดู URl การส่ง Moph Claim
เปิดที่ model
::::API:::
D506 POST :::: $url = "https://epidemcenter.moph.go.th/epidem506/api/Send506";
EPI:: POST
https://claim-nhso.moph.go.th/api/v1/opd/service-admissions/epi
DM:: POST
https://claim-nhso.moph.go.th/api/v1/opd/service-admissions/dmht
html
<div id="loading-spinner" style="display: none;">
<!-- Add your spinner image or loading text here -->
Loading...
</div>
หรือ
<div id="loading-spinner" style="display: none; color: purple; font-size: 20px;">
<!-- Customize the text and style as needed -->
<strong>Loading...</strong>
</div>
<javascript>
<script>
$(document).ready(function() {
$('.popup-link').click(function(e) {
e.preventDefault();
var url = $(this).data('url');
openModalWithData(url);
});
$('#selectAll').click(function() {
// Show the spinner when the button is clicked
$('#loading-spinner').show();
});
// Assuming you have a form with the class 'your-form-class'
$(document).on('beforeSubmit', 'form[name="frmMain"]', function() {
// Show the spinner before form submission
$('#loading-spinner').show();
return true;
});
// If you're using Pjax, hide the spinner on successful Pjax response
$(document).on('pjax:success', function() {
$('#loading-spinner').hide();
});
// If you're not using Pjax, hide the spinner on any AJAX request completion
$(document).ajaxStop(function() {
$('#loading-spinner').hide();
});
});
function openModalWithData(url) {
$.ajax({
url: url,
method: 'GET',
success: function(response) {
$('#myModal .modal-body').html(response);
$('#myModal').modal('show');
},
error: function() {
alert('An error occurred while fetching data.');
}
});
}
</script>
git clone https://gitlab.com/smartrefer-ubonratchathani/docker-server/smartrefer-client.git
https://gitlab.com/smartrefer/smartemr-web.git
https://gitlab.com/smartrefer/smartemr-api.git
npm i -g typescript
npm i -g ts-node
npm i -g nodemon
npm i --force
http://localhost:10021/services/visit/2023-10-01/2023-10-01
แจ้งหน่วยบริการทุกแห่งที่ใช้ smart refer
ขณะนี้ทางทีมพัฒนา ได้พัฒนาเวอร์ชั่น 5.1 (เวอร์ชั่นนี้แยกออกจากเขต8) เสร็จเรียบร้อยแล้ว
*หมายเหตุ ให้ทุกแห่ง down server docker smart refer client และ smart emr ก่อน
แล้วจึงทำตามขั้นตอนการติดตั้งด้านล่างค่ะ
การติดตั้งโปรแกรม R10 Smart Platform
1. cd smartrefer-client
2. docker-compose down
3. cd ..
4. remane smartrefer-client เป็น smartrefer-client_old
5. git clone https://gitlab.com/smartrefer-ubonratchathani/docker-server/smartrefer-client.git
6. cd smartrefer-client
7. แก้ไข ไฟล์ config.api , config.emr , config.pharmacy การเชื่อมต่อ ฐาน his รพ.
8. สั่ง docker system prune -a แล้วตอบ y
9. docker-compose up แล้วลองเข้าระบบ เช่น http://192.168.1.2:8080/ , http://192.168.1.2:8080/smartemr/ ,http://192.168.1.2:8080/coc/
9.1 ถ้าสั่ง docker-compose up แล้ว ERROR: Network kong-network declared as external, but could not be found. Please create the network manually using docker network create kong-network and try again. **ให้สั่ง docker network create kong-network ใหม่ครับ
10. ระบบเข้าได้ปกติ ให้กดคีย์บอร์ด Ctrl + C
11. docker-compose up -d
thcc.or.th/index หนังสือ
http://thcc.or.th/ebook_shelf.html Ebook
https://drive.google.com/drive/folders/1fWBOu9mff8O463-fiPt9BW1NqQvUmxIF///TMI
การขอรับการตรวจเยี่ยมและตรวจประเมินHAIT รบกวนศึกษาจาก file ใน folder https://fileserv.moph.go.th/index.php/s/NN3hTcgPocIubgi
https://tmi.or.th/wp-content/uploads/2023/12/HAIT_Plus_Guideline.pdf
https://drive.google.com/drive/folders/1rvfYS7Io7agyqYgOqbsPgv4987D_tGoE?usp=sharing?? รพ.มะเร็ง
https://pdpa.moph.go.th/pdpa/law_ict.php
https://drive.google.com/drive/folders/1CYZ2sh6LhIUjRuToCZ9pGR_aeEb-Lwj1?usp=sharing?50พรรษา
https://docs.google.com/forms/u/0/d/e/1FAIpQLScqTJbgHvzNL662lhvQ6yGXJJCKkcMEounqRS2eA61Z_jbu-g/formResponse??ประเมิน HAIT ระดับเขต
https://jhcismuanglampang.blogspot.com/p/blog-page.html
https://drive.google.com/drive/folders/0B2hokdFdQRsxT2pxb1VyaGdUS2M?resourcekey=0-ctji3-1c-TioO1ao8fvcMA //ไฟล์คิวรี่
https://www.facebook.com/JhcisBetong/?locale=th_TH
git clone https://gitlab.com/smartrefer-ubonratchathani/docker-server/smartrefer-client.git
https://gitlab.com/smartrefer/smartemr-web.git
https://gitlab.com/smartrefer/smartemr-api.git
http://192.168.200.92:8081/#/login
http://192.168.200.92:8081/allergy/
http://192.168.200.92:8081/api/smartemr/
http://192.168.200.92:8081/smartemr/#/main
docker-compose pull
docker-compose up -d
ทดสอบ http://localhost:10021/services/visit/2023-10-01/2023-10-01
npm i -g typescript
npm i -g ts-node
npm i -g nodemon
npm i --force
pm2 start nodemon --name xxxx
pm2 save
######## Smartemr-web๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒๒
npm i ถ้าไม่ได้ npm i --force
npm start รอจนกว่า Compiled เสร็จ
ng serve --host 0.0.0.0 --port 4200
----- EMR ---
smartrefer_client
.การอัพเดทโปรแกรมเพื่อดึง images ใหม่ใชค
้
า สั่งดงัน
้
ี
docker-compose down
docker-compose pull
docker-compose up -d
คำสั่ง down = docker-compose down
คำสั่ง รัน = docker-compose up -d
คำสั่ง รันและดูError = docker-compose up
GET::http://192.168.200.92:8081/api/smartemr/
GET::: http://192.168.200.92:8081/api/smartemr/services/visit/2022-10-02/2022-10-30
{
ผมใช้ innoDB ใน MySQL แล้วเจอข้อความ error นี้
Lock wait timeout exceeded; try restarting transaction
1 thought on “InnoDB กับ Lock wait timeout exceeded!”
Custom Pocy Regis ///เป็นวิธีที่เสถียรมากที่สุด
--Datastore---> .VMDK.File----->Regis.VMX
https://www.youtube.com/watch?v=qU5HMZveN9E
--ไปที่เก็บ Datastore Browser
--เลือกโฟลเดอร์ที่เก็บ vm
--หา 2 ไฟล์
* 1. .vmdk
* 2. . vmx // ไฟล์ Rergister
--สร้างโฟลเดอร์ ที่จะเก็บ Image
https://drive.google.com/drive/folders/1v4FXkjEmy0PGAYkF-xLtRQrWDVuWwTrZ
uuuu:::pgans
p:pgan858xxx
https://hivhub.ddc.moph.go.th/
http://dmis.nhso.go.th/NAPPLUS/login.jsp
u:::5713033145877
p:::x12345
เข้าไปล่างนัดหมายผู้ป่วย
http://napdl.nhso.go.th/NAPWebReport/LoginServlet //ดึง13 Files
โครงสร้าง API 16 แฟ้ม
เอกสารประกอบการพัฒนา API SPEC สำหรับผู้พัฒนานะครับ รายละเอียดทั้งหมด อยู่ในลิงค์ >> https://www.nhso.go.th/downloads/208
https://drive.google.com/drive/folders/1-WaEEfFtHknVwADgD9Y2WseC9SQ96ifR
1330 กด 5 กด 3 นะคะ
วันที 24 กันยายน 2566 เวลา 16.00 น. การไฟฟ้าม่วง จะขอดับไฟ ทุกระบบ เพื่อทำการเปลี่ยนสายที่เสื่อมสภาพ ตรงบริเวณข้างห้องคลอด เป็นเวลา 20 นาที
มีมีการแก้ไขไฟฟ้าจากการไฟฟ้า เมื่อวันศุกร์ที่ 7 พฤษภาคม 2564 เวลา 16.00 น.
เพื่อเปลี่ยนเครื่องกำเนิดไฟฟ้าในโรงพยาบาล งดการจ่ายไฟฟ้าทุกจุด รวมใช้เวลาประมาณ 1 ชั่วโมง
- ก่อนการเชื่อมต่อ ทางช่างและผู้รับเหมาจะทดสอบระบบปั่นไฟฟ้าสำรอง ให้มั่นใจว่าเมื่อเชื่อมต่อระบบแล้วจะสามารถรองรับโหลดเครื่องใช้ไฟฟ้าและใช้งานได้ปกติ
- กำหนดการเชื่อมต่อระบบคือ วันศุกร์ที่ 7 พ.ค.2564 เวลา 16.00 น.
- ผู้รับเหมารับปากที่จะเชื่อมต่อให้เสร็จภายในเวลา 30 นาที
- การเตรียมการของหน่วยงาน
o ก่อนดับไฟฟ้า บริหารจะประกาศให้ทุกหน่วยงานทราบ เพื่อเตรียมตัวล่วงหน้า 30 นาที
o ในช่วงเวลาที่ดับไฟฟ้าเพื่อเชื่อมต่อ ระบบ Mbase และ Internet จะใช้การไม่ได้
o หากไฟฟ้าดับเกินเวลา 30 นาที จะใช้ระบบบริการโดย OPD card ตามที่เคยฝึกซ้อม
** วันที่ 9 ตุลาคม 2565 ปิดระบบการจ่ายไฟฟ้าทั้งหมด
ตั้งแต่เวลา 11.30 น. -14.00 น ใช้เวลา 2 ชั่งโมง 30 นาที
คุณชิตพันธ์ พิสุทธิโกศล ขึ้นเวร
ระบบเครือข่ายไม่มีการหยุดชะงักในช่วงเวลาที่ไฟฟ้าดับ
**วันที่ 13 สิงหาคม 2566 ปิดระบบการจ่ายไฟฟ้าทั้งหมด เฉพาะตึกเวชปฏิบัติชั้น2 เนื่องจากเปลี่ยนเสาไฟใหม่ที่ต้องการยกให้สูงจากหลังคาตึกแพทย์แผนไทยที่กำลังสร้างใหม่
ตั้งแต่เวลา 11.30 น. -13.00 น คุณศุภมิตร สุทโธ ขึ้นเวร
เครื่องสำรองไฟที่ห้องสำรองใช้งานได้ดี สามารถสำรองได้ เกิน 1 ชั่งโมง 30 นาที
ระบบเครือข่ายไม่มีการหยุดชะงักในช่วงเวลาที่ไฟฟ้าดับ
**วันที่ 14 สิงหาคม 2566 ปิดระบบการจ่ายไฟฟ้าทั้งหมด เฉพาะตึกเวชปฏิบัติชั้น2 เนื่องจากเปลี่ยนเสาไฟใหม่ที่ต้องการยกให้สูงจากหลังคาตึกแพทย์แผนไทยที่กำลังสร้างใหม่ เปลี่ยนสายไฟที่เชื่อมเข้าตึกเวชปฏิบัติใหม่
ตั้งแต่เวลา 10.00 น. -11.00 น คุณชาตรี บุญทา ขึ้นเวร
เครื่องสำรองไฟที่ห้องสำรองใช้งานได้ดี สามารถสำรองได้ เกิน 1 ชั่งโมง
ระบบเครือข่ายไม่มีการหยุดชะงักในช่วงเวลาที่ไฟฟ้าดับ
ตัวชี้วัด:ระบบเครือข่ายล่มเกิน15 นาที่โดยไม่ได้ตั้งใจ ตัวชี้วัดให้เป็น 0 คือไม่ไห้เกินขึ้น จากการเปรียบเทียบ5ปี
ทุกอย่างเป็น 0 เท่านั้น
https://www.thaicreate.com/php/forum/136259.html
http://sunzandesign.blogspot.com/2013/05/php-mysql-booking-room.html คิวรี่ตรวจสอบ
โดยจะเขียน SQL เพื่อหาห้องว่างแบบเต็มๆ ได้ดังนี้
SELECT *
FROM tb_room
WHERE room_number NOT IN
(
SELECT
tb_booking_detail.room_num
FROM
tb_booking
INNER JOIN
tb_booking_detail on tb_booking.id = tb_booking_detail.ref_booking_id
WHERE
(date_start BETWEEN ‘2018–07–18’ AND ‘2018–07–22’)
OR
(date_end BETWEEN ‘2018–07–18’ AND ‘2018–07–22’)
OR
(‘2018–07–18’ BETWEEN date_start AND date_end)
OR
(‘2018–07–22’ BETWEEN date_start AND date_end )
)
Cancer Anywhere2023
รพ. ที่ติดปัญหาเข้าใช้งาน tcb2023 ติดต่อผ่านตรงนี้นะครับ
https://canceranywhere.com/webindex/
https://drive.google.com/drive/folders/1tuPZSWoB7L1xWWUbwROlak4ZQMx3FHRK
https://canceranywhere.com/documents/caw_api_20230115.pdf
คู่มือ ลองใช้ postman รันดูครับ
#แปลงวันที่ พ.ศ ให้เป็นไทย ของ Yii2
เพื่อใช้บริการที่ยอดเยี่ยมนี้ เราจะพิมพ์คำสั่งต่อไปนี้เพื่อให้สามารถใช้งาน Minio ในระบบของเราได้
Primero เราจะดาวน์โหลดและติดตั้งไบนารีบนระบบ:
sudo useradd --system minio-user --shell /sbin/nologin curl -O https://dl.minio.io/server/minio/release/linux-amd64/minio sudo mv minio /usr/local/bin sudo chmod +x /usr/local/bin/minio sudo chown minio-user:minio-user /usr/local/bin/minio |
ตอนนี้ Minio ต้องเริ่มต้นด้วยการรีบูตระบบ และได้รับการยอมรับจาก OS ว่าเป็นบริการที่ทำงานอยู่
1 2 3 4 | sudo mkdir /usr/local/share/minio sudo mkdir /etc/minio sudo chown minio-user:minio-user /usr/local/share/minio sudo chown minio-user:minio-user /etc/minio |
ภายในไดเร็กทอรี / etc / default เราต้องสร้างไฟล์ minio เพื่อระบุตัวแปรสภาพแวดล้อม เช่นหมายเลขพอร์ตที่เราจะฟังและไดเร็กทอรีที่ควรบันทึกข้อมูล
Vamos เพื่อสร้างไฟล์ใน / etc / default / minio และเพิ่มเนื้อหาต่อไปนี้ภายใน:
1 2 3 | sudo nano /etc/default/minio MINIO_VOLUMES="/usr/local/share/minio/" MINIO_OPTS="-C /etc/minio --address tu-dominio.com:443" |
คุณต้องแก้ไข "your-domain" สำหรับโดเมนหรือโดเมนย่อยที่คุณจะกำหนดให้กับ minio โดยเฉพาะ:
1 2 3 4 5 6 | sudo setcap 'cap_net_bind_service=+ep' /usr/local/bin/minio curl -O https://raw.githubusercontent.com/minio/minio-service/master/linux-systemd/ minio.service sudo mv minio.service /etc/systemd/system sudo systemctl daemon-reload sudo systemctl enable minio |
ตอนนี้ เรากำลังจะนำใบรับรอง TLS ไปใช้กับ certbot:
01 02 03 04 05 06 07 08 09 10 11 | sudo apt update sudo apt-get install software-properties-common sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install certbot sudo certbot certonly --standalone -d tu-dominio.com --staple-ocsp -m tu@correoelectronico.com --agree-tos cp /etc/letsencrypt/live/minio.ranvirslog.com/fullchain.pem /etc/minio/certs/public.crt cp /etc/letsencrypt/live/minio.ranvirslog.com/privkey.pem /etc/minio/certs/private.key chown minio-user:minio-user /etc/minio/certs/public.crt chown minio-user:minio-user /etc/minio/certs/private.key |
ในที่สุด มาเริ่มบริการและตรวจสอบว่าทุกอย่างทำงานถูกต้อง:
1 2 3 | sudo service minio start sudo service minio status |
https://ubunlog.com/th/crea-tu-almacenamiento-privado-al-estilo-aws-s3-con-minio-en-ubuntu/
https://ciksiti.com/th/chapters/11752-a-complete-guide-to-install-minio-server-and-client-on-ubunt
วิธีแก้คือไปเพิ่มใน my.cnf หรือ my.ini
innodb_log_file_size = 100M
file นี้มันเก็บ transaction ไว้ default ของมันแค่ 5mb
มันไม่พอต้องเพิ่ม