All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.connectedhealth_idaas.eventbuilder.builders.hl7.ADT_A01 Maven / Gradle / Ivy

package io.connectedhealth_idaas.eventbuilder.builders.hl7;
import io.connectedhealth_idaas.eventbuilder.dataobjects.clinical.hl7.*;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder;

public class ADT_A01 {
    private MSH messageHeader;
    private SFT softwareSegment;
    private UAC userAuthenticationCredentialSegment;
    private EVN eventType;
    private PID patientIdentification;
    private PD1 patientAdditionalDemographic;
    private ARV accessRestriction;
    private ROL role;
    private NK1 nextofKinAssociatedParties;
    private PV1 patientVisit;
    private PV2 patientVisitAdditionalInformation;
    private ARV accessRestriction1;
    private ROL role1;
    private DB1 disability;
    private OBX observationResult;
    private AL1 patientAllergyInformation;
    private DG1 diagnosis;
    private DRG diagnosisRelatedGroup;
    private PR1 procedures;
    private ROL role3;
    private GT1 guarantor;
    private IN1 insurance;
    private IN2 insuranceAdditionalInformation;
    private IN3 insuranceAdditionalInformationCertification;
    private ROL role4;
    private AUT authorizationInformation;
    private RF1 referralInformation;
    private ACC accident;
    private UB2 uniformBillingData;
    private PDA patientDeathandAutopsy;

    public MSH getMessageHeader() {
        return messageHeader;
    }

    public void setMessageHeader(MSH messageHeader) {
        this.messageHeader = messageHeader;
    }

    public SFT getSoftwareSegment() {
        return softwareSegment;
    }

    public void setSoftwareSegment(SFT softwareSegment) {
        this.softwareSegment = softwareSegment;
    }

    public UAC getUserAuthenticationCredentialSegment() {
        return userAuthenticationCredentialSegment;
    }

    public void setUserAuthenticationCredentialSegment(UAC userAuthenticationCredentialSegment) {
        this.userAuthenticationCredentialSegment = userAuthenticationCredentialSegment;
    }

    public EVN getEventType() {
        return eventType;
    }

    public void setEventType(EVN eventType) {
        this.eventType = eventType;
    }

    public PID getPatientIdentification() {
        return patientIdentification;
    }

    public void setPatientIdentification(PID patientIdentification) {
        this.patientIdentification = patientIdentification;
    }

    public PD1 getPatientAdditionalDemographic() {
        return patientAdditionalDemographic;
    }

    public void setPatientAdditionalDemographic(PD1 patientAdditionalDemographic) {
        this.patientAdditionalDemographic = patientAdditionalDemographic;
    }

    public ARV getAccessRestriction() {
        return accessRestriction;
    }

    public void setAccessRestriction(ARV accessRestriction) {
        this.accessRestriction = accessRestriction;
    }

    public ROL getRole() {
        return role;
    }

    public void setRole(ROL role) {
        this.role = role;
    }

    public NK1 getNextofKinAssociatedParties() {
        return nextofKinAssociatedParties;
    }

    public void setNextofKinAssociatedParties(NK1 nextofKinAssociatedParties) {
        this.nextofKinAssociatedParties = nextofKinAssociatedParties;
    }

    public PV1 getPatientVisit() {
        return patientVisit;
    }

    public void setPatientVisit(PV1 patientVisit) {
        this.patientVisit = patientVisit;
    }

    public PV2 getPatientVisitAdditionalInformation() {
        return patientVisitAdditionalInformation;
    }

    public void setPatientVisitAdditionalInformation(PV2 patientVisitAdditionalInformation) {
        this.patientVisitAdditionalInformation = patientVisitAdditionalInformation;
    }

    public ARV getAccessRestriction1() {
        return accessRestriction1;
    }

    public void setAccessRestriction1(ARV accessRestriction1) {
        this.accessRestriction1 = accessRestriction1;
    }

    public ROL getRole1() {
        return role1;
    }

    public void setRole1(ROL role1) {
        this.role1 = role1;
    }

    public DB1 getDisability() {
        return disability;
    }

    public void setDisability(DB1 disability) {
        this.disability = disability;
    }

    public OBX getObservationResult() {
        return observationResult;
    }

    public void setObservationResult(OBX observationResult) {
        this.observationResult = observationResult;
    }

    public AL1 getPatientAllergyInformation() {
        return patientAllergyInformation;
    }

    public void setPatientAllergyInformation(AL1 patientAllergyInformation) {
        this.patientAllergyInformation = patientAllergyInformation;
    }

    public DG1 getDiagnosis() {
        return diagnosis;
    }

    public void setDiagnosis(DG1 diagnosis) {
        this.diagnosis = diagnosis;
    }

    public DRG getDiagnosisRelatedGroup() {
        return diagnosisRelatedGroup;
    }

    public void setDiagnosisRelatedGroup(DRG diagnosisRelatedGroup) {
        this.diagnosisRelatedGroup = diagnosisRelatedGroup;
    }

    public PR1 getProcedures() {
        return procedures;
    }

    public void setProcedures(PR1 procedures) {
        this.procedures = procedures;
    }

    public ROL getRole3() {
        return role3;
    }

    public void setRole3(ROL role3) {
        this.role3 = role3;
    }

    public GT1 getGuarantor() {
        return guarantor;
    }

    public void setGuarantor(GT1 guarantor) {
        this.guarantor = guarantor;
    }

    public IN1 getInsurance() {
        return insurance;
    }

    public void setInsurance(IN1 insurance) {
        this.insurance = insurance;
    }

    public IN2 getInsuranceAdditionalInformation() {
        return insuranceAdditionalInformation;
    }

    public void setInsuranceAdditionalInformation(IN2 insuranceAdditionalInformation) {
        this.insuranceAdditionalInformation = insuranceAdditionalInformation;
    }

    public IN3 getInsuranceAdditionalInformationCertification() {
        return insuranceAdditionalInformationCertification;
    }

    public void setInsuranceAdditionalInformationCertification(IN3 insuranceAdditionalInformationCertification) {
        this.insuranceAdditionalInformationCertification = insuranceAdditionalInformationCertification;
    }

    public ROL getRole4() {
        return role4;
    }

    public void setRole4(ROL role4) {
        this.role4 = role4;
    }

    public AUT getAuthorizationInformation() {
        return authorizationInformation;
    }

    public void setAuthorizationInformation(AUT authorizationInformation) {
        this.authorizationInformation = authorizationInformation;
    }

    public RF1 getReferralInformation() {
        return referralInformation;
    }

    public void setReferralInformation(RF1 referralInformation) {
        this.referralInformation = referralInformation;
    }

    public ACC getAccident() {
        return accident;
    }

    public void setAccident(ACC accident) {
        this.accident = accident;
    }

    public UB2 getUniformBillingData() {
        return uniformBillingData;
    }

    public void setUniformBillingData(UB2 uniformBillingData) {
        this.uniformBillingData = uniformBillingData;
    }

    public PDA getPatientDeathandAutopsy() {
        return patientDeathandAutopsy;
    }

    public void setPatientDeathandAutopsy(PDA patientDeathandAutopsy) {
        this.patientDeathandAutopsy = patientDeathandAutopsy;
    }

    public String toString() {
        return ReflectionToStringBuilder.toString(this);
    }
}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy