feature: Clinical Data Model Expansion & Observation Vocabulary
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
public record EncounterStatusChangedEvent(
|
||||
Guid EncounterId, Guid PatientId, string Mrn, string PatientName,
|
||||
string? PreviousStatus, string NewStatus, string Department,
|
||||
string AttendingPhysician, DateTimeOffset AdmittedAt, DateTimeOffset ChangedAt);
|
||||
string AttendingPhysician, string? RoomBed, string? AdmissionReason, DateTimeOffset AdmittedAt, DateTimeOffset ChangedAt);
|
||||
@@ -1,4 +1,6 @@
|
||||
public record OpenEncounterRequest(
|
||||
EncounterType EncounterType,
|
||||
Department Department,
|
||||
string AttendingPhysician);
|
||||
string AttendingPhysician,
|
||||
string? RoomBed = null,
|
||||
string? AdmissionReason = null);
|
||||
@@ -1 +1,3 @@
|
||||
public record TransitionStatusRequest(EncounterStatus Status);
|
||||
public record TransitionStatusRequest(
|
||||
EncounterStatus Status,
|
||||
string? DischargeDiagnosis = null);
|
||||
@@ -2,4 +2,8 @@ public record RegisterPatientRequest(
|
||||
string FirstName,
|
||||
string LastName,
|
||||
DateOnly DateOfBirth,
|
||||
string Gender);
|
||||
string Gender,
|
||||
BloodType? BloodType = null,
|
||||
string? Allergies = null,
|
||||
string? EmergencyContactName = null,
|
||||
string? EmergencyContactPhone = null);
|
||||
Reference in New Issue
Block a user