feature: Draft Data Entry
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
public record DraftPayloadResponse(
|
||||
Guid BatchId,
|
||||
string Status,
|
||||
string BatchType,
|
||||
DraftPatientDto? Patient,
|
||||
DraftEncounterDto? Encounter,
|
||||
List<DraftObservationDto> Observations
|
||||
);
|
||||
@@ -0,0 +1,10 @@
|
||||
public record DraftEncounterDto(
|
||||
Guid Id,
|
||||
DateTimeOffset? AdmissionDate,
|
||||
string? Department,
|
||||
string? RoomBed,
|
||||
string? AdmissionReason,
|
||||
string? DischargeDiagnosis,
|
||||
string? Status,
|
||||
DateTimeOffset UpdatedAt
|
||||
);
|
||||
@@ -0,0 +1,8 @@
|
||||
public record UpsertDraftEncounterRequest(
|
||||
DateTimeOffset? AdmissionDate,
|
||||
string? Department,
|
||||
string? RoomBed,
|
||||
string? AdmissionReason,
|
||||
string? DischargeDiagnosis,
|
||||
string? Status
|
||||
);
|
||||
@@ -0,0 +1,7 @@
|
||||
public record CreateDraftObservationRequest(
|
||||
string ObservationCode,
|
||||
decimal Value,
|
||||
string Unit,
|
||||
DateTimeOffset RecordedAt,
|
||||
string? Note
|
||||
);
|
||||
@@ -0,0 +1,9 @@
|
||||
public record DraftObservationDto(
|
||||
Guid Id,
|
||||
string ObservationCode,
|
||||
decimal Value,
|
||||
string Unit,
|
||||
DateTimeOffset RecordedAt,
|
||||
string? Note,
|
||||
DateTimeOffset CreatedAt
|
||||
);
|
||||
@@ -0,0 +1,7 @@
|
||||
public record UpdateDraftObservationRequest(
|
||||
string ObservationCode,
|
||||
decimal Value,
|
||||
string Unit,
|
||||
DateTimeOffset RecordedAt,
|
||||
string? Note
|
||||
);
|
||||
@@ -0,0 +1,13 @@
|
||||
public record DraftPatientDto(
|
||||
Guid Id,
|
||||
string? FullName,
|
||||
DateOnly? DateOfBirth,
|
||||
string? Sex,
|
||||
string? BloodType,
|
||||
string? EmergencyContact,
|
||||
List<string>? Allergies,
|
||||
bool NoKnownAllergies,
|
||||
List<string>? Medications,
|
||||
bool NoActiveMedications,
|
||||
DateTimeOffset UpdatedAt
|
||||
);
|
||||
@@ -0,0 +1,11 @@
|
||||
public record UpsertDraftPatientRequest(
|
||||
string? FullName,
|
||||
DateOnly? DateOfBirth,
|
||||
string? Sex,
|
||||
string? BloodType,
|
||||
string? EmergencyContact,
|
||||
List<string>? Allergies,
|
||||
bool NoKnownAllergies,
|
||||
List<string>? Medications,
|
||||
bool NoActiveMedications
|
||||
);
|
||||
Reference in New Issue
Block a user