feature: Medication Tracking & Vital Sign Correlation
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
public interface IMedicationService
|
||||
{
|
||||
Task<MedicationAdministration> CreateAsync(
|
||||
Guid encounterId, CreateMedicationAdministrationRequest req);
|
||||
Task<PagedResult<MedicationAdministration>> ListByEncounterAsync(
|
||||
Guid encounterId, DateTimeOffset? since, int page, int pageSize);
|
||||
Task<MedicationAdministration> GetByIdAsync(Guid id);
|
||||
Task<IReadOnlyList<MedicationAdministration>> GetRecentForEncounterAsync(
|
||||
Guid encounterId, string observationCode, int windowMinutes);
|
||||
}
|
||||
Reference in New Issue
Block a user