File tree Expand file tree Collapse file tree
src/eligibility_signposting_api/services/processors/derived_values Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ from eligibility_signposting_api .services .processors .derived_values .add_days_handler import AddDaysHandler
2+ from eligibility_signposting_api .services .processors .derived_values .base import (
3+ DerivedValueContext ,
4+ DerivedValueHandler ,
5+ )
6+ from eligibility_signposting_api .services .processors .derived_values .registry import (
7+ DerivedValueRegistry ,
8+ get_registry ,
9+ )
10+
11+ __all__ = [
12+ "AddDaysHandler" ,
13+ "DerivedValueContext" ,
14+ "DerivedValueHandler" ,
15+ "DerivedValueRegistry" ,
16+ "get_registry" ,
17+ ]
18+
19+ # Register default handlers
20+ DerivedValueRegistry .register_default (
21+ AddDaysHandler (
22+ default_days = 91 ,
23+ vaccine_type_days = {
24+ "COVID" : 91 , # 91 days between COVID vaccinations
25+ # Add other vaccine-specific configurations here as needed.
26+ },
27+ )
28+ )
You can’t perform that action at this time.
0 commit comments