Hasta Grafikleri, Hareket Puanları ve Oturum Notları için İş Terapisti Takipçisi
Hasta Hareketliliği, Ekipman Geçmişi ve Oturum Notları
Back4app üzerinde iş terapisti takipçisi backend üretime hazır, Hasta, HareketPuanı, EkipmanKaydı, OturumNotu ve DurumGeçmişi ile. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Ajansı istemi içerir.
Ne Alırsınız
Bu şablon, operasyon liderlerinin mobilite değişikliklerini incelemesine ve katkıda bulunanların bakım detaylarını temiz bir şekilde güncellemesine olanak tanıyan Hasta, MobiliteSkoru, EkipmanKaydı, OturumNotu ve DurumGeçmişi ile bir meslek terapisti izleyici arka ucu sağlar.
- Hasta tablo takibi — patientId, displayName, dateOfBirth, primaryTherapist ve mobilityStatus ile Model Hasta.
- Mobilite değerlendirme geçmişi — MobiliteSkoru girişlerini hasta ile birlikte scoreDate, scoreType, scoreValue, notes ve recordedBy ile ilişkilendirin.
- Ekipman hesap verebilirliği — EkipmanKaydı'nı equipmentName, serialNumber, status, checkedOutAt, returnedAt ve loggedBy ile saklayın.
- Oturum notu geçmişi — Oturum tarihini, oturum türünü, not metnini, takip gerekiyor ve yazarı ile birlikte SessionNote'u kaydedin.
- Denetim izi kapsamı — Hasta durum türü değişikliklerini, fromValue, toValue, changedBy ve changeReason'u kaydetmek için StatusHistory'yi kullanın.
Mesleki Terapist İzleyici Backend Genel Bakış
En iyi:
Mesleki terapist izleyici uygulamaları
Mesleki Terapist İzleyici şablonu genel bakışı
mesleki terapist izleyici sadece hızla ilgili değildir; birisi “bunu nasıl bildiğinizi gösterin” dediğinde savunulabilirlik ile ilgilidir.
Mühendislik zamanınızı belirli bir müşteri çerçevesine tahsis etmeden önce hasta kayıt yönetimi, hareketlilik puan takibi, ekipman kayıt geçmişinin nasıl bir araya geldiğini görmek için bu genel bakışı kullanın.
Meslek Terapisti Takip Sistemi Özellikleri
Bu merkezdeki her teknoloji kartı, Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory ile aynı mesleki terapist takip arka uç şemasını kullanır.
Hasta grafiği yönetimi
Hasta, patientId, displayName, dateOfBirth, primaryTherapist ve mobilityStatus bilgilerini saklar.
Hareketlilik puanı izleme
MobilityScore hasta, scoreDate, scoreType, scoreValue, notlar ve recordedBy ile bağlantılıdır.
Ekipman günlük geçmişi
EquipmentLog, hasta, ekipman adı, seri numarası, durum, çıkış zamanı, dönüş zamanı ve kaydı yapan kişiyi kaydeder.
Oturum notu kayıtları
SessionNote, hasta, oturum tarihi, oturum türü, not metni, takip gerektirir ve yazarı kaydeder.
Durum geçmişi izleri
StatusHistory, hasta, durum türü, başlangıç değeri, bitiş değeri, değiştiren ve değişiklik nedenini kaydeder.
Neden Back4app Üzerinde Meslek Terapisti Takip Sistemi Arka Uç Oluşturmalısınız?
Back4app size hasta, MobiliteSkoru, EkipmanKaydı, SeansNotu ve DurumGeçmişi yapı taşlarını sunar, böylece ekibiniz veritabanı altyapısına değil, bakım iş akışlarına odaklanabilir.
- •Bir modelde hasta ve mobilite geçmişi: Hasta ve MobiliteSkoru sınıfları, her inceleme için hastaId, görüntülemeAdı, skorTarihi, skorTipi, skorDeğeri ve kaydeden ile hizalanır.
- •Ekipman izlenebilirliği: EkipmanKaydı, ekipmanAdı, seriNo, durum, kontrolEdildiğiTarih ve geriAlındığıTarih ile cihaz teslimatlarını ve iadelerini takip etmeye yardımcı olur.
- •İnceleme bağlamı ile seans notları: SeansNotu noteText, seansTarihi, takipGerekiyor ve yazar kullanarak katkıda bulunanların her terapi ziyaretinde neler olduğunu görmesini sağlayın.
Tüm platformlarda tek bir arka uç sözleşmesi ile mesleki terapi iş akışlarını hızlı bir şekilde oluşturun ve güncelleyin.
Bakım İş Akışı Faydaları
Terapinin verilerini okunabilir, izlenebilir ve inceleme için hazır tutan bir klinik operasyon arka ucu.
Daha hızlı rapor kurulumu
Bir terapi veritabanı tasarlamak yerine Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory sınıflarıyla başlayın.
Daha temiz ekipman hesabı
Hangi cihazın atandığını, iade edildiğini veya onarıma gönderildiğini görmek için EquipmentLog seri numarası, checkedOutAt, returnedAt ve durum alanlarını kullanın.
Görünür değerlendirme izi
MobilityScore scoreDate, scoreType, scoreValue ve notlar, terapi ilerlemesini ziyaretler arasında denetlemeyi kolaylaştırır.
Oturuma bağlı notlar
SessionNote notMetni, oturumTarihi, takipGerekli ve yazar, doğru hasta kaydına takibi bağlamaktadır.
Daha güvenli erişim kontrolü
Sadece onaylı kullanıcıların Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory kayıtlarını oluşturmasına veya düzenlemesine izin vermek için ACL/CLP kurallarını uygulayın.
Yapay zeka destekli başlangıç
Tek bir yapılandırılmış istem ile hızlı bir şekilde arka uç iskeleti ve entegrasyon kılavuzu oluşturun.
İş terapisti izleyici uygulamanızı başlatmaya hazır mısınız?
Back4app AI Agent'ının iş terapisti izleyici arka ucunu iskeletini oluşturmasına ve tek bir istemden Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory akışlarını üretmesine izin verin.
Başlamak için ücretsiz — Aylık 50 AI Ajansı istemi, kredi kartı gerekli değil
Tracker için Teknoloji Yığınları
Bu iş terapisti takipçisi arka uç şablonunda her şey dahil.
Hasta İlişki Diyagramı
Mesleği terapisti takip sistemi arka uç şemasına ilişkin varlık ilişki modeli.
Kullanıcıları, hastaları, hareketlilik puanlarını, ekipman kayıtlarını, oturum notlarını ve durum geçmişini kapsayan şema.
Diyagram kaynağını görüntüle
erDiagram
User ||--o{ Patient : "primaryTherapist"
User ||--o{ MobilityScore : "recordedBy"
User ||--o{ EquipmentLog : "loggedBy"
User ||--o{ SessionNote : "author"
User ||--o{ StatusHistory : "changedBy"
Patient ||--o{ MobilityScore : "patient"
Patient ||--o{ EquipmentLog : "patient"
Patient ||--o{ SessionNote : "patient"
Patient ||--o{ StatusHistory : "patient"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Patient {
String objectId PK
String patientId
String displayName
Date dateOfBirth
String primaryTherapistId FK
String mobilityStatus
Date createdAt
Date updatedAt
}
MobilityScore {
String objectId PK
String patientId FK
Date scoreDate
String scoreType
Number scoreValue
String notes
String recordedById FK
Date createdAt
Date updatedAt
}
EquipmentLog {
String objectId PK
String patientId FK
String equipmentName
String serialNumber
String status
Date checkedOutAt
Date returnedAt
String loggedById FK
Date createdAt
Date updatedAt
}
SessionNote {
String objectId PK
String patientId FK
Date sessionDate
String sessionType
String noteText
Boolean followUpNeeded
String authorId FK
Date createdAt
Date updatedAt
}
StatusHistory {
String objectId PK
String patientId FK
String statusType
String fromValue
String toValue
String changedById FK
String changeReason
Date createdAt
Date updatedAt
}
Takipçi Talep Akışı
Oturum açma, hasta incelemesi, hareketlilik puanı girişi, ekipman kaydı ve oturum notu güncellemeleri için tipik çalışma akışı.
Diyagram kaynağını görüntüle
sequenceDiagram
participant User
participant OT as Occupational Therapist Tracker App
participant Back4app as Back4app Cloud
User->>OT: Sign in with therapist account
OT->>Back4app: POST /login
Back4app-->>OT: Session token
User->>OT: Load patient caseload
OT->>Back4app: GET /classes/Patient?include=primaryTherapist
Back4app-->>OT: Patient list with mobility status
User->>OT: Add a mobility score
OT->>Back4app: POST /classes/MobilityScore
Back4app-->>OT: MobilityScore objectId
User->>OT: Log equipment checkout or return
OT->>Back4app: POST /classes/EquipmentLog
Back4app-->>OT: EquipmentLog objectId
User->>OT: Save session notes and status history
OT->>Back4app: POST /classes/SessionNote
OT->>Back4app: POST /classes/StatusHistory
Back4app-->>OT: Audit trail savedAlan Rehberi
Mesleki terapist izleyici şemasındaki her sınıf için tam alan düzeyinde referans.
| Alan | Tür | Açıklama | Gerekli |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | Otomatik |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | User role (e.g. lead, therapist, contributor) | |
| createdAt | Date | Auto-generated creation timestamp | Otomatik |
| updatedAt | Date | Auto-generated last-update timestamp | Otomatik |
7 alanları User içinde
Erişim Kuralları ve İzinler
ACL ve CLP stratejisi kullanıcıları, hastaları, mobilite puanlarını, ekipman kayıtlarını, oturum notlarını ve durum geçmişini nasıl güvence altına alır.
Hasta chart kontrolleri
Sadece yetkili katkıda bulunanlar Hasta kayıtları ve ilgili klinik nesneleri oluşturabilir veya güncelleyebilir.
Ekipman kullanımı sorumluluğu
Sadece onaylı kullanıcılar Ekipman Kaydı girişleri oluşturabilir veya düzenleyebilir, seri numarası, çıkış tarihi, dönüş tarihi ve durum değişikliklerini denetlenebilir tutar.
Kapsamlı klinik görünürlük
Okuma erişimlerini kısıtlayarak kullanıcıların yalnızca gözden geçirmelerine izin verilen Hasta chartları, Hareketlilik Skoru girişleri, Oturum Notu kayıtları ve Durum Geçmişi satırlarını görmelerini sağlayın.
JSON Şeması
Back4app içine kopyalamak için hazır ham JSON şeması tanımı veya uygulama referansı olarak kullanın.
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Patient",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"patientId": {
"type": "String",
"required": true
},
"displayName": {
"type": "String",
"required": true
},
"dateOfBirth": {
"type": "Date",
"required": false
},
"primaryTherapist": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"mobilityStatus": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "MobilityScore",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"patient": {
"type": "Pointer",
"required": true,
"targetClass": "Patient"
},
"scoreDate": {
"type": "Date",
"required": true
},
"scoreType": {
"type": "String",
"required": true
},
"scoreValue": {
"type": "Number",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"recordedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "EquipmentLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"patient": {
"type": "Pointer",
"required": true,
"targetClass": "Patient"
},
"equipmentName": {
"type": "String",
"required": true
},
"serialNumber": {
"type": "String",
"required": false
},
"status": {
"type": "String",
"required": true
},
"checkedOutAt": {
"type": "Date",
"required": false
},
"returnedAt": {
"type": "Date",
"required": false
},
"loggedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "SessionNote",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"patient": {
"type": "Pointer",
"required": true,
"targetClass": "Patient"
},
"sessionDate": {
"type": "Date",
"required": true
},
"sessionType": {
"type": "String",
"required": true
},
"noteText": {
"type": "String",
"required": true
},
"followUpNeeded": {
"type": "Boolean",
"required": true
},
"author": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "StatusHistory",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"patient": {
"type": "Pointer",
"required": true,
"targetClass": "Patient"
},
"statusType": {
"type": "String",
"required": true
},
"fromValue": {
"type": "String",
"required": false
},
"toValue": {
"type": "String",
"required": true
},
"changedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"changeReason": {
"type": "String",
"required": false
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}AI Ajanı ile inşa et
Bu şablondan bir gerçekte meslek terapisti takip uygulaması oluşturmak için Back4app AI Ajanını kullanın, ön uç, arka uç, kimlik doğrulama ve Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory akışlarını içermektedir.
Back4app üzerinde bu tam şemaya ve davranışa sahip bir meslek terapisti takip uygulaması arka ucu oluşturun. Şema: 1. Kullanıcı (Back4app yerleşik kullanın): kullanıcı adı, e-posta, şifre, rol; objectId, createdAt, updatedAt (sistem). 2. Hasta: patientId (String, zorunlu), displayName (String, zorunlu), dateOfBirth (Date, isteğe bağlı), primaryTherapist (Kullanıcıya işaretçi, zorunlu), mobilityStatus (String, zorunlu); objectId, createdAt, updatedAt (sistem). 3. MobilityScore: hasta (Hasta'ya işaretçi, zorunlu), scoreDate (Date, zorunlu), scoreType (String, zorunlu), scoreValue (Number, zorunlu), notes (String, isteğe bağlı), recordedBy (Kullanıcıya işaretçi, zorunlu); objectId, createdAt, updatedAt (sistem). 4. EquipmentLog: hasta (Hasta'ya işaretçi, zorunlu), equipmentName (String, zorunlu), serialNumber (String, isteğe bağlı), status (String, zorunlu), checkedOutAt (Date, isteğe bağlı), returnedAt (Date, isteğe bağlı), loggedBy (Kullanıcıya işaretçi, zorunlu); objectId, createdAt, updatedAt (sistem). 5. SessionNote: hasta (Hasta'ya işaretçi, zorunlu), sessionDate (Date, zorunlu), sessionType (String, zorunlu), noteText (String, zorunlu), followUpNeeded (Boolean, zorunlu), author (Kullanıcıya işaretçi, zorunlu); objectId, createdAt, updatedAt (sistem). 6. StatusHistory: hasta (Hasta'ya işaretçi, zorunlu), statusType (String, zorunlu), fromValue (String, isteğe bağlı), toValue (String, zorunlu), changedBy (Kullanıcıya işaretçi, zorunlu), changeReason (String, isteğe bağlı); objectId, createdAt, updatedAt (sistem). Güvenlik: - Sadece atanmış terapistler ve lider kullanıcılar hasta ayrıntılarını görebilir. - Sadece bir hastanın sahibi olan terapist veya bir lider Hasta, MobilityScore, EquipmentLog, SessionNote ve StatusHistory'yi güncelleyebilir. - MobilityStatus’taki her değişiklik bir StatusHistory girişi oluşturmalıdır. - Oturum notlarını ve hasta tanımlayıcılarını özel tutun. Kimlik Doğrulama: - Kaydolma, giriş yapma, çıkış yapma. Davranış: - İş yükünü yükle, mobilite puanlarını kaydet, ekipman kiralamalarını veya iadelerini kaydet, oturum notlarını kaydet ve denetlenebilir bir durum tarihini sürdür.
Bu şablon istemi önceden doldurulmuş olarak Ajanı açmak için aşağıdaki butona basın.
Bu, bir teknoloji eki olmadan temel istemdir. Oluşturulan ön uç yığınını daha sonra uyarlayabilirsiniz.
API Test Ortamı
Meslek terapisti izleyici şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veriler kullanır ve bir Back4app hesabı gerektirmez.
Bu şablonla aynı şemayı kullanır.
Yığınınızı Seçin
Her kartı genişleterek seçtiğiniz yığın ile Hasta, Kimlik ve İsim'i nasıl entegre edeceğinizi görün.
Flutter Mesleki Terapist İzleyici Arka Uç
React Mesleki Terapist İzleyici Arka Uç
React Yerel Mesleki Terapist İzleyici Arka Uç
Next.js Mesleki Terapist İzleyici Arka Uç
JavaScript Mesleki Terapist İzleyici Arka Uç
Android Mesleki Terapist İzleyici Arka Uç
iOS Mesleki Terapist İzleyici Arka Uç
Vue Mesleki Terapist İzleyici Arka Uç
Angular Mesleki Terapist İzleyici Arka Uç
GraphQL Mesleki Terapist İzleyici Arka Uç
REST API Mesleki Terapist İzleyici Arka Uç
PHP Mesleki Terapist İzleyici Arka Uç
.NET Mesleki Terapist İzleyici Arka Uç
Her Teknoloji ile Ne Alırsınız
Her yığın aynı mesleki terapist izleyici arka uç şeması ve API sözleşmelerini kullanır.
Birleştirilmiş terapi veri yapısı
Hasta grafiklerini, MobilityScore girişlerini, EquipmentLog olaylarını, SessionNote kayıtlarını ve StatusHistory satırlarını tek bir şemayla yönetin.
Bakım ekipleri için Mobility puan iş akışları
Her hasta gözden geçirmesi için scoreDate, scoreType, scoreValue ve recordedBy'yi takip edin.
Ekipman emanet kaydı
Handover'ların denetlenebilir kalması için equipmentName, serialNumber, status, checkedOutAt ve returnedAt değerlerini yakalayın.
Katılımcılar için oturum notu geçmişi
Grafik incelemesi ve elden geçirme çalışmaları için sessionType, sessionDate, noteText, followUpNeeded ve author değerlerini saklayın.
Düzenlemeler için durum geçmişi
Bir hasta durumu değiştiğinde statusType, fromValue, toValue, changedBy ve changeReason değerlerini kaydedin.
Meslek Terapisti İzleyici Yığın Karşılaştırması
Tüm desteklenen teknolojiler arasında kurulum hızı, SDK stili ve AI desteğini karşılaştırın.
| Çatı | Kurulum Süresi | Mesleki Terapist İzleyici Faydası | SDK Türü | AI Desteği |
|---|---|---|---|---|
| Yaklaşık 5 dk | Mobil ve web üzerinde hasta kayıtları ve hareketlilik puanı incelemesi için tek kod tabanı. | Yazılı SDK | Tam | |
| 5 dakikadan az | Oturum notları ve ekipman günlükleri için hızlı web paneli. | Yazılı SDK | Tam | |
| ~3–7 dk | Tedavi turları ve not yakalama için çoklu platform mobil uygulaması. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Hasta ve hareketlilik geçmişi için sunucu tarafından işlenen inceleme arayüzü. | Yazılı SDK | Tam | |
| ~3–5 dk | Oturum notları ve ekipman takibi için hafif web entegrasyonu. | Typed SDK | Tam | |
| Yaklaşık 5 dk | Hizmet noktasında hareketlilik puanı girişi için yerel Android uygulaması. | Typed SDK | Tam | |
| 5 dakikadan az | Grafik incelemesi ve oturum notları için yerel iOS uygulaması. | Typed SDK | Tam | |
| ~3–7 dk | React hastaların zaman çizelgeleri ve ekipman günlükleri için web UI'sı. | Yazılı SDK | Tam | |
| Hızlı (5 dk) kurulum | Operasyon liderleri ve katkıda bulunanlar için kurumsal web uygulaması. | Yazılı SDK | Tam | |
| 2 dakikadan kısa | Hastaların grafikleri ve hareketlilik puanları için esnek GraphQL API'sı. | GraphQL API | Tam | |
| Hızlı (2 dk) kurulum | REST API entegrasyonu ekipman kayıtları ve oturum notları için. | REST API | Tam | |
| ~3 dk | Klinik operasyon araçları için sunucu tarafı PHP arka ucu. | REST API | Tam | |
| ~3–7 dk | Terapi takibi ve denetim geçmişi için .NET arka ucu. | Yazılmış SDK | Tam |
Kurulum süresi, bu şablon şemasını kullanarak proje başlangıcından ilk hasta veya hareketlilik skoru sorgusuna kadar beklenen süreyi yansıtır.
Soru & Cevap
Bu şablonla bir mesleki terapi takipçisi arka ucunu oluşturmakla ilgili sık sorulan sorular.
Mesleki Terapist Takip Uygulamanızı Oluşturmaya Hazır mısınız?
Meslek terapisti izleyici projenizi dakikalar içinde başlatın. Kredi kartı gerekmiyor.