MaternAlert / src /symptoms /symptoms.module.ts
Auspicious14's picture
Initial backend deployment with Docker and Cron jobs
f78b36a
Raw
History Blame Contribute Delete
741 Bytes
import { Module, forwardRef } from "@nestjs/common";
import { SymptomsController } from "./symptoms.controller";
import { SymptomsService } from "./symptoms.service";
import { CarePriorityModule } from "../care-priority/care-priority.module";
/**
* Symptoms Module
*
* RESPONSIBILITIES:
* - Store individual symptom records
* - Atomic, non-scored entries
* - Timestamp tracking
*
* CLINICAL SAFETY CONSTRAINTS:
* - No severity levels
* - No numeric scoring
* - Each symptom is a separate record
* - Enumerated symptom types only
*/
@Module({
imports: [forwardRef(() => CarePriorityModule)],
controllers: [SymptomsController],
providers: [SymptomsService],
exports: [SymptomsService],
})
export class SymptomsModule {}