SORMAS-Project icon indicating copy to clipboard operation
SORMAS-Project copied to clipboard

Enhance Sample form for IMI specific disease

Open KarnaiahPesula opened this issue 10 months ago • 4 comments

Problem Description

After the Disease enum has been modified in (https://github.com/SORMAS-Foundation/SORMAS-Project/issues/13345) as part of epic (https://github.com/SORMAS-Foundation/SORMAS-Project/issues/13346), the symptoms form needs to be updated with IMI specific fields.

Acceptance Criteria

  • [ ] Sample Types(Type of Sample dropdown) would be reduced to disease specific
    • Blood
    • Cerebrospinal fluid (CSF)
    • Serum
    • Synovial fluid
    • Other
  • [ ] Update the PathogenTestType enum with the below new tests
    • Multilocus Sequence Typing
    • Slide Agglutination
    • Whole-Genome Sequencing
    • Antibiotic Susceptibility Testing
    • Serogrouping
    • PCR
    • Antigen
    • Microscopy
  • [ ] Create a new enum as SerogroupSpecification with the values as
    • A
    • B
    • C
    • W
    • X
    • Y
    • Z
    • 29E
    • Not groupable
    • Not under surveillance
    • Other
    • Unknown
  • [ ] In the pathogen test result form, when test is "Serogrouping" with the disease IMI and result positive, SerogroupSpecification dropdown should display with its variants.

Entity changes

  - alter table pathogentest add column SerogroupSpecification varchar(255).
 - alter table pathogentest add column seroGroupSpecificationTextvarchar(255).

### Additional Information

_No response_

KarnaiahPesula avatar Apr 28 '25 09:04 KarnaiahPesula

Tested and all works well, only one issue noted that all new test types (slide agglutination, etc.) automatically save as positive with no option to select negative - unsure if this is for a reason @KarnaiahPesula @Christophe-SF

SORMAS-EmelineJanigan avatar Jun 09 '25 16:06 SORMAS-EmelineJanigan

@SORMAS-EmelineJanigan : "all new test types (slide agglutination, etc.) automatically save as positive with no option to select negative" These tests are normally performed on a sample with a known positive result in order to identify the subtype of the pathogen. The result is not positive or negative but is either a known serotype, a new one or indeterminate.

Christophe-SF avatar Jun 11 '25 07:06 Christophe-SF

@SORMAS-EmelineJanigan : "all new test types (slide agglutination, etc.) automatically save as positive with no option to select negative" These tests are normally performed on a sample with a known positive result in order to identify the subtype of the pathogen. The result is not positive or negative but is either a known serotype, a new one or indeterminate.

Thanks Chris for clarifying! Good to know

SORMAS-EmelineJanigan avatar Jun 11 '25 09:06 SORMAS-EmelineJanigan

@xavcol

SORMAS-EmelineJanigan avatar Jun 11 '25 10:06 SORMAS-EmelineJanigan