Skip to content

PathogenTestType extensions + EatingOutVenue + ExposureSubSetting #13916

@roldy

Description

@roldy

Problem Description

Enhance pathogen test forms when disease=SALMONELLOSIS

Proposed Solution

Scope

  • New enum EatingOutVenue (17 values + OTHER) in sormas-api/.../exposure/.
  • PathogenTestType.java: extend @Diseases on MULTILOCUS_SEQUENCE_TYPING to include SALMONELLOSIS; add CGMLST, SNP_TYPING, SEROTYPING each annotated @Diseases({SALMONELLOSIS}).
  • ExposureSubSetting.java: add SHOPPING_FOR_FOOD(FOOD_BORNE, null). (Reuse EATING_OUTSIDE for the 17-venue picker pending Q1 — see plan §Clarifications.)
  • All new captions in enum.properties.

Acceptance criteria

  • New enum values selectable in pathogen test forms when disease=SALMONELLOSIS.
  • New ExposureSubSetting filters by FOOD_BORNE category.

Additional Information

No response

Metadata

Metadata

Assignees

Labels

SalmonellosisAdd Salmonellosis disease to SORMAS (Luxembourg)taskSomething to be done that does not directly affect the software

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions