Class Laboratory

java.lang.Object
org.projecthusky.cda.elga.models.Laboratory
Direct Known Subclasses:
AntibodyLaboratory, LaboratoryObservation

public class Laboratory extends Object
  • Constructor Details

    • Laboratory

      public Laboratory()
  • Method Details

    • fillPOCDMT000040Observation

      protected void fillPOCDMT000040Observation(org.projecthusky.common.hl7cdar2.POCDMT000040Observation observation, int index)
    • getLabTestId

      public org.projecthusky.common.model.Identificator getLabTestId()
    • setLabTestId

      public void setLabTestId(org.projecthusky.common.model.Identificator labTestId)
    • isAborted

      public boolean isAborted()
    • setAborted

      public void setAborted(boolean aborted)
    • getValidatingPerson

      public ParticipantAt getValidatingPerson()
    • setValidatingPerson

      public void setValidatingPerson(ParticipantAt validatingPerson)
    • getValidatingTime

      public ZonedDateTime getValidatingTime()
    • setValidatingTime

      public void setValidatingTime(ZonedDateTime validatingTime)
    • getSamplingTime

      public ZonedDateTime getSamplingTime()
    • setSamplingTime

      public void setSamplingTime(ZonedDateTime samplingTime)
    • getValue

      public LaboratoryValue getValue()
    • setValue

      public void setValue(LaboratoryValue value)
    • getObservationRange

      public Map<ElgaObservationInterpretation,LaboratoryValue> getObservationRange()
    • setObservationRange

      public void setObservationRange(Map<ElgaObservationInterpretation,LaboratoryValue> observationRange)
    • getAnalysisCode

      public org.projecthusky.common.model.Code getAnalysisCode()
    • getLaboratories

      public Map<ZonedDateTime,PerformerAt> getLaboratories()
    • setAnalysisCode

      public void setAnalysisCode(org.projecthusky.common.model.Code analysisCode)
    • setLaboratories

      public void setLaboratories(Map<ZonedDateTime,PerformerAt> laboratories)