Class EpimsDocumentLabormeldung

java.lang.Object
org.projecthusky.common.hl7cdar2.POCDMT000040ClinicalDocument
org.projecthusky.cda.elga.generated.artdecor.ems.EpimsDocumentLabormeldung

@Generated(value="org.projecthusky.codegenerator.cda.ArtDecor2JavaGenerator", date="2022-02-01") public class EpimsDocumentLabormeldung extends org.projecthusky.common.hl7cdar2.POCDMT000040ClinicalDocument
epims_document_labormeldung

Identifier: 1.2.40.0.34.11.6.0.1
Effective date: 2020-02-25 14:46:58
Version: 2020
Status: draft

  • Field Summary

    Fields inherited from class org.projecthusky.common.hl7cdar2.POCDMT000040ClinicalDocument

    authenticator, author, authorization, classCode, code, component, componentOf, confidentialityCode, copyTime, custodian, dataEnterer, documentationOf, effectiveTime, id, idAttr, informant, informationRecipient, inFulfillmentOf, languageCode, legalAuthenticator, moodCode, nullFlavor, participant, realmCode, recordTarget, relatedDocument, setId, templateId, title, typeId, versionNumber
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Authenticator>
    Gets the hl7Authenticator
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Author>
    Gets the hl7Author
    org.projecthusky.common.hl7cdar2.CE
    Gets the hl7Code
    org.projecthusky.common.hl7cdar2.POCDMT000040Component2
    Gets the hl7Component
    org.projecthusky.common.hl7cdar2.CE
    Gets the hl7ConfidentialityCode
    org.projecthusky.common.hl7cdar2.POCDMT000040Custodian
    Gets the hl7Custodian
    List<org.projecthusky.common.hl7cdar2.POCDMT000040DocumentationOf>
    Gets the hl7DocumentationOf
    org.projecthusky.common.hl7cdar2.TS
    Gets the hl7EffectiveTime
    org.projecthusky.common.hl7cdar2.II
    Gets the hl7Id
    List<org.projecthusky.common.hl7cdar2.POCDMT000040InformationRecipient>
    Gets the hl7InformationRecipient
    List<org.projecthusky.common.hl7cdar2.POCDMT000040InFulfillmentOf>
    Gets the hl7InFulfillmentOf
    org.projecthusky.common.hl7cdar2.CS
    Gets the hl7LanguageCode
    org.projecthusky.common.hl7cdar2.POCDMT000040LegalAuthenticator
    Gets the hl7LegalAuthenticator
    List<org.projecthusky.common.hl7cdar2.POCDMT000040Participant1>
    Gets the hl7Participant
    List<org.projecthusky.common.hl7cdar2.CS>
    Gets the hl7RealmCode
    List<org.projecthusky.common.hl7cdar2.POCDMT000040RecordTarget>
    Gets the hl7RecordTarget
    org.projecthusky.common.hl7cdar2.II
    Gets the hl7SetId
    List<org.projecthusky.common.hl7cdar2.II>
    Gets the hl7TemplateId
    org.projecthusky.common.hl7cdar2.ST
    Gets the hl7Title
    org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId
    Gets the hl7TypeId
    org.projecthusky.common.hl7cdar2.INT
    Gets the hl7VersionNumber
    void
    Sets the version number to 1 and makes sure the setId is the same as the document id.
    void
    Increases the version number by one and makes sure the setId remains the same as previously.
    void
    setHl7Authenticator(org.projecthusky.common.hl7cdar2.POCDMT000040Authenticator value)
    Sets the hl7Authenticator
    void
    setHl7Author(org.projecthusky.common.hl7cdar2.POCDMT000040Author value)
    Sets the hl7Author
    void
    setHl7Code(org.projecthusky.common.hl7cdar2.CE value)
    Sets the hl7Code
    void
    setHl7Component(org.projecthusky.common.hl7cdar2.POCDMT000040Component2 value)
    Sets the hl7Component
    void
    setHl7ConfidentialityCode(org.projecthusky.common.hl7cdar2.CE value)
    Sets the hl7ConfidentialityCode
    void
    setHl7Custodian(org.projecthusky.common.hl7cdar2.POCDMT000040Custodian value)
    Sets the hl7Custodian
    void
    setHl7DocumentationOf(org.projecthusky.common.hl7cdar2.POCDMT000040DocumentationOf value)
    Sets the hl7DocumentationOf
    void
    setHl7EffectiveTime(org.projecthusky.common.hl7cdar2.TS value)
    Sets the hl7EffectiveTime
    void
    setHl7Id(org.projecthusky.common.hl7cdar2.II value)
    Sets the hl7Id
    void
    setHl7InformationRecipient(org.projecthusky.common.hl7cdar2.POCDMT000040InformationRecipient value)
    Sets the hl7InformationRecipient
    void
    setHl7InFulfillmentOf(org.projecthusky.common.hl7cdar2.POCDMT000040InFulfillmentOf value)
    Sets the hl7InFulfillmentOf
    void
    setHl7LanguageCode(org.projecthusky.common.hl7cdar2.CS value)
    Sets the hl7LanguageCode
    void
    setHl7LegalAuthenticator(org.projecthusky.common.hl7cdar2.POCDMT000040LegalAuthenticator value)
    Sets the hl7LegalAuthenticator
    void
    setHl7Participant(org.projecthusky.common.hl7cdar2.POCDMT000040Participant1 value)
    Sets the hl7Participant
    void
    setHl7RealmCode(org.projecthusky.common.hl7cdar2.CS value)
    Sets the hl7RealmCode
    void
    setHl7RecordTarget(org.projecthusky.common.hl7cdar2.POCDMT000040RecordTarget value)
    Sets the hl7RecordTarget
    void
    setHl7SetId(org.projecthusky.common.hl7cdar2.II value)
    Sets the hl7SetId
    void
    setHl7TemplateId(org.projecthusky.common.hl7cdar2.II value)
    Sets the hl7TemplateId
    void
    setHl7Title(org.projecthusky.common.hl7cdar2.ST value)
    Sets the hl7Title
    void
    setHl7TypeId(org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId value)
    Sets the hl7TypeId
    void
    setHl7VersionNumber(org.projecthusky.common.hl7cdar2.INT value)
    Sets the hl7VersionNumber
    void
    setVersion(String idVersion1, int version)
    Sets the document set Id and version number. Weist dem Dokument eine Set Id und eine Versionsnummer zu.

    Methods inherited from class org.projecthusky.common.hl7cdar2.POCDMT000040ClinicalDocument

    getAuthenticator, getAuthor, getAuthorization, getClassCode, getCode, getComponent, getComponentOf, getConfidentialityCode, getCopyTime, getCustodian, getDataEnterer, getDocumentationOf, getEffectiveTime, getId, getIDAttr, getInformant, getInformationRecipient, getInFulfillmentOf, getLanguageCode, getLegalAuthenticator, getMoodCode, getNullFlavor, getParticipant, getRealmCode, getRecordTarget, getRelatedDocument, getSetId, getTemplateId, getTitle, getTypeId, getVersionNumber, setClassCode, setCode, setComponent, setComponentOf, setConfidentialityCode, setCopyTime, setCustodian, setDataEnterer, setEffectiveTime, setId, setIDAttr, setLanguageCode, setLegalAuthenticator, setSetId, setTitle, setTypeId, setVersionNumber

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • EpimsDocumentLabormeldung

      public EpimsDocumentLabormeldung()
  • Method Details

    • getHl7Authenticator

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Authenticator> getHl7Authenticator()
      Gets the hl7Authenticator
    • getHl7Author

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Author> getHl7Author()
      Gets the hl7Author
    • getHl7Code

      public org.projecthusky.common.hl7cdar2.CE getHl7Code()
      Gets the hl7Code
    • getHl7Component

      public org.projecthusky.common.hl7cdar2.POCDMT000040Component2 getHl7Component()
      Gets the hl7Component
    • getHl7ConfidentialityCode

      public org.projecthusky.common.hl7cdar2.CE getHl7ConfidentialityCode()
      Gets the hl7ConfidentialityCode
    • getHl7Custodian

      public org.projecthusky.common.hl7cdar2.POCDMT000040Custodian getHl7Custodian()
      Gets the hl7Custodian
    • getHl7DocumentationOf

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040DocumentationOf> getHl7DocumentationOf()
      Gets the hl7DocumentationOf
    • getHl7EffectiveTime

      public org.projecthusky.common.hl7cdar2.TS getHl7EffectiveTime()
      Gets the hl7EffectiveTime
    • getHl7Id

      public org.projecthusky.common.hl7cdar2.II getHl7Id()
      Gets the hl7Id
    • getHl7InFulfillmentOf

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040InFulfillmentOf> getHl7InFulfillmentOf()
      Gets the hl7InFulfillmentOf
    • getHl7InformationRecipient

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040InformationRecipient> getHl7InformationRecipient()
      Gets the hl7InformationRecipient
    • getHl7LanguageCode

      public org.projecthusky.common.hl7cdar2.CS getHl7LanguageCode()
      Gets the hl7LanguageCode
    • getHl7LegalAuthenticator

      public org.projecthusky.common.hl7cdar2.POCDMT000040LegalAuthenticator getHl7LegalAuthenticator()
      Gets the hl7LegalAuthenticator
    • getHl7Participant

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040Participant1> getHl7Participant()
      Gets the hl7Participant
    • getHl7RealmCode

      public List<org.projecthusky.common.hl7cdar2.CS> getHl7RealmCode()
      Gets the hl7RealmCode
    • getHl7RecordTarget

      public List<org.projecthusky.common.hl7cdar2.POCDMT000040RecordTarget> getHl7RecordTarget()
      Gets the hl7RecordTarget
    • getHl7SetId

      public org.projecthusky.common.hl7cdar2.II getHl7SetId()
      Gets the hl7SetId
    • getHl7TemplateId

      public List<org.projecthusky.common.hl7cdar2.II> getHl7TemplateId()
      Gets the hl7TemplateId
    • getHl7Title

      public org.projecthusky.common.hl7cdar2.ST getHl7Title()
      Gets the hl7Title
    • getHl7TypeId

      public org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId getHl7TypeId()
      Gets the hl7TypeId
    • getHl7VersionNumber

      public org.projecthusky.common.hl7cdar2.INT getHl7VersionNumber()
      Gets the hl7VersionNumber
    • initFirstVersion

      public void initFirstVersion(String newDocId)
      Sets the version number to 1 and makes sure the setId is the same as the document id.
      Parameters:
      newDocId - the new doc id
    • initNextVersion

      public void initNextVersion(String newDocId)
      Increases the version number by one and makes sure the setId remains the same as previously.
      Parameters:
      newDocId - the new doc id
    • setHl7Authenticator

      public void setHl7Authenticator(org.projecthusky.common.hl7cdar2.POCDMT000040Authenticator value)
      Sets the hl7Authenticator
    • setHl7Author

      public void setHl7Author(org.projecthusky.common.hl7cdar2.POCDMT000040Author value)
      Sets the hl7Author
    • setHl7Code

      public void setHl7Code(org.projecthusky.common.hl7cdar2.CE value)
      Sets the hl7Code
    • setHl7Component

      public void setHl7Component(org.projecthusky.common.hl7cdar2.POCDMT000040Component2 value)
      Sets the hl7Component
    • setHl7ConfidentialityCode

      public void setHl7ConfidentialityCode(org.projecthusky.common.hl7cdar2.CE value)
      Sets the hl7ConfidentialityCode
    • setHl7Custodian

      public void setHl7Custodian(org.projecthusky.common.hl7cdar2.POCDMT000040Custodian value)
      Sets the hl7Custodian
    • setHl7DocumentationOf

      public void setHl7DocumentationOf(org.projecthusky.common.hl7cdar2.POCDMT000040DocumentationOf value)
      Sets the hl7DocumentationOf
    • setHl7EffectiveTime

      public void setHl7EffectiveTime(org.projecthusky.common.hl7cdar2.TS value)
      Sets the hl7EffectiveTime
    • setHl7Id

      public void setHl7Id(org.projecthusky.common.hl7cdar2.II value)
      Sets the hl7Id
    • setHl7InFulfillmentOf

      public void setHl7InFulfillmentOf(org.projecthusky.common.hl7cdar2.POCDMT000040InFulfillmentOf value)
      Sets the hl7InFulfillmentOf
    • setHl7InformationRecipient

      public void setHl7InformationRecipient(org.projecthusky.common.hl7cdar2.POCDMT000040InformationRecipient value)
      Sets the hl7InformationRecipient
    • setHl7LanguageCode

      public void setHl7LanguageCode(org.projecthusky.common.hl7cdar2.CS value)
      Sets the hl7LanguageCode
    • setHl7LegalAuthenticator

      public void setHl7LegalAuthenticator(org.projecthusky.common.hl7cdar2.POCDMT000040LegalAuthenticator value)
      Sets the hl7LegalAuthenticator
    • setHl7Participant

      public void setHl7Participant(org.projecthusky.common.hl7cdar2.POCDMT000040Participant1 value)
      Sets the hl7Participant
    • setHl7RealmCode

      public void setHl7RealmCode(org.projecthusky.common.hl7cdar2.CS value)
      Sets the hl7RealmCode
    • setHl7RecordTarget

      public void setHl7RecordTarget(org.projecthusky.common.hl7cdar2.POCDMT000040RecordTarget value)
      Sets the hl7RecordTarget
    • setHl7SetId

      public void setHl7SetId(org.projecthusky.common.hl7cdar2.II value)
      Sets the hl7SetId
    • setHl7TemplateId

      public void setHl7TemplateId(org.projecthusky.common.hl7cdar2.II value)
      Sets the hl7TemplateId
    • setHl7Title

      public void setHl7Title(org.projecthusky.common.hl7cdar2.ST value)
      Sets the hl7Title
    • setHl7TypeId

      public void setHl7TypeId(org.projecthusky.common.hl7cdar2.POCDMT000040InfrastructureRootTypeId value)
      Sets the hl7TypeId
    • setHl7VersionNumber

      public void setHl7VersionNumber(org.projecthusky.common.hl7cdar2.INT value)
      Sets the hl7VersionNumber
    • setVersion

      public void setVersion(String idVersion1, int version)
      Sets the document set Id and version number.
      Weist dem Dokument eine Set Id und eine Versionsnummer zu.
      Parameters:
      idVersion1 - the set Id (if null, the document ID will be used)
      version - the version of the document