Class Arztmeldung

java.lang.Object
org.projecthusky.cda.elga.models.ems.Arztmeldung

public class Arztmeldung extends Object
  • Constructor Details

    • Arztmeldung

      public Arztmeldung()
  • Method Details

    • getDocId

      public Identificator getDocId()
    • setDocId

      public void setDocId(Identificator docId)
    • getSetId

      public Identificator getSetId()
    • setSetId

      public void setSetId(Identificator setId)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion(int version)
    • getPatient

      public PatientCdaAt getPatient()
    • setPatient

      public void setPatient(PatientCdaAt patient)
    • getAuthors

      public List<PractitionerCdaAt> getAuthors()
    • setAuthors

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

      public ZonedDateTime getAuthorTime()
    • setAuthorTime

      public void setAuthorTime(ZonedDateTime authorTime)
    • getCustodian

      public OrganizationAt getCustodian()
    • setCustodian

      public void setCustodian(OrganizationAt custodian)
    • getLegalAuthenticator

      public PractitionerCdaAt getLegalAuthenticator()
    • setLegalAuthenticator

      public void setLegalAuthenticator(PractitionerCdaAt legalAuthenticator)
    • getInformationRecipient

      public InformationRecipient getInformationRecipient()
    • setInformationRecipient

      public void setInformationRecipient(InformationRecipient informationRecipient)
    • getStartValidityPeriod

      public ZonedDateTime getStartValidityPeriod()
    • setStartValidityPeriod

      public void setStartValidityPeriod(ZonedDateTime startValidityPeriod)
    • getStopValidityPeriod

      public ZonedDateTime getStopValidityPeriod()
    • setStopValidityPeriod

      public void setStopValidityPeriod(ZonedDateTime stopValidityPeriod)
    • getStartPossibleInfection

      public ZonedDateTime getStartPossibleInfection()
    • setStartPossibleInfection

      public void setStartPossibleInfection(ZonedDateTime startPossibleInfection)
    • getStopPossibleInfection

      public ZonedDateTime getStopPossibleInfection()
    • setStopPossibleInfection

      public void setStopPossibleInfection(ZonedDateTime stopPossibleInfection)
    • getStartPhysicianVisit

      public ZonedDateTime getStartPhysicianVisit()
    • setStartPhysicianVisit

      public void setStartPhysicianVisit(ZonedDateTime startPhysicianVisit)
    • getStopPhysicianVisit

      public ZonedDateTime getStopPhysicianVisit()
    • setStopPhysicianVisit

      public void setStopPhysicianVisit(ZonedDateTime stopPhysicianVisit)
    • getReportingPhysician

      public PractitionerCdaAt getReportingPhysician()
    • setReportingPhysician

      public void setReportingPhysician(PractitionerCdaAt reportingPhysician)
    • getParentDocument

      public Identificator getParentDocument()
    • setParentDocument

      public void setParentDocument(Identificator parentDocument)
    • getGdaId

      public Identificator getGdaId()
    • setGdaId

      public void setGdaId(Identificator gdaId)
    • getHospitalisation

      public ZonedDateTime getHospitalisation()
    • setHospitalisation

      public void setHospitalisation(ZonedDateTime hospitalisation)
    • getCaseIdentification

      public CaseIdentification getCaseIdentification()
    • setCaseIdentification

      public void setCaseIdentification(CaseIdentification caseIdentification)
    • getClinicalManifestation

      public ClinicalManifestation getClinicalManifestation()
    • setClinicalManifestation

      public void setClinicalManifestation(ClinicalManifestation clinicalManifestation)
    • getCare

      public Care getCare()
    • setCare

      public void setCare(Care care)
    • getActivitArea

      public ActivityArea getActivitArea()
    • setActivitArea

      public void setActivitArea(ActivityArea activitArea)
    • getAtcdabbrHeaderDocumentationOfServiceEvent

      protected POCDMT000040DocumentationOf getAtcdabbrHeaderDocumentationOfServiceEvent(Code serviceEventCode, ZonedDateTime start, ZonedDateTime stop)
    • getAtcdabbrHeaderDocumentReplacementRelatedDocument

      protected POCDMT000040RelatedDocument getAtcdabbrHeaderDocumentReplacementRelatedDocument()
    • getHl7CdaR2Pocdmt000040StructuredBody

      protected POCDMT000040StructuredBody getHl7CdaR2Pocdmt000040StructuredBody()
    • getSection

      protected EpimsSectionEmssectionArztmeldung getSection()
    • getArztmeldung

      public EpimsDocumentArztmeldung getArztmeldung()
    • getHospitalisationEntry

      public POCDMT000040Entry getHospitalisationEntry()
    • marshall

      public String marshall() throws javax.xml.bind.JAXBException
      Marshalles a Arztmeldung CDA document to a String.
      Returns:
      the XML representation of the clinicalDocument.
      Throws:
      javax.xml.bind.JAXBException - if an error was encountered while creating the marshaller.