This commit is contained in:
Marwan Alwali 2026-02-02 16:50:42 +03:00
parent 3c44f28d33
commit 7bddee1647
30 changed files with 1401 additions and 930 deletions

61
api_example.txt Normal file
View File

@ -0,0 +1,61 @@
https://his.alhammadi.med.sa/ClinicalsAPiT/API/FetchPatientVisitTimeStamps?AdmissionID=204541
{
"FetchPatientDataTimeStampList": [
{
"Type": "Patient Demographic details",
"PatientID": "878943",
"AdmissionID": "204541",
"HospitalID": "3",
"HospitalName": "NUZHA-UAT",
"PatientType": "1",
"AdmitDate": "05-Jun-2025 11:06",
"DischargeDate": null,
"RegCode": "ALHH.0000343014",
"SSN": "2180292530",
"PatientName": "AFAF NASSER ALRAZoooOOQ",
"GenderID": "1",
"Gender": "Male",
"FullAge": "46 Year(s)",
"PatientNationality": "Saudi",
"MobileNo": "0550137137",
"DOB": "18-Feb-1979 00:00",
"ConsultantID": "409",
"PrimaryDoctor": "6876-Ahmad Hassan Kakaa ",
"CompanyID": "52799",
"GradeID": "2547",
"CompanyName": "Al Hammadi for Mgmt / Arabian Shield",
"GradeName": "A",
"InsuranceCompanyName": "Arabian Shield Cooperative Insurance Company",
"BillType": "CR",
"IsVIP": "0"
}
],
"FetchPatientDataTimeStampVisitDataList": [
{
"Type": "Consultation",
"BillDate": "05-Jun-2025 11:06"
},
{
"Type": "Doctor Visited",
"BillDate": "05-Jun-2025 11:06"
},
{
"Type": "Clinical Condtion",
"BillDate": "05-Jun-2025 11:12"
},
{
"Type": "ChiefComplaint",
"BillDate": "05-Jun-2025 11:12"
},
{
"Type": "Prescribed Drugs",
"BillDate": "05-Jun-2025 11:12"
}
],
"Code": 200,
"Status": "Success",
"Message": "",
"Message2L": "",
"MobileNo": "",
"ValidateMessage": ""
}

View File

@ -1,3 +0,0 @@
from django.contrib import admin
# Register your models here.

View File

@ -1,6 +0,0 @@
from django.apps import AppConfig
class AppreciationConfig(AppConfig):
default_auto_field = 'django.db.models.BigAutoField'
name = 'appreciation'

View File

@ -1,3 +0,0 @@
from django.db import models
# Create your models here.

View File

@ -1,3 +0,0 @@
from django.test import TestCase
# Create your tests here.

View File

@ -1,3 +0,0 @@
from django.shortcuts import render
# Create your views here.

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

View File

@ -69,7 +69,7 @@ SAUDI_ORGANIZATIONS = [
]
SAUDI_HOSPITALS = [
{'name': 'Alhammadi Hospital', 'name_ar': 'مستشفى الحمادي', 'city': 'Riyadh', 'code': 'HH'},
{'name': 'Nuzha', 'name_ar': 'النزهة', 'city': 'Riyadh', 'code': 'NZ'},
# {'name': 'King Faisal Specialist Hospital', 'name_ar': 'مستشفى الملك فيصل التخصصي', 'city': 'Riyadh', 'code': 'KFSH'},
# {'name': 'King Abdulaziz Medical City', 'name_ar': 'مدينة الملك عبدالعزيز الطبية', 'city': 'Riyadh', 'code': 'KAMC'},
# {'name': 'King Khalid University Hospital', 'name_ar': 'مستشفى الملك خالد الجامعي', 'city': 'Riyadh', 'code': 'KKUH'},

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,4 @@
{% extends base_layout %}
{% extends base_layout %}
{% load i18n %}
{% load static %}