Pathogen Test Controller

Create or update one or multiple entities.

Changed on

A uuid will be generated for any entity that doesn't have one yet. Posting entities without uuid multiple times will also create them multiple times.

post/pathogentests/push

Request

  • Base URL
    /sormas-rest (relative, and the document was published on a file host, not at the API’s origin)
  • URL
    /sormas-rest/pathogentests/push
  • Auth
    none declared

Request body

accessionNumberstring
antibodyTitrestring
biotype'YERSINIOSIS_1' | 'YERSINIOSIS_1A' | 'YERSINIOSIS_1B' | 'YERSINIOSIS_2' | 'YERSINIOSIS_3' | 'YERSINIOSIS_4' | 'YERSINIOSIS_5' | 'NOT_APP' | 'NOT_UND_SUR' | 'OTHER' | 'VAR_BELF' | 'VAR_GRAV' | 'VAR_INTE' | 'VAR_MITI' | 'UNKNOWN'
biotypeTextstring
cgMlstClusterstring
changeDatestring date-time
cqValuenumber float
creationDatestring date-time
ctValueEnumber float
ctValueNnumber float
ctValueOrf1number float
ctValueRdrpnumber float
ctValueRdrpSnumber float
ctValueSnumber float
deletedboolean
deletionReason'GDPR' | 'DELETION_REQUEST' | 'CREATED_WITH_NO_LEGAL_REASON' | 'TRANSFERRED_RESPONSIBILITY' | 'DUPLICATE_ENTRIES' | 'OTHER_REASON'
externalIdstring
externalOrderIdstring
fourFoldIncreaseAntibodyTiterboolean
genoType'GENOTYPE_A' | 'GENOTYPE_B' | 'GENOTYPE_B2' | 'GENOTYPE_B3' | 'GENOTYPE_C1' | 'GENOTYPE_C2' | 'GENOTYPE_D1' | 'GENOTYPE_D10' | 'GENOTYPE_D11' | 'GENOTYPE_D2' | 'GENOTYPE_D3' | 'GENOTYPE_D4' | 'GENOTYPE_D5' | 'GENOTYPE_D6' | 'GENOTYPE_D7' | 'GENOTYPE_D8' | 'GENOTYPE_D9' | 'GENOTYPE_E' | 'GENOTYPE_F' | 'GENOTYPE_G1' | 'GENOTYPE_G2' | 'GENOTYPE_G3' | 'GENOTYPE_H1' | 'GENOTYPE_H2' | 'CRYPTOSPORIDIUM_HOMINIS' | 'CRYPTOSPORIDIUM_PARVUM' | 'CRYPTOSPORIDIUM_SPECIES' | 'MUMPV_A' | 'MUMPV_B' | 'MUMPV_C' | 'MUMPV_D' | 'MUMPV_F' | 'MUMPV_G' | 'MUMPV_H' | 'MUMPV_I' | 'MUMPV_J' | 'MUMPV_K' | 'MUMPV_L' | 'MUMPV_N' | 'GENOTYPE_1A' | 'GENOTYPE_1B' | 'GENOTYPE_1C' | 'GENOTYPE_1D' | 'GENOTYPE_1E' | 'GENOTYPE_1F' | 'GENOTYPE_1G' | 'GENOTYPE_1H' | 'GENOTYPE_1I' | 'GENOTYPE_1J' | 'GENOTYPE_2A' | 'GENOTYPE_2B' | 'GENOTYPE_2C' | 'GENOTYPE_NA' | 'GENOTYPE_UNK' | 'OTHER' | 'UNKNOWN'
genoTypeTextstring
genogroupstring
inJurisdictionboolean
isoniazidResistant'YES' | 'NO' | 'UNKNOWN'
labDetailsstring
mlstSequenceTypestring
otherDeletionReasonstring
patternProfilestring
pcrTestSpecification'VARIANT_SPECIFIC' | 'N501Y_MUTATION_DETECTION'
performedByReferenceLaboratoryboolean
porBAllelestring
preliminaryboolean
prescriberAddressstring
prescriberCitystring
prescriberFirstNamestring
prescriberLastNamestring
prescriberPhoneNumberstring
prescriberPhysicianCodestring
prescriberPostalCodestring
pseudonymizedboolean
quantitativeBoolean'YES' | 'NO' | 'UNKNOWN'
quantitativeUnitstring
quantitativeValuenumber float
reportDatestring date-time
retestRequestedboolean
rifampicinResistant'YES' | 'NO' | 'UNKNOWN'
rsvSubtype'RSV_A' | 'RSV_B' | 'RSV_A_AND_B' | 'INDETERMINATE'
sequenceDataUploadedToPublicRepository'YES' | 'NO' | 'UNKNOWN'
sequenceIdstring
sequenceTypestring
seroConversionboolean
seroGroupSpecification'SEROGROUP_A' | 'SEROGROUP_B' | 'SEROGROUP_C' | 'SEROGROUP_W' | 'SEROGROUP_X' | 'SEROGROUP_Y' | 'SEROGROUP_Z' | 'SEROGROUP_29E' | 'NOT_GROUPABLE' | 'NOT_UNDER_SURVEILLANCE' | 'OTHER' | 'UNKNOWN'
seroGroupSpecificationTextstring
seroTypingMethod'MULTIPLEX_PCR' | 'QUELLUNG_REACTION' | 'COAGGLUTINATION' | 'AGGLUTINATION' | 'GEL_DIFFUSION' | 'PNEUMOTEST' | 'SLIDE_AGGLUTINATION' | 'DISK_DIFFUSION' | 'WGS_PREDICTION' | 'OTHER'
seroTypingMethodTextstring
serotype'DENV_1' | 'DENV_2' | 'DENV_3' | 'DENV_4' | 'YERSINIOSIS_1' | 'YERSINIOSIS_2' | 'YERSINIOSIS_3' | 'YERSINIOSIS_4' | 'YERSINIOSIS_5' | 'YERSINIOSIS_5_27' | 'YERSINIOSIS_8' | 'YERSINIOSIS_9' | 'UNKNOWN' | 'OTHER'
serotypeTextstring
smearGrade'NEGATIVE' | 'SCANTY' | 'ONE_PLUS' | 'TWO_PLUS' | 'THREE_PLUS'
specie'MYCOBATERIUM_AFRICANUM' | 'MYCOBATERIUM_BOVIS' | 'MYCOBATERIUM_TUBERCULOSIS' | 'OTHER_MTBC_MEMBER' | 'SPP' | 'FALCIPARUM' | 'VIVAX' | 'MALARIAE' | 'OVALE' | 'KNOWLESI' | 'CYNOMOLGI' | 'NOT_SPECIFIED' | 'COINFECTION' | 'BOYDII' | 'DYSENTERIAE' | 'FLEXNERI' | 'SONNEI' | 'SHIGELLA_SPP' | 'YERSINIA_ENTEROCOLITICA' | 'YERSINIA_PSEUDOTUBERCULOSIS' | 'YERSINIA_SPP' | 'DIPH_CORY_DIPH' | 'NOT_UNDER_SURVEILLANCE' | 'DIPH_NOT_SPECIFIED' | 'DIPH_CORY_PSEU' | 'DIPH_CORY_ULC' | 'OTHER' | 'UNKNOWN' | 'NOT_APPLICABLE'
specieTextstring
sraRunIdstring
strainCallStatus'BEIJING' | 'NOBEIJING' | 'POSSBEIJING' | 'UNKNOWN'
syphilisSerologyMethod'VDRL' | 'RPR' | 'TRUST' | 'TPPA_TPHA' | 'FTA_ABS' | 'EIA' | 'CLIA' | 'RDT' | 'OTHER'
syphilisSerologyMethodTextstring
targetTest'SPECIES_IDENTIFICATION' | 'TOXIN_PRODUCTION' | 'OTHER'
targetTestTextstring
tbpBAllelestring
testDateTimestring date-time
testResult'INDETERMINATE' | 'PENDING' | 'NEGATIVE' | 'POSITIVE' | 'NOT_DONE' | 'NOT_APPLICABLE' required
testResultTextstring
testResultVerifiedboolean
testRunStatus'PENDING' | 'COMPLETED' | 'FAILED' | 'INDETERMINATE'
testScale'ONE_PLUS' | 'TWO_PLUS' | 'THREE_PLUS'
testType'CULTURE' | 'ISOLATION' | 'IGM_SERUM_ANTIBODY' | 'IGG_SERUM_ANTIBODY' | 'IGA_SERUM_ANTIBODY' | 'INCUBATION_TIME' | 'LATEX_AGGLUTINATION' | 'CQ_VALUE_DETECTION' | 'SEQUENCING' | 'OTHER_ANTIGEN_DETECTION_TEST' | 'OTHER_MOLECULAR_ASSAY' | 'OTHER_SEROLOGICAL_TEST' | 'PCR_RT_PCR' | 'Q_PCR' | 'MULTIPLEX_PCR' | 'DIGITAL_PCR' | 'LAMP' | 'NASBA' | 'TMA' | 'CRISPR_DIAGNOSTICS' | 'LINE_PROBE_ASSAY' | 'SANGER_SEQUENCING' | 'WHOLE_GENOME_SEQUENCING' | 'DNA_MICROARRAY' | 'NAAT' | 'NON_AMPLIFIED_NUCLEIC_ACID_PROBE_TEST' | 'MULTILOCUS_SEQUENCE_TYPING' | 'CGMLST' | 'SNP_TYPING' | 'SEROTYPING' | 'SEROGROUPING' | 'GENOTYPING' | 'RSV_SUBTYPING' | 'BEIJINGGENOTYPING' | 'SPOLIGOTYPING' | 'MIRU_PATTERN_CODE' | 'ANTIBODY_DETECTION' | 'ELEK_TEST' | 'ENZYME_LINKED_IMMUNOSORBENT_ASSAY' | 'WESTERN_BLOT' | 'NEUTRALIZING_ANTIBODIES' | 'INDIRECT_FLUORESCENT_ANTIBODY' | 'DIRECT_FLUORESCENT_ANTIBODY' | 'NON_TREPONEMAL_TESTS' | 'TREPONEMAL_TESTS' | 'LATERAL_FLOW_ASSAY' | 'IMMUNOFLUORESCENCE_ASSAY' | 'SLIDE_AGGLUTINATION' | 'QUELLUNG_REACTION' | 'HEMAGGLUTINATION_INHIBITION' | 'BACTERIAL_CULTURE' | 'VIRAL_ISOLATION' | 'FUNGAL_CULTURE' | 'MALDI_TOF' | 'MICROSCOPY' | 'GRAM_STAIN' | 'ACID_FAST_STAIN' | 'DARK_FIELD_MICROSCOPY' | 'GIEMSA_STAIN' | 'HISTOPATHOLOGY' | 'FISH' | 'IMMUNOHISTOCHEMISTRY' | 'ELECTRON_MICROSCOPY' | 'QUANTITATIVE_BUFFY_COAT' | 'THICK_BLOOD_SMEAR' | 'THIN_BLOOD_SMEAR' | 'PENICILLINASE_ACTIVITY' | 'ANTIBIOTIC_SUSCEPTIBILITY' | 'GENOTYPIC_RESISTANCE_TEST' | 'IGRA' | 'TST' | 'FLOW_CYTOMETRY' | 'OTHER' required
testTypeTextstring
testedDisease'AFP' | 'CHOLERA' | 'CONGENITAL_RUBELLA' | 'CSM' | 'DENGUE' | 'EVD' | 'GUINEA_WORM' | 'LASSA' | 'MEASLES' | 'MONKEYPOX' | 'NEW_INFLUENZA' | 'PLAGUE' | 'POLIO' | 'UNSPECIFIED_VHF' | 'WEST_NILE_FEVER' | 'YELLOW_FEVER' | 'RABIES' | 'ANTHRAX' | 'CORONAVIRUS' | 'PNEUMONIA' | 'MALARIA' | 'TYPHOID_FEVER' | 'ACUTE_VIRAL_HEPATITIS' | 'NON_NEONATAL_TETANUS' | 'HIV' | 'SCHISTOSOMIASIS' | 'SOIL_TRANSMITTED_HELMINTHS' | 'TRYPANOSOMIASIS' | 'DIARRHEA_DEHYDRATION' | 'DIARRHEA_BLOOD' | 'SNAKE_BITE' | 'RUBELLA' | 'TUBERCULOSIS' | 'LATENT_TUBERCULOSIS' | 'LEPROSY' | 'LYMPHATIC_FILARIASIS' | 'BURULI_ULCER' | 'PERTUSSIS' | 'NEONATAL_TETANUS' | 'ONCHOCERCIASIS' | 'DIPHTHERIA' | 'TRACHOMA' | 'YAWS_ENDEMIC_SYPHILIS' | 'MATERNAL_DEATHS' | 'PERINATAL_DEATHS' | 'INFLUENZA' | 'INFLUENZA_A' | 'INFLUENZA_B' | 'H_METAPNEUMOVIRUS' | 'RESPIRATORY_SYNCYTIAL_VIRUS' | 'PARAINFLUENZA_1_4' | 'ADENOVIRUS' | 'RHINOVIRUS' | 'ENTEROVIRUS' | 'M_PNEUMONIAE' | 'C_PNEUMONIAE' | 'ARI' | 'CHIKUNGUNYA' | 'POST_IMMUNIZATION_ADVERSE_EVENTS_MILD' | 'POST_IMMUNIZATION_ADVERSE_EVENTS_SEVERE' | 'FHA' | 'INVASIVE_PNEUMOCOCCAL_INFECTION' | 'INVASIVE_MENINGOCOCCAL_INFECTION' | 'GIARDIASIS' | 'CRYPTOSPORIDIOSIS' | 'SHIGELLOSIS' | 'SALMONELLOSIS' | 'SYPHILIS' | 'YERSINIOSIS' | 'MUMPS' | 'GONOCOCCAL_INFECTION' | 'OTHER' | 'UNDEFINED'
testedDiseaseDetailsstring
testedDiseaseVariantDetailsstring
testedPathogenDetailsstring
tubeAgTb1number float
tubeAgTb1GT10boolean
tubeAgTb2number float
tubeAgTb2GT10boolean
tubeMitogenenumber float
tubeMitogeneGT10boolean
tubeNilnumber float
tubeNilGT10boolean
typingIdstring
uuidstring
viaLimsboolean
virulenceGenesDetectedboolean
westernBlotInterpretation'POSITIVE' | 'NEGATIVE' | 'INDETERMINATE'
wgsClusterIdstring
wgsPerformed'YES' | 'NO' | 'UNKNOWN'

Response

Array of responses, matching the posted array of entities. Provides an HTML status code for every entity and an optional body (e.g. a string with an error message).

bodyobject
statusCodeinteger

Changes

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property //

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new optional request property /

    • info

      added the new DIPH_CORY_DIPH enum value to the request property /

    • info

      added the new DIPH_CORY_PSEU enum value to the request property /

    • info

      added the new DIPH_CORY_ULC enum value to the request property /

    • info

      added the new DIPH_NOT_SPECIFIED enum value to the request property /

    • info

      added the new ELEK_TEST enum value to the request property /

    • info

      added the new NOT_APP enum value to the request property /

    • info

      added the new NOT_UNDER_SURVEILLANCE enum value to the request property /

    • info

      added the new NOT_UND_SUR enum value to the request property /

    • info

      added the new OTHER enum value to the request property /

    • info

      added the new VAR_BELF enum value to the request property /

    • info

      added the new VAR_GRAV enum value to the request property /

    • info

      added the new VAR_INTE enum value to the request property /

    • info

      added the new VAR_MITI enum value to the request property /

    • breaking

      removed the enum value DIPHTERIA of the request property /

    • info

      added the new DIPHTHERIA enum value to the request property /