Class LaboratoryReport

java.lang.Object
org.projecthusky.cda.elga.models.BaseDocument
org.projecthusky.cda.elga.models.lab.LaboratoryReport

public class LaboratoryReport extends BaseDocument
  • Constructor Details

    • LaboratoryReport

      public LaboratoryReport()
  • Method Details

    • getDocId

      public Identificator getDocId()
    • getSetId

      public Identificator getSetId()
    • getVersion

      public int getVersion()
    • getTitle

      public String getTitle()
    • getPatient

      public PatientCdaAt getPatient()
    • getAuthors

      public List<PractitionerCdaAt> getAuthors()
    • getAuthorTime

      public ZonedDateTime getAuthorTime()
    • getCustodian

      public Organization getCustodian()
    • getLegalAuthenticator

      public PractitionerCdaAt getLegalAuthenticator()
    • getDataEnterer

      public PractitionerCdaAt getDataEnterer()
    • getOrderingProvider

      public PractitionerCdaAt getOrderingProvider()
    • getOrderId

      public Identificator getOrderId()
    • getStartTime

      public ZonedDateTime getStartTime()
    • getStopTime

      public ZonedDateTime getStopTime()
    • getOrderingDate

      public ZonedDateTime getOrderingDate()
    • getParentDocument

      public Identificator getParentDocument()
    • getKindOfLaboratory

      public Code getKindOfLaboratory()
    • getGdaId

      public Identificator getGdaId()
    • getSpecimenCollection

      public List<SpecimenCollection> getSpecimenCollection()
    • getLogo

      public String getLogo()
    • getLettertext

      public String getLettertext()
    • getReasonForReferral

      public String getReasonForReferral()
    • getStructure

      public Code getStructure()
    • getLaboratoryData

      public List<LaboratoryReportData> getLaboratoryData()
    • getNote

      public String getNote()
    • getAppendices

      public List<Appendix> getAppendices()
    • setDocId

      public void setDocId(Identificator docId)
    • setSetId

      public void setSetId(Identificator setId)
    • setVersion

      public void setVersion(int version)
    • setTitle

      public void setTitle(String title)
    • setPatient

      public void setPatient(PatientCdaAt patient)
    • setAuthors

      public void setAuthors(List<PractitionerCdaAt> authors)
    • setAuthorTime

      public void setAuthorTime(ZonedDateTime authorTime)
    • setCustodian

      public void setCustodian(Organization custodian)
    • setLegalAuthenticator

      public void setLegalAuthenticator(PractitionerCdaAt legalAuthenticator)
    • setDataEnterer

      public void setDataEnterer(PractitionerCdaAt dataEnterer)
    • setOrderingProvider

      public void setOrderingProvider(PractitionerCdaAt orderingProvider)
    • setOrderId

      public void setOrderId(Identificator id)
    • setStartTime

      public void setStartTime(ZonedDateTime startTime)
    • setStopTime

      public void setStopTime(ZonedDateTime stopTime)
    • setOrderingDate

      public void setOrderingDate(ZonedDateTime orderingDate)
    • setParentDocument

      public void setParentDocument(Identificator parentDocument)
    • setKindOfLaboratory

      public void setKindOfLaboratory(Code kindOfLaboratory)
    • setGdaId

      public void setGdaId(Identificator gdaId)
    • setSpecimenCollection

      public void setSpecimenCollection(List<SpecimenCollection> specimenCollection)
    • setLogo

      public void setLogo(String logo)
    • setLettertext

      public void setLettertext(String lettertext)
    • setReasonForReferral

      public void setReasonForReferral(String reasonForReferral)
    • setStructure

      public void setStructure(Code structure)
    • setLaboratoryData

      public void setLaboratoryData(List<LaboratoryReportData> laboratoryData)
    • setNote

      public void setNote(String note)
    • setAppendices

      public void setAppendices(List<Appendix> appendices)
    • getAtcdabbrHeaderDocumentationOfServiceEvent

      protected POCDMT000040DocumentationOf getAtcdabbrHeaderDocumentationOfServiceEvent()
    • getAtcdabbrHeaderDocumentReplacementRelatedDocument

      protected HeaderRelatedDocument getAtcdabbrHeaderDocumentReplacementRelatedDocument()
    • getHl7CdaR2Pocdmt000040StructuredBodyLaboratoryReport

      protected POCDMT000040StructuredBody getHl7CdaR2Pocdmt000040StructuredBodyLaboratoryReport()
    • getSpezimenSection

      protected POCDMT000040Section getSpezimenSection()
    • getLaboratoryReportCommentSection

      protected POCDMT000040Section getLaboratoryReportCommentSection()
    • getSpecialitySection

      protected POCDMT000040Section getSpecialitySection()
    • getLaboratoryReport

      public Laborbefund getLaboratoryReport()