diff --git a/.devfile/icon/spring-logo.png b/.devfile/icon/spring-logo.png deleted file mode 100644 index eacb063a..00000000 Binary files a/.devfile/icon/spring-logo.png and /dev/null differ diff --git a/.gitignore b/.gitignore index 5fe52b5c..cd35bb69 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,15 @@ -.classpath -.project -.settings -target -.odo/env -.idea -.DS_Store \ No newline at end of file +.idea/* +*.iml +*.class +*target/ +*.idea/* +*.project +*.classpath +*bin/* +*/keystore/* +logs/* +.settings/* +.factorypath +keys/* +.mvnw +.mvnw.cmd \ No newline at end of file diff --git a/README.md b/README.md index 91c66c45..e982db82 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ -# devfile-sample-java-springboot-basic -A basic sample application using Java Spring Boot with devfile +# medis-etl-service +Camel based app that is used to pullforms submissions from CHEFS via API, convert them into a set of CSV files for futher upload and loading into Oracle DB. diff --git a/deploy.yaml b/deploy.yaml index 471594ff..07a0e46b 100644 --- a/deploy.yaml +++ b/deploy.yaml @@ -1,20 +1,20 @@ kind: Deployment apiVersion: apps/v1 metadata: - name: my-java-springboot + name: medis-etl-service spec: replicas: 1 selector: matchLabels: - app: java-springboot-app + app: medis-etl-app template: metadata: labels: - app: java-springboot-app + app: medis-etl-service spec: containers: - - name: my-java-springboot - image: java-springboot-image:latest + - name: etl-camel + image: medis-etl-image:latest ports: - name: http containerPort: 8081 @@ -27,7 +27,7 @@ spec: kind: Service apiVersion: v1 metadata: - name: my-java-springboot-svc + name: medis-etl-svc spec: ports: - name: http-8081 @@ -35,4 +35,4 @@ spec: protocol: TCP targetPort: 8081 selector: - app: java-springboot-app \ No newline at end of file + app: medis-etl-app \ No newline at end of file diff --git a/devfile.yaml b/devfile.yaml index 7339ccfc..9a63e0ad 100644 --- a/devfile.yaml +++ b/devfile.yaml @@ -20,7 +20,7 @@ parent: components: - name: image-build image: - imageName: java-springboot-image:latest + imageName: medis-etl-image:latest dockerfile: uri: docker/Dockerfile buildContext: . diff --git a/docker/Dockerfile b/docker/Dockerfile index bd14fc5d..04706e81 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -9,24 +9,24 @@ # # docker run -i --rm -p 8081:8081 springboot/sample-demo #### -FROM quay.io/devfile/maven:3.8.1-openjdk-17-slim +FROM quay.io/devfile/maven:3.8.1-openjdk-17-slim AS build -WORKDIR /build +WORKDIR /app # Build dependency offline to streamline build COPY pom.xml . -RUN mvn dependency:go-offline +#RUN mvn dependency:go-offline -COPY src src -RUN mvn package -Dmaven.test.skip=true +COPY src/ ./src/ +RUN mvn package # compute the created jar name and put it in a known location to copy to the next layer. # If the user changes pom.xml to have a different version, or artifactId, this will find the jar -RUN grep version /build/target/maven-archiver/pom.properties | cut -d '=' -f2 >.env-version -RUN grep artifactId /build/target/maven-archiver/pom.properties | cut -d '=' -f2 >.env-id -RUN mv /build/target/$(cat .env-id)-$(cat .env-version).jar /build/target/export-run-artifact.jar +# RUN grep version /build/target/maven-archiver/pom.properties | cut -d '=' -f2 >.env-version +# RUN grep artifactId /build/target/maven-archiver/pom.properties | cut -d '=' -f2 >.env-id +# RUN mv /build/target/$(cat .env-id)-$(cat .env-version).jar /build/target/export-run-artifact.jar -FROM openjdk:11-jdk -COPY --from=0 /build/target/export-run-artifact.jar /app/target/export-run-artifact.jar +FROM openjdk:17-jdk +COPY --from=build app/target/medis-etl.jar /app/target/export-run-artifact.jar EXPOSE 8081 -ENTRYPOINT [ "java", "-jar", "/app/target/export-run-artifact.jar", "--server.port=8081" ] +ENTRYPOINT [ "java", "-cp", "/app/config/", "-jar", "/app/target/export-run-artifact.jar" ] diff --git a/openshift/app.bc.yaml b/openshift/app.bc.yaml new file mode 100644 index 00000000..a4422a99 --- /dev/null +++ b/openshift/app.bc.yaml @@ -0,0 +1,72 @@ +--- +apiVersion: template.openshift.io/v1 +kind: Template +labels: + app.kubernetes.io/component: medis-etl-app + app.kubernetes.io/instance: medis-etl-app + app.kubernetes.io/name: medis-etl-app + app.kubernetes.io/part-of: medis-etl + app.openshift.io/runtime: java-springboot-camel + app: "${APP_NAME}-${JOB_NAME}" + template: "${REPO_NAME}-app-bc-template" +metadata: + name: "${REPO_NAME}-app-bc" +objects: + - apiVersion: image.openshift.io/v1 + kind: ImageStream + metadata: + name: medis-etl-image + spec: + lookupPolicy: + local: false + + - apiVersion: build.openshift.io/v1 + kind: BuildConfig + metadata: + name: medis-etl-app + spec: + failedBuildsHistoryLimit: 5 + nodeSelector: null + output: + to: + kind: ImageStreamTag + name: medis-etl-image:latest + postCommit: {} + resources: {} + runPolicy: Serial + source: + git: + uri: ${SOURCE_REPO_URL} + type: Git + strategy: + dockerStrategy: + dockerfilePath: docker/Dockerfile + type: Docker + successfulBuildsHistoryLimit: 5 + triggers: + - generic: + secretReference: + name: medis-etl-webhook-secret + type: Generic + - github: + secretReference: + name: medis-etl-github-webhook-secret + type: GitHub + - type: ConfigChange +parameters: + - name: REPO_NAME + description: Application repository name + displayName: Repository Name + required: true + - name: JOB_NAME + description: Job identifier (i.e. 'pr-5' OR 'master') + displayName: Job Branch Name + required: true + - name: SOURCE_REPO_REF + description: Git Pull Request Reference (i.e. 'pull/CHANGE_ID/head') + displayName: Source Repository Reference + required: true + - name: SOURCE_REPO_URL + description: Git Repository URL + displayName: Source Repository URL + required: true \ No newline at end of file diff --git a/openshift/app.cm.yaml b/openshift/app.cm.yaml new file mode 100644 index 00000000..fd72b2f9 --- /dev/null +++ b/openshift/app.cm.yaml @@ -0,0 +1,64 @@ +--- +apiVersion: template.openshift.io/v1 +kind: Template +labels: + app.kubernetes.io/component: medis-etl-app + app.kubernetes.io/instance: medis-etl-app + app.kubernetes.io/name: medis-etl-app + app.kubernetes.io/part-of: medis-etl + app.openshift.io/runtime: java-springboot-camel + app: "${APP_NAME}-${JOB_NAME}" + template: "${REPO_NAME}-app-cm-template" +metadata: + name: "${REPO_NAME}-app-cm" +objects: + - apiVersion: v1 + kind: ConfigMap + metadata: + name: medis-etl-config + data: + application.properties: | + # properties used in route + hostname = localhost + port = 8080 + server-socket=5555 + socket-read-sleep-time=100 + max-socket-read-tries=100 + thread-pool-size=5 + accept-remote-connections=true + valid-ip-list-file=fwlist.txt + + chefs.http.uri=https://submit.digital.gov.bc.ca/app/api/v1/forms/%s/export?format=json&type=submissions&minDate=%s&maxDate=%s + + aims.username=2f173b2b-2f3a-407a-aecf-6b4bdc9431ae + aims.password=tbd + + ltc.facility.username=e1f4761f-efdd-4529-805e-677d3ae21601 + ltc.facility.password=tbd + + ltc.staffing.username=16ce36ca-9b4b-4ec6-bb75-96c2e1f258bb + ltc.staffing.password=tbd + + ltc.ytd.username=256760e7-6e8b-44c4-8b63-51fb72c8c2cf + ltc.ytd.password=tbd + log4j2.properties: | + appender.out.type = Console + appender.out.name = out + appender.out.layout.type = PatternLayout + appender.out.layout.pattern = [%30.30t] %-30.30c{1} %-5p %m%n + rootLogger.level = INFO + rootLogger.appenderRef.out.ref = out + immutable: false +parameters: + - name: APP_NAME + description: Application name + displayName: Application name + required: true + - name: JOB_NAME + description: Job identifier (i.e. 'pr-5' OR 'master') + displayName: Job Branch Name + required: true + - name: REPO_NAME + description: Application repository name + displayName: Repository Name + required: true diff --git a/openshift/app.dc.yaml b/openshift/app.dc.yaml new file mode 100644 index 00000000..9f03234d --- /dev/null +++ b/openshift/app.dc.yaml @@ -0,0 +1,206 @@ +--- +apiVersion: template.openshift.io/v1 +kind: Template +labels: + app.kubernetes.io/component: medis-etl-app + app.kubernetes.io/instance: medis-etl-app + app.kubernetes.io/name: medis-etl-app + app.kubernetes.io/part-of: medis-etl + app.openshift.io/runtime: java-springboot-camel + app: "${APP_NAME}-${JOB_NAME}" + template: "${REPO_NAME}-app-dc-template" +metadata: + name: "${REPO_NAME}-app-dc" +objects: + - apiVersion: v1 + kind: PersistentVolumeClaim + metadata: + name: medis-etl-pvc + spec: + accessModes: + - ReadWriteMany + resources: + requests: + storage: ${DATA_VOLUME_CAPACITY} + - apiVersion: v1 + kind: ConfigMap + metadata: + name: medis-etl-config + data: + medis-etl.properties: |- + config1=test1 + config2=test2 + config3=test3 + immutable: false + + - apiVersion: apps/v1 + kind: Deployment + metadata: + name: ${APP_NAME} + spec: + replicas: 1 + selector: + matchLabels: + app: ${APP_NAME} + strategy: + type: Recreate + template: + metadata: + labels: + app: ${APP_NAME} + deployment: ${APP_NAME}-deployment + spec: + containers: + - env: + - name: DEBUG_PORT + value: "5858" + - name: PROJECTS_ROOT + value: /projects + - name: PROJECT_SOURCE + value: /projects + image: image-registry.openshift-image-registry.svc:5000/c2da03-dev/medis-etl-image:latest + imagePullPolicy: Always + name: etl-camel + ports: + - containerPort: 8080 + name: http-springboot + protocol: TCP + - containerPort: 5858 + name: debug + protocol: TCP + resources: + limits: + memory: 768Mi + terminationMessagePath: /dev/termination-log + terminationMessagePolicy: File + volumeMounts: + - mountPath: ${DATA_DIR} + name: medis-etl-files + - mountPath: ${APP_CONFIG_DIR} + name: medis-etl-config + - mountPath: /ssh + name: medis-etl-ssh + readOnly: true + dnsPolicy: ClusterFirst + restartPolicy: Always + schedulerName: default-scheduler + securityContext: {} + terminationGracePeriodSeconds: 30 + volumes: + - name: medis-etl-files + persistentVolumeClaim: + claimName: medis-etl-pvc + - name: medis-etl-config + configMap: + name: medis-etl-config + - name: medis-etl-ssh + secret: + defaultMode: 400 + secretName: medis-etl + + - apiVersion: v1 + kind: Service + metadata: + name: ${APP_NAME} + spec: + ports: + - name: http-springboot + port: 8080 + protocol: TCP + targetPort: 8080 + - name: http-8081 + port: 8081 + protocol: TCP + targetPort: 8081 + selector: + app: medis-etl-app + deployment: medis-etl-app-deployment + sessionAffinity: None + + - apiVersion: route.openshift.io/v1 + kind: Route + metadata: + name: ${APP_NAME} + spec: + port: + targetPort: "8081" + tls: + insecureEdgeTerminationPolicy: Redirect + termination: edge + to: + kind: Service + name: medis-etl-app + weight: 100 + wildcardPolicy: None +parameters: + - name: APP_NAME + description: Application name + displayName: Application name + required: true + value: medis-etl-app + - name: ROUTE_HOST + description: The host the route will use to expose service outside cluster + displayName: Route host + required: true + - name: ROUTE_PATH + description: Configure the route path (ex. /pr-5 or /app), also used for VUE_APP_FRONTEND_BASEPATH + displayName: Route path + required: true + - name: JOB_NAME + description: Job identifier (i.e. 'pr-5' OR 'master') + displayName: Job Branch Name + required: true + - name: IMAGE_REGISTRY + description: The container registry + displayName: Docker Image Registry + required: true + value: ghcr.io + - name: IMAGE_NAMESPACE + description: The image namespace + displayName: Docker Image Namespace + required: true + value: bcgov + - name: IMAGE_TAG + description: The specific image tag to deploy + displayName: Docker Image Tag + required: true + value: latest + - name: NAMESPACE + description: Target namespace reference (i.e. 'wfezkf-dev') + displayName: Target Namespace + required: true + - name: REPO_NAME + description: Application repository name + displayName: Repository Name + required: true + - name: CPU_LIMIT + description: Limit Peak CPU per pod (in millicores ex. 1000m) + displayName: CPU Limit + value: 250m + - name: CPU_REQUEST + description: Requested CPU per pod (in millicores ex. 500m) + displayName: CPU Request + value: 50m + - name: MEMORY_LIMIT + description: Limit Peak Memory per pod (in gigabytes Gi or megabytes Mi ex. 2Gi) + displayName: Memory Limit + value: 1Gi + - name: MEMORY_REQUEST + description: Requested Memory per pod (in gigabytes Gi or megabytes Mi ex. 500Mi) + displayName: Memory Request + value: 256Mi + - name: APP_CONFIG_DIR + description: Path to apps properties file + displayName: Directory to mount for app config files + required: true + value: "/app/config" + - name: DATA_DIR + description: Path to data directory + displayName: Directory to mount for data files + required: true + value: "/data" + - name: DATA_VOLUME_CAPACITY + description: Volume space available for Data + displayName: Data Volume Capacity (use M or G, not Mi or Gi) + required: true + value: "1Gi" diff --git a/pom.xml b/pom.xml index 579a40a1..97165c9a 100644 --- a/pom.xml +++ b/pom.xml @@ -1,53 +1,221 @@ - - + 4.0.0 - - org.springframework.boot - spring-boot-starter-parent - 2.3.5.RELEASE - - - com.example - demo + ca.bc.gov.chefs + etl + jar 0.0.1-SNAPSHOT - demo - Demo project for Spring Boot + CHEFS - ETL - 11 + UTF-8 + UTF-8 + 2.17.1 + 3.8.1 + 3.1.0 + 3.2.1 + 3.4.0 + 42.2.22 + 5.4.32.Final + 3.6.28 + 5.7.1 + 2.4.7 + 2.4.0 + + + + + org.apache.camel + camel-bom + 3.4.1 + import + pom + + + + + + + org.apache.camel + camel-core-engine + + + org.apache.camel + camel-main + + + + org.apache.camel + camel-cron + - org.springframework.boot - spring-boot-starter + org.apache.camel + camel-quartz + + + org.apache.camel + camel-jetty + + + org.apache.camel + camel-jackson + + + + org.apache.camel + camel-http + + + org.apache.camel + camel-direct + + + org.apache.camel + camel-bean + + + + org.apache.camel + camel-log + + + + + org.apache.logging.log4j + log4j-slf4j-impl + runtime + ${log4j2-version} + + + + + org.apache.camel + camel-test-junit5 + test + - org.springframework.boot - spring-boot-starter-test + org.junit.jupiter + junit-jupiter-api + ${junit-version} test - - - org.junit.vintage - junit-vintage-engine - - - org.springframework.boot - spring-boot-starter-web + org.junit.jupiter + junit-jupiter-engine + ${junit-version} + test + + org.mockito + mockito-core + ${mockito-core-version} + test + + + + + net.minidev + json-smart + ${json-smart-version} + + + + + net.sf.supercsv + super-csv + ${supercsv-version} + + + + org.bouncycastle + bcpg-jdk15on + 1.70 + compile + + + + + org.bouncycastle + bcpkix-jdk15on + 1.70 + compile + + + install + - org.springframework.boot - spring-boot-maven-plugin + org.apache.maven.plugins + maven-compiler-plugin + ${maven-compiler-plugin-version} + + 17 + + + org.apache.maven.plugins + maven-resources-plugin + ${maven-resources-plugin-version} + + UTF-8 + + + + + org.apache.maven.plugins + maven-shade-plugin + ${maven-shade-plugin-version} + + + + package + + shade + + + + + *:* + + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + true + executable-jar + medis-etl + + + ca.bc.gov.chefs.etl.ChefsETLMainMethod + + ca/bc/gov/chefs/etl/ + + + + META-INF/services/org/apache/camel/TypeConverterLoader + + + + + + + + + + diff --git a/src/main/java/ca/bc/gov/chefs/etl/ChefsETLMainMethod.java b/src/main/java/ca/bc/gov/chefs/etl/ChefsETLMainMethod.java new file mode 100644 index 00000000..1b597013 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/ChefsETLMainMethod.java @@ -0,0 +1,24 @@ +package ca.bc.gov.chefs.etl; + +import org.apache.camel.main.Main; + +import ca.bc.gov.chefs.etl.core.routes.HelloRoute; +import ca.bc.gov.chefs.etl.core.routes.TestFormRoute; +import ca.bc.gov.chefs.etl.forms.ltc.facility.route.FacilityFormRoute; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.route.LtcQuaterlyYtdRoute; +import ca.bc.gov.chefs.etl.forms.aims.route.AIMSFormRoute; +/** + * Camel Class runner. + * */ +public class ChefsETLMainMethod { + + public static void main(String... args) throws Exception { + Main main = new Main(); + main.configure().addRoutesBuilder(TestFormRoute.class); + main.configure().addRoutesBuilder(HelloRoute.class); + main.configure().addRoutesBuilder(AIMSFormRoute.class); + main.configure().addRoutesBuilder(FacilityFormRoute.class); + main.configure().addRoutesBuilder(LtcQuaterlyYtdRoute.class); + main.run(args); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/constant/Constants.java b/src/main/java/ca/bc/gov/chefs/etl/constant/Constants.java new file mode 100644 index 00000000..848c724c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/constant/Constants.java @@ -0,0 +1,221 @@ +package ca.bc.gov.chefs.etl.constant; + +import java.util.HashMap; + +import java.util.Map; + +public class Constants { + + /* + * Constants representing keys in application.properties. + * + */ + /* AIMS */ + public final static String AIMS_USERNAME = "aims.username"; + public final static String AIMS_PASSWORD = "aims.password"; + + public final static Map HEADERS = new HashMap(); + public final static String AIMS_FORM = "AIMS_FORM"; + public final static String AIMS_MISUSE = "AIMS_MISUSE"; + public final static String AIMS_REFERRAL = "AIMS_REFERRAL"; + + /* LTC Facility */ + public final static String LTC_FACILITY_USERNAME = "ltc.facility.username"; + public final static String LTC_FACILITY_PASSWORD = "ltc.facility.password"; + + /* LTC Quaterly YTD */ + public final static String LTC_YTD_USERNAME = "ltc.ytd.username"; + public final static String LTC_YTD_PASSWORD = "ltc.ytd.password"; + public final static String IN_SCOPE = "inScope"; + public final static String OUT_OF_SCOPE = "outOfScope"; + public final static String PRIVATE_BED = "privateBed"; + + // form names + public final static String LTC_BED_YTD_OCCUPIED_DAYS = "LTC_BED_YTD_OCCUPIED_DAYS"; + public final static String LTC_BED_YTD_OCCUPANCY_RATE = "LTC_BED_YTD_OCCUPANCY_RATE"; + public final static String LTC_BED_YTD_MAX_OCCUPANCY = "LTC_BED_YTD_MAX_OCCUPANCY"; + public final static String LTC_YTD_DIRECT_CARE_HRS = "LTC_YTD_DIRECT_CARE_HRS"; + public final static String LTC_YTD_COMP_HRS = "TC_YTD_COMP_HRS"; + public final static String LTC_YTD_COMP_SAL = "LTC_YTD_COMP_SAL"; + public final static String LTC_YTD_COMP_ADD_POS = "LTC_YTD_COMP_ADD_POS"; + public final static String LTC_YTD_DIRECT_CARE_COST = "LTC_YTD_DIRECT_CARE_COST"; + public final static String LTC_YTD_REV = "LTC_YTD_REV"; + public final static String LTC_YTD_EXP = "LTC_YTD_EXP"; + public final static String LTC_YTD_COMP_BENEFITS = "LTC_YTD_COMP_BENEFITS"; + public final static String LTC_YTD_SUBMISSION = "LTC_YTD_SUBMISSION"; + public static final String LTC_YTD_REV_SUB_TOTALS = "LTC_YTD_REV_SUB_TOTALS"; + public static final String LTC_YTD_EXP_SUB_TOTALS = "LTC_YTD_EXP_SUB_TOTALS"; + public final static String LTC_FACILITY = "LTC_FACILITY"; + public static final String LTC_YTD_COMP_SAL_SUBTOTALS = "LTC_YTD_COMP_SAL_SUBTOTALS"; + public static final String LTC_BED_YTD_MAX_OCCUPANCY_TOTALS = "LTC_BED_YTD_MAX_OCCUPANCY_TOTALS"; + + + public static final String LTC_YTD_COMP_SAL_TOTALS = "LTC_YTD_COMP_SAL_TOTALS"; + public static final String LTC_YTD_DIRECT_CARE_HRS_SUB_TOTALS = "LTC_YTD_DIRECT_CARE_HRS_SUB_TOTALS"; + public static final String LTC_YTD_DIRECT_CARE_COST_SUBTOTALS = "LTC_YTD_DIRECT_CARE_COST_SUBTOTALS"; + public static final String LTC_BED_YTD_OCCUPANCY_RATE_TOTALS = "LTC_BED_YTD_OCCUPANCY_RATE_TOTALS"; + public static final String LTC_BED_YTD_OCCUPIED_DAYS_TOTALS = "LTC_BED_YTD_OCCUPIED_DAYS_TOTALS"; + + /* File Constants */ + public final static String ETL_DIRECTORY = "etl"; + public final static String UNENCRYPTED_DIRECTORY = "unencrypted"; + public final static String ENCRYPTED_DIRECTORY = "encrypted"; + + + + + static { + HEADERS.put("TestModel#Main", new String[] { "confirmationId", "formName", "version", "createdAt", "fullName", + "username", "email", "status", "assignee", "assigneeEmail", }); + + HEADERS.put("TestModel#LoginCredentials", new String[] { "username1", "password", "confirmationId" }); + + HEADERS.put("TestModel#PersonDetails", + new String[] { "firstName", "lastName", "birthPlace", "education", "confirmationId" }); + // + + HEADERS.put(AIMS_FORM, + new String[] { "Confirmation_ID", "Submission_Date", "Submitted_by", "Submission_type", "Agency_Code", + "Program_Type", "Office_Code", "Referral_Source", "Office_Date", "Regional_HA", + "Contracting_HA", "Health_Num", "Last_Name", "First_Name", "Middle_Name", "Birthdate", + "Postal_Code", "Primary_Language", "Education_Level", "Marital_Status", "Employment_Status", + "Number_Dependent_Children", "Methadone_Maintenance", "Current_Injection_Drug_Use", "Substance", + "Other_Client_Info", "Substance_Relation", "Primary_Drug_of_Choice", "Adm_Screened_Ref", + "Activity_Date", "Activity_Service_Provider_Code", "Discharge_Type", "Discharge_Date", + "Discharge_Service_Provider_Code", "Discharge_Program_Completion" }); + HEADERS.put(AIMS_MISUSE, new String[] { "Confirmation_ID", "Substance_misuses" }); + + HEADERS.put(AIMS_REFERRAL, new String[] { "Confirmation_ID", "AIMS_Referral_ID", "Date", + "Service_Provider_Code", "Referral_Target", }); + + // LTC Facility + HEADERS.put(LTC_FACILITY, + new String[] { "Confirmation_ID","Is_Deleted", "Submission_Date", "Submitted_by","Facility_Name", "Facility_Address", "Facility_City", + "Facility_Postal_Code", "Facility_Telephone", "Facility_Website", "CCIMS_ID", "Program_type", + "Ownership_type", "Legislation_type", "Accreditation_Body", "Accreditation_Date", + "Accreditation_Expiry_Date", "Health_Authority", "Owner_Name", "Owner_Address", "Owner_City", + "Owner_postal_code", "Owner_contact_name","Owner_contact_phone","Owner_contact_position", "Owner_contact_email", "Operator_Name", + "Operator_Address", "Operator_City", "Operator_postal_code", "Operator_contact_Name", + "Operator_contact_phone", "Operator_contact_position", "Operator_contact_email", + "Preparer_contact_Name", "Preparer_contact_phone", "Preparer_contact_position", + "Preparer_contact_email", "Approver_Contact_Name", "Approver_Contact_phone", + "Approver_Contact_position", "Approver_contact_email", }); + + // LTC Quaterly YTD + HEADERS.put(LTC_BED_YTD_MAX_OCCUPANCY, + new String[] { "CONFIRMATION_ID", "QUARTER_INVENTORY", "BED_FUNDING_TYPE", "BED_SUBTYPE", "START_DATE", + "END_DATE", "NUMBER_OF_BEDS", "MAXIMUM_BED_DAYS", "NOTES" }); + + HEADERS.put(LTC_YTD_SUBMISSION, + new String[] { "CONFIRMATION_ID", "IS_DELETED", "SUBMISSION_DATE", "SUBMITTED_BY", "FACILITY_SUB_ID", + "PERIOD", "SUBMISSION_FY", "NB_TOTAL_BEDS", "NB_FUNDED_BEDS", "OCC_RATE_THRESHOLD" }); + + HEADERS.put(LTC_BED_YTD_OCCUPIED_DAYS, new String[] { "CONFIRMATION_ID", "OCC_QUARTER", "OCC_MONTH", + "OCC_DAYS_YTD_IN_SCOPE_PUBLIC", "OCC_DAYS_YTD_OUT_SCOPE_PUBLIC", "OCC_DAYS_YTD_TOTAL_DAYS", "OCC_DAYS_YTD_PRIVATE", }); + + HEADERS.put(LTC_BED_YTD_OCCUPANCY_RATE, + new String[] { "CONFIRMATION_ID", "OCC_RATE_QUARTER", "OCC_RATE_BED_TYPES", "PLAN_MAX_OCC_DAYS", + "YTD_MAX_OCC_DAYS", "YTD_OCC_DAYS", "PERCENT_OCC", "OCC_RATE_NOTES", }); + + HEADERS.put(LTC_YTD_DIRECT_CARE_HRS, new String[] { "CONFIRMATION_ID", "DIR_CARE_TYPE", "DIR_CARE_NAME", + "DIR_CARE_PROD_HRS_REG_YTD", "DIR_CARE_PROD_HRS_OT_YTD", "DIR_CARE_PROD_HRS_CONTRACTED_YTD", + "DIR_CARE_PROD_HRS_SUBTOTAL_YTD", "DIR_CARE_PROD_HRS_TOTAL_YTD", "DIR_CARE_NON_PROD_HRS_VAC_YTD", + "DIR_CARE_NON_PROD_HRS_SICK_YTD", "DIR_CARE_NON_PROD_HRS_OTHER_YTD", "DIR_CARE_NON_PROD_HRS_TOTAL_YTD", + "DIR_CARE_TOTAL_HRS_PAID_YTD", "DIR_CARE_YTD_NOTES", + + }); + HEADERS.put(LTC_YTD_DIRECT_CARE_HRS_SUB_TOTALS, + new String[] { "CONFIRMATION_ID", "DIR_CARE_TYPE", "SUB_TOTAL_DIR_CARE_PROD_HRS_REGULAR_YTD", + "SUB_TOTAL_DIR_CARE_PROD_HRS_OT_YTD", "SUB_TOTAL_DIR_CARE_PROD_HRS_SUBTOTAL_YTD", + "SUB_TOTAL_DIR_CARE_PROD_HRS_CONT_SERV_YTD", "SUB_TOTAL_DIR_CARE_PROD_HRS_TOTAL_YTD", + "SUB_TOTAL_DIR_CARE_NON_PROD_HRS_VAC_YTD", "SUB_TOTAL_DIR_CARE_NON_PROD_HRS_SICK_YTD", + "SUB_TOTAL_DIR_CARE_NON_PROD_HRS_OTHER_SERV_YTD", "SUB_TOTAL_DIR_CARE_NON_PROD_HRS_TOTAL_YTD", + "SUB_TOTAL_DIR_CARE_TOTAL_HRS_PAID_YTD", + + }); +// HEADERS.put(LTC_YTD_DIRECT_CARE_HRS, new String[] { "CONFIRMATION_ID", "QUARTER_INVENTORY", "BED_FUNDING_TYPE", +// "BED_SUBTYPE", "START_DATE", "END_DATE", "NUMBER_OF_BEDS", "MAXIMUM_BED_DAYS", "NOTES" }); + HEADERS.put(LTC_YTD_COMP_HRS, + new String[] { "CONFIRMATION_ID", "COMP_HRS_TYPE", "COMP_HRS_NAME", "COMP_HRS_PER_PAYROLL_YTD", + "COMP_HRS_STAFF_YTD", "COMP_HRS_CONTRACT_SERVICES_YTD", "COMP_HRS_OFFICE_ALLOC_YTD", + "COMP_TOTAL_WORKED_HRS_YTD" }); + + HEADERS.put(LTC_YTD_COMP_SAL, + new String[] { "CONFIRMATION_ID", "COMP_SAL_TYPE", "COMP_SAL_NAME", "COMP_SAL_STAFF_YTD", + "COMP_SAL_CONTRACT_SERVICES_YTD", "COMP_SAL_OFFICE_ALLOC_YTD", "Comp_Sal_Total_Cost_YTD" }); + + HEADERS.put(LTC_YTD_COMP_SAL_SUBTOTALS, + new String[] { "Confirmation_ID", "Comp_Sal_Type", "Sub_Total_Comp_Sal_Staff_YTD", + "Sub_Total_Comp_Sal_Contract_Services_YTD", "Sub_Total_Comp_Sal_Office_Alloc_YTD", + "Sub_Total_Comp_Sal_Total_Cost_YTD", }); + + HEADERS.put(LTC_YTD_COMP_SAL_TOTALS, + new String[] { "Confirmation_ID", "Comp_Sal_Total_Type", "Total_Comp_Sal_Staff_YTD", + "Total_Comp_Sal_Contract_Services_YTD", "Total_Comp_Sal_Office_Alloc_YTD", + "Total_Comp_Sal_Total_Cost_YTD", }); + + HEADERS.put(LTC_YTD_COMP_ADD_POS, new String[] { "CONFIRMATION_ID", "ADD_POS_TYPE", "ADD_POS_NAME", + "ADD_POS_CONTRACTED_OUT_YTD", "ADD_POS_LGL_NM_CON_SRV_YTD", "ADD_POS_PCT_SRV_CON_OUT_YTD", }); + HEADERS.put(LTC_YTD_DIRECT_CARE_COST, + new String[] { "CONFIRMATION_ID", "DIR_CARE_COST_TYPE", "DIR_CARE_COST_NAME", + "DIR_CARE_COST_PROD_HRS_REG_YTD", "DIR_CARE_COST_PROD_HRS_OT_YTD", + "DIR_CARE_CST_PROD_HRS_CONTRACTED_YTD", "DIR_CARE_COST_PROD_HRS_SUBTOTAL_YTD", + "DIR_CARE_COST_PROD_HRS_TOTAL_YTD", "DIR_CARE_CST_NON_PROD_HRS_VAC_YTD", + "DRC_CST_NON_PROD_HRS_SICK_YTD", "DIR_CARE_CST_NON_PROD_HRS_OTH_YTD", + "DIR_CARE_COST_NON_PROD_HRS_TOTAL_YTD", "DIR_CARE_COST_TOTAL_HRS_PAID_YTD", + "DIR_CARE_COST_HOURLY_RATE_STAFF_YTD", "DIR_CARE_COST_HOURLY_RATE_CONTRACTED_YTD", + "DIR_CARE_COST_YTD_NOTES", }); + + HEADERS.put(LTC_YTD_DIRECT_CARE_COST_SUBTOTALS,new String[] { + "CONFIRMATION_ID", + "DIR_CARE_TYPE", + "SUB_TOTAL_DIR_CARE_COST_PROD_HRS_REGULAR_YTD", + "SUB_TOTAL_DIR_CARE_COST_PROD_HRS_OT_YTD", + "SUB_TOTAL_DIR_CARE_COST_PROD_HRS_SUBTOTAL_YTD", + "SUB_TOTAL_DIR_CARE_COST_PROD_HRS_CONT_SERV_YTD", + "SUB_TOTAL_DIR_CARE_COST_PROD_HRS_TOTAL_YTD", + "SUB_TOTAL_DIR_CARE_COST_NON_PROD_HRS_VAC_YTD", + "SUB_TOTAL_DIR_CARE_COST_NON_PROD_HRS_SICK_YTD", + "SUB_TOTAL_DIR_CARE_COST_NON_PROD_HRS_OTHER_SERV_YTD", + "SUB_TOTAL_DIR_CARE_COST_NON_PROD_HRS_TOTAL_YTD", + "SUB_TOTAL_DIR_CARE_COST_TOTAL_HRS_PAID_YTD", + "SUB_TOTAL_DIR_CARE_COST_HOURLY_RATE_STAFF_YTD", + "SUB_TOTAL_DIR_CARE_COST_HOURLY_RATE_CONTRACTED_YTD", + }); + + HEADERS.put(LTC_BED_YTD_MAX_OCCUPANCY_TOTALS, new String[] { + "CONFIRMATION_ID", + "BED_FUNDING_TYPE", + "TOTAL_BED_QUARTER_1", + "TOTAL_BED_QUARTER_2", + "TOTAL_BED_QUARTER_3", + "TOTAL_BED_QUARTER_4", + "TOTAL_PLANNED_BED_DAYS", + }); + + HEADERS.put(LTC_BED_YTD_OCCUPANCY_RATE_TOTALS, new String[] { + "CONFIRMATION_ID", + "OCC_RATE_QUARTER", + "TOTAL_PLAN_MAX_OCC_DAYS", + "TOTAL_YTD_MAX_OCC_DAYS", + "TOTAL_YTD_OCC_DAYS", + "TOTAL_PERCENT_OCC", + }); + + HEADERS.put(LTC_BED_YTD_OCCUPIED_DAYS_TOTALS, new String[] { + "CONFIRMATION_ID", + "OCC_QUARTER", + "OCC_DAYS_YTD_IN_SCOPE_PUBLIC", + "OCC_DAYS_YTD_OUT_SCOPE_PUBLIC", + "OCC_DAYS_YTD_TOTAL_DAYS", + "OCC_DAYS_YTD_PRIVATE", + }); + + HEADERS.put(LTC_YTD_REV, new String[] { "CONFIRMATION_ID", "REV_TYPE", "REV_NAME", "REV_YTD", "REV_NOTES", }); + + HEADERS.put(LTC_YTD_EXP, new String[] { "CONFIRMATION_ID", "EXP_TYPE", "EXP_NAME", "REV_YTD", "REV_NOTES", }); + HEADERS.put(LTC_YTD_COMP_BENEFITS, new String[] { "CONFIRMATION_ID", "BENEFITS_TYPE", "BENEFITS_AMOUNT_YTD" }); + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/core/routes/BaseRoute.java b/src/main/java/ca/bc/gov/chefs/etl/core/routes/BaseRoute.java new file mode 100644 index 00000000..511c815d --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/core/routes/BaseRoute.java @@ -0,0 +1,12 @@ +package ca.bc.gov.chefs.etl.core.routes; + +import java.util.Properties; + +import org.apache.camel.builder.RouteBuilder; + +import ca.bc.gov.chefs.etl.util.PropertiesUtil; + +public abstract class BaseRoute extends RouteBuilder { + static Properties properties = PropertiesUtil.loadProperties(); + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/core/routes/HelloRoute.java b/src/main/java/ca/bc/gov/chefs/etl/core/routes/HelloRoute.java new file mode 100644 index 00000000..d615050c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/core/routes/HelloRoute.java @@ -0,0 +1,18 @@ +package ca.bc.gov.chefs.etl.core.routes; + +import org.apache.camel.Exchange; + +public class HelloRoute extends BaseRoute{ + + @Override + public void configure() throws Exception { + // TODO Auto-generated method stub + from("jetty:http://{{hostname}}:{{port}}/hello").routeId("hello") + .log("CHEFS-ETL received a request for health check") + .setHeader(Exchange.HTTP_RESPONSE_CODE,constant(200)) + .setBody(constant("HTTP 200 OK")) + .end(); + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/core/routes/ResponseRoute.java b/src/main/java/ca/bc/gov/chefs/etl/core/routes/ResponseRoute.java new file mode 100644 index 00000000..eeb80d9f --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/core/routes/ResponseRoute.java @@ -0,0 +1,5 @@ +package ca.bc.gov.chefs.etl.core.routes; + +public class ResponseRoute { + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/core/routes/TestFormRoute.java b/src/main/java/ca/bc/gov/chefs/etl/core/routes/TestFormRoute.java new file mode 100644 index 00000000..cfcbca9c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/core/routes/TestFormRoute.java @@ -0,0 +1,46 @@ +package ca.bc.gov.chefs.etl.core.routes; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.forms.testform.TestFormApiProcessor; +import ca.bc.gov.chefs.etl.forms.testform.TestFormApiResponseProcessor; +import ca.bc.gov.chefs.etl.forms.testform.TestFormProcessor; +import ca.bc.gov.chefs.etl.parser.TestFormPayloadExtractor; + +public class TestFormRoute extends BaseRoute { + + private static final Logger logger = LoggerFactory.getLogger(TestFormRoute.class); + @Override + public void configure() throws Exception { + logger.info("Loaded TestFormRoute"); + + /** + * receive JSON payload, parse and set to make an API call + * + * + */ + // trigger + from("jetty:http://{{hostname}}:{{port}}/test").routeId("test-form") + .log("CHEFS-ETL received a request for TestForm extraction").bean(TestFormPayloadExtractor.class) + .process(new TestFormProcessor()).to("direct:test").end(); + + from("direct:test").process(new TestFormApiProcessor()) + // to the http uri + .to("https://submit.digital.gov.bc.ca/app/api/v1/forms/07623d33-9f49-425a-b7d2-d849b3e0af5c/export?bridgeEndpoint=true&format=json") + .log("This is the status code from the response: ${header.CamelHttpResponseCode}") + .log("Trying to convert the received body OK") + .convertBodyTo(String.class) + .process(new TestFormApiResponseProcessor()) + .end(); + // database phase + from("jetty:http://{{hostname}}:{{port}}/testpgp").routeId("test-formpgp") + .log("CHEFS-ETL received a request for TestForm extraction").bean(TestFormPayloadExtractor.class) + .process(new TestFormProcessor()).to("direct:test").end(); + + + // file conversion + + } + +} \ No newline at end of file diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsMisuse.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsMisuse.java new file mode 100644 index 00000000..2d1312c2 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsMisuse.java @@ -0,0 +1,55 @@ +package ca.bc.gov.chefs.etl.forms.aims.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.Counter; + +public class AimsMisuse implements IModel { + + private String confirmationId; + private String substanceMisuse; + + public String getConfirmationId() { + return confirmationId.concat(String.valueOf(Counter.getNext(getFormType()))); + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getSubstanceMisuse() { + return substanceMisuse; + } + public void setSubstanceMisuse(String substanceMisuse) { + this.substanceMisuse = substanceMisuse; + } + + @Override + public String getFileName() { + return "AIMS_MISUSE"; + } + @Override + public String getFormType() { + return Constants.AIMS_MISUSE; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.confirmationId); + elements.add(this.substanceMisuse); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + @Override + public String toString() { + return "AimsMisuse [confirmationId=" + confirmationId + ", substanceMisuse=" + substanceMisuse + "]"; + } + + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsReferral.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsReferral.java new file mode 100644 index 00000000..940c23d6 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/AimsReferral.java @@ -0,0 +1,76 @@ +package ca.bc.gov.chefs.etl.forms.aims.model; + +import java.util.ArrayList; + +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonProperty; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.Counter; + +public class AimsReferral implements IModel { + + @JsonIgnore + private String confirmationId; + @JsonProperty("serviceProviderCode1") + private String serviceProviderCode; + @JsonProperty("referralTarget") + private String referralTarget; + + @JsonProperty("DataGridReferral_date_1") + private String referralDate; + + public String getAimsReferralNumber() { + return confirmationId.concat("-"+String.valueOf(Counter.getNext(getFormType()))); + } + + public String getServiceProviderCode() { + return serviceProviderCode; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public void setServiceProviderCode(String serviceProviderCode) { + this.serviceProviderCode = serviceProviderCode; + } + + public String getReferralTarget() { + return referralTarget; + } + + public void setReferralTarget(String referralTarget) { + this.referralTarget = referralTarget; + } + + @Override + public String getFileName() { + return "AIMS_REFERRAL"; + } + + @Override + public String getFormType() { + return Constants.AIMS_REFERRAL; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.confirmationId); + elements.add(this.getAimsReferralNumber()); + elements.add(this.referralDate); + elements.add(this.serviceProviderCode); + elements.add(this.referralTarget); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/MainEntity.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/MainEntity.java new file mode 100644 index 00000000..54c1918b --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/model/MainEntity.java @@ -0,0 +1,425 @@ +package ca.bc.gov.chefs.etl.forms.aims.model; + +import java.util.ArrayList; + +import java.util.List; +import java.util.Map; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonUnwrapped; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +//@JsonIgnoreProperties(ignoreUnknown = true) +public class MainEntity implements IModel { + + @JsonIgnore + protected String confirmationId; + @JsonIgnore + protected String submissionDate; + @JsonIgnore + protected String submittedBy; + + @JsonProperty("submissionType") + protected String submissionType; + @JsonProperty("agencyCode") + protected String agencyCode; + @JsonProperty("programType1") + protected String programType; + @JsonProperty("officeCode1") + protected String officeCode; + @JsonProperty("referralSource1") + protected String referralSource; + @JsonProperty("date") // not confirmed yet + protected String officeDate; + @JsonProperty("regionalHa") + protected String regionalHA; + @JsonProperty("contractingHa") + protected String contractingHA; + @JsonProperty("personalHealthNumber") + protected String healthNum; + @JsonProperty("lastName") + protected String lastName; + @JsonProperty("givenNameFullName") + protected String firstName; + @JsonProperty("middleNameS") + protected String middleName; + @JsonProperty("birthdate") + protected String birthDate; + @JsonProperty("postalCode") + protected String postalCode; + @JsonProperty("primaryLanguage1") + protected String primaryLanguage; + @JsonProperty("educationLevel1") + protected String educationLevel; + @JsonProperty("maritalStatus1") + protected String maritalStatus; + @JsonProperty("employmentStatus1") + protected String employmentStatus; + @JsonProperty("numberOfDependentChildren") + protected String numberDependentChildren; + @JsonProperty("yoaClient1") + protected String methadoneMaintainance; + @JsonProperty("yoaClient2") + protected String currentInjectionDrugUse; + @JsonProperty("radioGroup1") + protected String substance; + @JsonProperty("otherPleaseSpecify") + protected String otherClientInfo; + @JsonProperty("relation4") + protected String substanceRelation; + @JsonProperty("primaryDrugOfChoice1") + protected String primaryDrugOfChoice; + @JsonProperty("radioGroup") + protected String admScreenedRef; + @JsonProperty("date1") + protected String activityDate; + @JsonProperty("serviceProviderCode2") + protected String activityServiceProviderCode; + @JsonProperty("radio1") + protected String dischargeType; + @JsonProperty("date2") + protected String dischargeDate; + @JsonProperty("serviceProviderCode") + protected String dischargeServiceProviderCode; + @JsonProperty("radioProgramCompletion") + protected String dischargeProgramCompletion; + + @JsonIgnore + protected List aimsMisuses; + + @JsonUnwrapped + protected AimsReferral aimsReferral; + + + @JsonProperty("form") + protected void unPackForm(Map form) { + this.confirmationId = form.get("confirmationId"); + this.submissionDate = form.get("createdAt"); + this.submittedBy = form.get("email"); + } + + @JsonProperty("selectBoxes1") + protected void unPackSelectBoxes(Map selectBoxes1) { + + List aimsMisuses = new ArrayList(); + for (Map.Entry entry : selectBoxes1.entrySet()) { + if (entry.getValue().equals("true")) { + AimsMisuse aimsMisuse = new AimsMisuse(); + aimsMisuse.setConfirmationId(this.confirmationId); + aimsMisuse.setSubstanceMisuse(entry.getKey()); + aimsMisuses.add(aimsMisuse); + } + } + this.setAimsMisuses(aimsMisuses); + } + + + @Override + public String getFileName() { + return "AIMS_FORM"; + } + @Override + public String getFormType() { + return Constants.AIMS_FORM; + } + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.confirmationId); + elements.add(this.submissionDate); + elements.add(this.submittedBy); + elements.add(this.submissionType); + elements.add(this.agencyCode); + elements.add(this.programType); + elements.add(this.officeCode); + elements.add(this.referralSource); + elements.add(this.officeDate); + elements.add(this.regionalHA); + elements.add(this.contractingHA); + elements.add(this.healthNum); + elements.add(this.lastName); + elements.add(this.firstName); + elements.add(this.middleName); + elements.add(this.birthDate); + elements.add(this.postalCode); + elements.add(this.primaryLanguage); + elements.add(this.educationLevel); + elements.add(this.maritalStatus); + elements.add(this.employmentStatus); + elements.add(this.numberDependentChildren); + elements.add(this.methadoneMaintainance); + elements.add(this.currentInjectionDrugUse); + elements.add(this.substance); + elements.add(this.otherClientInfo); + elements.add(this.substanceRelation); + elements.add(this.primaryDrugOfChoice); + elements.add(this.admScreenedRef); + elements.add(this.activityDate); + elements.add(this.activityServiceProviderCode); + elements.add(this.dischargeType); + elements.add(this.dischargeDate); + elements.add(this.dischargeServiceProviderCode); + elements.add(this.dischargeProgramCompletion); + + return elements; + } + @Override + public List getObjects() { + this.aimsReferral.setConfirmationId(this.confirmationId); + List objects = new ArrayList<>(); + if(this.getAimsMisuses()!=null) { + objects.addAll(this.getAimsMisuses()); + } + if(this.getAimsReferral()!=null) { + objects.add(this.getAimsReferral()); + } + return objects; + } + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getSubmissionDate() { + return submissionDate; + } + public void setSubmissionDate(String submissionDate) { + this.submissionDate = submissionDate; + } + public String getSubmittedBy() { + return submittedBy; + } + public void setSubmittedBy(String submittedBy) { + this.submittedBy = submittedBy; + } + public String getSubmissionType() { + return submissionType; + } + public void setSubmissionType(String submissionType) { + this.submissionType = submissionType; + } + public String getAgencyCode() { + return agencyCode; + } + public void setAgencyCode(String agencyCode) { + this.agencyCode = agencyCode; + } + public String getProgramType() { + return programType; + } + public void setProgramType(String programType) { + this.programType = programType; + } + public String getOfficeCode() { + return officeCode; + } + public void setOfficeCode(String officeCode) { + this.officeCode = officeCode; + } + public String getReferralSource() { + return referralSource; + } + public void setReferralSource(String referralSource) { + this.referralSource = referralSource; + } + public String getOfficeDate() { + return officeDate; + } + public void setOfficeDate(String officeDate) { + this.officeDate = officeDate; + } + public String getRegionalHA() { + return regionalHA; + } + public void setRegionalHA(String regionalHA) { + this.regionalHA = regionalHA; + } + public String getContractingHA() { + return contractingHA; + } + public void setContractingHA(String contractingHA) { + this.contractingHA = contractingHA; + } + public String getHealthNum() { + return healthNum; + } + public void setHealthNum(String healthNum) { + this.healthNum = healthNum; + } + public String getLastName() { + return lastName; + } + public void setLastName(String lastName) { + this.lastName = lastName; + } + public String getFirstName() { + return firstName; + } + public void setFirstName(String firstName) { + this.firstName = firstName; + } + public String getMiddleName() { + return middleName; + } + public void setMiddleName(String middleName) { + this.middleName = middleName; + } + public String getBirthDate() { + return birthDate; + } + public void setBirthDate(String birthDate) { + this.birthDate = birthDate; + } + public String getPostalCode() { + return postalCode; + } + public void setPostalCode(String postalCode) { + this.postalCode = postalCode; + } + public String getPrimaryLanguage() { + return primaryLanguage; + } + public void setPrimaryLanguage(String primaryLanguage) { + this.primaryLanguage = primaryLanguage; + } + public String getEducationLevel() { + return educationLevel; + } + public void setEducationLevel(String educationLevel) { + this.educationLevel = educationLevel; + } + public String getMaritalStatus() { + return maritalStatus; + } + public void setMaritalStatus(String maritalStatus) { + this.maritalStatus = maritalStatus; + } + public String getEmploymentStatus() { + return employmentStatus; + } + public void setEmploymentStatus(String employmentStatus) { + this.employmentStatus = employmentStatus; + } + public String getNumberDependentChildren() { + return numberDependentChildren; + } + public void setNumberDependentChildren(String numberDependentChildren) { + this.numberDependentChildren = numberDependentChildren; + } + public String getMethadoneMaintainance() { + return methadoneMaintainance; + } + public void setMethadoneMaintainance(String methadoneMaintainance) { + this.methadoneMaintainance = methadoneMaintainance; + } + public String getCurrentInjectionDrugUse() { + return currentInjectionDrugUse; + } + public void setCurrentInjectionDrugUse(String currentInjectionDrugUse) { + this.currentInjectionDrugUse = currentInjectionDrugUse; + } + public String getSubstance() { + return substance; + } + public void setSubstance(String substance) { + this.substance = substance; + } + public String getOtherClientInfo() { + return otherClientInfo; + } + public void setOtherClientInfo(String otherClientInfo) { + this.otherClientInfo = otherClientInfo; + } + public String getSubstanceRelation() { + return substanceRelation; + } + public void setSubstanceRelation(String substanceRelation) { + this.substanceRelation = substanceRelation; + } + public String getPrimaryDrugOfChoice() { + return primaryDrugOfChoice; + } + public void setPrimaryDrugOfChoice(String primaryDrugOfChoice) { + this.primaryDrugOfChoice = primaryDrugOfChoice; + } + public String getAdmScreenedRef() { + return admScreenedRef; + } + public void setAdmScreenedRef(String admScreenedRef) { + this.admScreenedRef = admScreenedRef; + } + public String getActivityDate() { + return activityDate; + } + public void setActivityDate(String activityDate) { + this.activityDate = activityDate; + } + public String getActivityServiceProviderCode() { + return activityServiceProviderCode; + } + public void setActivityServiceProviderCode(String activityServiceProviderCode) { + this.activityServiceProviderCode = activityServiceProviderCode; + } + public String getDischargeType() { + return dischargeType; + } + public void setDischargeType(String dischargeType) { + this.dischargeType = dischargeType; + } + public String getDischargeDate() { + return dischargeDate; + } + public void setDischargeDate(String dischargeDate) { + this.dischargeDate = dischargeDate; + } + public String getDischargeServiceProviderCode() { + return dischargeServiceProviderCode; + } + public void setDischargeServiceProviderCode(String dischargeServiceProviderCode) { + this.dischargeServiceProviderCode = dischargeServiceProviderCode; + } + public String getDischargeProgramCompletion() { + return dischargeProgramCompletion; + } + public void setDischargeProgramCompletion(String dischargeProgramCompletion) { + this.dischargeProgramCompletion = dischargeProgramCompletion; + } + public List getAimsMisuses() { + return aimsMisuses; + } + public void setAimsMisuses(List aimsMisuses) { + this.aimsMisuses = aimsMisuses; + } + public AimsReferral getAimsReferral() { + return aimsReferral; + } + public void setAimsReferral(AimsReferral aimsReferral) { + this.aimsReferral = aimsReferral; + } + + @Override + public String toString() { + return "MainEntity [confirmationId=" + confirmationId + ", submissionDate=" + submissionDate + ", submittedBy=" + + submittedBy + ", submissionType=" + submissionType + ", agencyCode=" + agencyCode + ", programType=" + + programType + ", officeCode=" + officeCode + ", referralSource=" + referralSource + ", officeDate=" + + officeDate + ", regionalHA=" + regionalHA + ", contractingHA=" + contractingHA + ", healthNum=" + + healthNum + ", lastName=" + lastName + ", firstName=" + firstName + ", middleName=" + middleName + + ", birthDate=" + birthDate + ", postalCode=" + postalCode + ", primaryLanguage=" + primaryLanguage + + ", educationLevel=" + educationLevel + ", maritalStatus=" + maritalStatus + ", employmentStatus=" + + employmentStatus + ", numberDependentChildren=" + numberDependentChildren + ", methadoneMaintainance=" + + methadoneMaintainance + ", currentInjectionDrugUse=" + currentInjectionDrugUse + ", substance=" + + substance + ", otherClientInfo=" + otherClientInfo + ", substanceRelation=" + substanceRelation + + ", primaryDrugOfChoice=" + primaryDrugOfChoice + ", admScreenedRef=" + admScreenedRef + + ", activityDate=" + activityDate + ", activityServiceProviderCode=" + activityServiceProviderCode + + ", dischargeType=" + dischargeType + ", dischargeDate=" + dischargeDate + + ", dischargeServiceProviderCode=" + dischargeServiceProviderCode + ", dischargeProgramCompletion=" + + dischargeProgramCompletion + ", aimsMisuses=" + aimsMisuses + ", aimsReferral=" + aimsReferral + "]"; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/parser/AIMSFormPayloadExtractor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/parser/AIMSFormPayloadExtractor.java new file mode 100644 index 00000000..c2d85d14 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/parser/AIMSFormPayloadExtractor.java @@ -0,0 +1,38 @@ +package ca.bc.gov.chefs.etl.forms.aims.parser; + +import java.util.Properties; + +import org.apache.camel.Exchange; +import org.apache.camel.Handler; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.parser.TestFormPayloadExtractor; +import ca.bc.gov.chefs.etl.util.PropertiesUtil; +import net.minidev.json.JSONObject; +import net.minidev.json.parser.JSONParser; +import net.minidev.json.parser.ParseException; + +public class AIMSFormPayloadExtractor { + private static final Logger logger = LoggerFactory.getLogger(TestFormPayloadExtractor.class); + + static Properties properties; + + private AIMSFormPayloadExtractor() { + } + + @Handler + public static void extractTestFormPayload(Exchange exchange, String testFormPayload) throws ParseException { + + try { + properties = PropertiesUtil.loadProperties(); + } catch (Exception e) { + + } + logger.info("Received payload data.. extracting now"); + logger.info("Received properties.. {}", properties.get("chefs.http.uri")); + JSONParser jsonParser = new JSONParser(JSONParser.DEFAULT_PERMISSIVE_MODE); + JSONObject testFormExtracted = (JSONObject) jsonParser.parse(testFormPayload); + exchange.getIn().setBody(testFormExtracted); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiProcessor.java new file mode 100644 index 00000000..64738a48 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiProcessor.java @@ -0,0 +1,20 @@ +package ca.bc.gov.chefs.etl.forms.aims.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.util.AuthUtil; +import ca.bc.gov.chefs.etl.util.PropertiesUtil; + +public class AIMSFormApiProcessor implements Processor { + + @Override + public void process(Exchange exchange) throws Exception { + exchange.getIn().setHeader("CamelHttpMethod", "GET"); + exchange.getIn().setHeader("Content-Type", "application/json"); + exchange.getIn().setHeader("accept", "application/json"); + exchange.getIn().setHeader("Authorization", AuthUtil.getBasicAuth(PropertiesUtil.getValue(Constants.AIMS_USERNAME), PropertiesUtil.getValue(Constants.AIMS_PASSWORD))); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiResponseProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiResponseProcessor.java new file mode 100644 index 00000000..267d75f7 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormApiResponseProcessor.java @@ -0,0 +1,38 @@ +package ca.bc.gov.chefs.etl.forms.aims.processor; + +import java.util.List; +import java.util.Map; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.forms.aims.model.MainEntity; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.CSVUtil; +import ca.bc.gov.chefs.etl.util.Counter; +import ca.bc.gov.chefs.etl.util.FileUtil; + + +public class AIMSFormApiResponseProcessor implements Processor { + + @SuppressWarnings("unchecked") + @Override + public void process(Exchange exchange) throws Exception { + String payload = exchange.getIn().getBody(String.class); + System.out.println(payload); + ObjectMapper mapper = new ObjectMapper(); + Counter.resetCounter(Constants.AIMS_REFERRAL); + List aimsModels = mapper.readValue(payload, new TypeReference>() { + }); + + List iModels = (List)(List) aimsModels; + + Map>> map = CSVUtil.provider(iModels); + FileUtil.writeToCSVFile(map); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormProcessor.java new file mode 100644 index 00000000..86073415 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/processor/AIMSFormProcessor.java @@ -0,0 +1,20 @@ +package ca.bc.gov.chefs.etl.forms.aims.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + + +public class AIMSFormProcessor implements Processor{ + + private static final Logger logger = LoggerFactory.getLogger(AIMSFormProcessor.class); + + @Override + public void process(Exchange exchange) throws Exception { + logger.info("Hello! Processing Now: current timestamp is: {}",System.currentTimeMillis()); + logger.info("Body Received: {}", exchange.getIn().getBody()); + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/aims/route/AIMSFormRoute.java b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/route/AIMSFormRoute.java new file mode 100644 index 00000000..3d11e5a2 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/aims/route/AIMSFormRoute.java @@ -0,0 +1,39 @@ +package ca.bc.gov.chefs.etl.forms.aims.route; + +import org.slf4j.Logger; + +import org.slf4j.LoggerFactory; +import ca.bc.gov.chefs.etl.core.routes.BaseRoute; +import ca.bc.gov.chefs.etl.forms.aims.processor.AIMSFormApiProcessor; +import ca.bc.gov.chefs.etl.forms.aims.processor.AIMSFormApiResponseProcessor; +import ca.bc.gov.chefs.etl.forms.aims.processor.AIMSFormProcessor; + +public class AIMSFormRoute extends BaseRoute { + private static final Logger logger = LoggerFactory.getLogger(AIMSFormRoute.class); + @Override + public void configure() throws Exception { + logger.info("Loaded AIMS Form Route"); + + /** + * receive JSON payload, parse and set to make an API call + * + * + */ + // trigger + from("jetty:http://{{hostname}}:{{port}}/aims").routeId("aims-form") + .log("CHEFS-ETL received a request for AIMS Form extraction")//.bean(AIMSFormPayloadExtractor.class) + .process(new AIMSFormProcessor()).to("direct:aims").end(); + + from("direct:aims").process(new AIMSFormApiProcessor()) + // to the http uri + .to("https://submit.digital.gov.bc.ca/app/api/v1/forms/2f173b2b-2f3a-407a-aecf-6b4bdc9431ae/export?bridgeEndpoint=true&format=json&type=submissions") + .log("This is the status code from the response: ${header.CamelHttpResponseCode}") + .log("Trying to convert the received body OK").convertBodyTo(String.class) + .process(new AIMSFormApiResponseProcessor()).end(); + // database phase + + // file conversion + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/model/FacilityInfo.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/model/FacilityInfo.java new file mode 100644 index 00000000..40d7555c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/model/FacilityInfo.java @@ -0,0 +1,559 @@ +package ca.bc.gov.chefs.etl.forms.ltc.facility.model; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +import com.fasterxml.jackson.annotation.JsonIgnore; +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.CSVUtil; + +@SuppressWarnings("unchecked") +@JsonIgnoreProperties(ignoreUnknown = true) +public class FacilityInfo implements IModel { + + @JsonIgnore + private String confirmationId; + @JsonIgnore + private String submissionDate; + @JsonIgnore + private String submittedBy; + @JsonProperty("facilityName2") + private String facilityName; + @JsonIgnore + private String facilityAddress; + @JsonProperty("city1") + private String facilityCity; + @JsonProperty("textField") + private String facilityPostalCode; + @JsonProperty("phoneNumber") + private String facilityTelephone; + @JsonProperty("facilityWebsite") + private String facilityWebsite; + @JsonProperty("simpletextfield1") + private String ccmsId; + @JsonProperty("programType1") + private String programType; + @JsonProperty("ownershipType1") + private String ownershipType; + @JsonProperty("selectList1") + private String legislationtType; + @JsonProperty("accreditationBody") + private String accreditationBody; + @JsonProperty("accreditationDate1") + private String accreditationDate; + @JsonProperty("accreditationExpiryDate1") + private String accreditationExpiryDate; + @JsonProperty("healthAuthority1") + private String healthAuthority; + @JsonProperty("ownerName") + private String ownerName; + @JsonIgnore + private String ownerAddress; + @JsonProperty("city3") + private String ownerCity; + @JsonProperty("postalCode1") + private String ownerPostalCode; + @JsonProperty("contactName") + private String ownerContactName; + @JsonProperty("phoneNumber3") + private String ownerContactPhone; + @JsonProperty("contactPosition") + private String ownerContactPosition; + @JsonProperty("contactEmail") + private String ownerContactEmail; + @JsonProperty("opName") + private String operatorName; + @JsonIgnore + private String operatorAddress; + @JsonProperty("city5") + private String operatorCity; + @JsonProperty("postalCode3") + private String operatorPostalCode; + @JsonProperty("contactName3") + private String operatorContactName; + @JsonProperty("contactPhoneNumber2") + private String operatorContactPhone; + @JsonProperty("contactPosition2") + private String operatorContactPosition; + @JsonProperty("contactEmail2") + private String operatorContactEmail; + @JsonProperty("name2") + private String preparerContactName; + @JsonProperty("phoneNumber4") + private String preparerContactPhone; + @JsonProperty("position3") + private String preparerContactPosition; + @JsonProperty("simpleemail2") + private String preparerContactEmail; + @JsonProperty("name3") + private String approverContactName; + @JsonProperty("simplephonenumber3") + private String ApproverContactPhone; + @JsonProperty("position4") + private String approverContactPosition; + @JsonProperty("email2") + private String approverContactEmail; + + @JsonProperty("isTheOwnerTheSameAsTheOperator1") + private boolean ownerSameAsOperator; + + @JsonProperty("form") + private void unPackForm(Map form) { + this.confirmationId = form.get("confirmationId"); + this.submissionDate = CSVUtil.getFormattedDate(form.get("createdAt")); + this.submittedBy = form.get("email"); + } + + @JsonProperty("bcaddress") + private void unPackBcAddress(Map bcaddress) { + if(bcaddress.containsKey("properties")) { + Map properties = (Map) bcaddress.get("properties"); + this.facilityAddress = properties.get("fullAddress"); + } + } + + @JsonProperty("bcaddress1") + private void unPackBcAddress1(Map bcaddress1) { + if(bcaddress1.containsKey("properties")) { + Map properties = (Map) bcaddress1.get("properties"); + this.ownerAddress = properties.get("fullAddress"); + } + } + + @JsonProperty("operatorAddress") + private void unPackOperatorAddress(Map operatorAddress) { + if(operatorAddress.containsKey("properties")) { + Map properties = (Map) operatorAddress.get("properties"); + this.operatorAddress = properties.get("fullAddress"); + } + } + + + + + + /* Overriden methods from IModel for CSV Parsing. */ + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_FACILITY; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add("false"); + elements.add(this.getSubmissionDate()); + elements.add(this.getSubmittedBy()); + elements.add(this.getFacilityName()); + elements.add(this.getFacilityAddress()); + elements.add(this.getFacilityCity()); + elements.add(this.getFacilityPostalCode()); + elements.add(this.getFacilityTelephone()); + elements.add(this.getFacilityWebsite()); + elements.add(this.getCcmsId()); + elements.add(this.getProgramType()); + elements.add(this.getOwnershipType()); + elements.add(this.getLegislationtType()); + elements.add(this.getAccreditationBody()); + elements.add(this.getAccreditationDate()); + elements.add(this.getAccreditationExpiryDate()); + elements.add(this.getHealthAuthority()); + elements.add(this.getOwnerName()); + elements.add(this.getOwnerAddress()); + elements.add(this.getOwnerCity()); + elements.add(this.getOwnerPostalCode()); + elements.add(this.getOwnerContactName()); + elements.add(this.getOwnerContactPhone()); + elements.add(this.getOwnerContactPosition()); + elements.add(this.getOwnerContactEmail()); + elements.add(this.getOperatorName()); + elements.add(this.getOperatorAddress()); + elements.add(this.getOperatorCity()); + elements.add(this.getOperatorPostalCode()); + elements.add(this.getOperatorContactName()); + elements.add(this.getOperatorContactPhone()); + elements.add(this.getOperatorContactPosition()); + elements.add(this.getOperatorContactEmail()); + elements.add(this.getPreparerContactName()); + elements.add(this.getPreparerContactPhone()); + elements.add(this.getPreparerContactPosition()); + elements.add(this.getPreparerContactEmail()); + elements.add(this.getApproverContactName()); + elements.add(this.getApproverContactPhone()); + elements.add(this.getApproverContactPosition()); + elements.add(this.getApproverContactEmail()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + + /* getter and setters */ + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getSubmissionDate() { + return submissionDate; + } + + public void setSubmissionDate(String submissionDate) { + this.submissionDate = submissionDate; + } + + public String getSubmittedBy() { + return submittedBy; + } + + public void setSubmittedBy(String submittedBy) { + this.submittedBy = submittedBy; + } + + public String getFacilityName() { + return facilityName; + } + + public void setFacilityName(String facilityName) { + this.facilityName = facilityName; + } + + public String getFacilityAddress() { + return facilityAddress; + } + + public void setFacilityAddress(String facilityAddress) { + this.facilityAddress = facilityAddress; + } + + public String getFacilityCity() { + return facilityCity; + } + + public void setFacilityCity(String facilityCity) { + this.facilityCity = facilityCity; + } + + public String getFacilityPostalCode() { + return facilityPostalCode; + } + + public void setFacilityPostalCode(String facilityPostalCode) { + this.facilityPostalCode = facilityPostalCode; + } + + public String getFacilityTelephone() { + return facilityTelephone; + } + + public void setFacilityTelephone(String facilityTelephone) { + this.facilityTelephone = facilityTelephone; + } + + public String getFacilityWebsite() { + return facilityWebsite; + } + + public void setFacilityWebsite(String facilityWebsite) { + this.facilityWebsite = facilityWebsite; + } + + public String getCcmsId() { + return ccmsId; + } + + public void setCcmsId(String ccmsId) { + this.ccmsId = ccmsId; + } + + public String getProgramType() { + return programType; + } + + public void setProgramType(String programType) { + this.programType = programType; + } + + public String getOwnershipType() { + return ownershipType; + } + + public void setOwnershipType(String ownershipType) { + this.ownershipType = ownershipType; + } + + public String getLegislationtType() { + return legislationtType; + } + + public String getAccreditationBody() { + return accreditationBody; + } + + public void setAccreditationBody(String accreditationBody) { + this.accreditationBody = accreditationBody; + } + + public void setLegislationtType(String legislationtType) { + this.legislationtType = legislationtType; + } + + public String getAccreditationDate() { + return CSVUtil.getFormattedDate(accreditationDate); + } + + public void setAccreditationDate(String accreditationDate) { + this.accreditationDate = accreditationDate; + } + + public String getAccreditationExpiryDate() { + return CSVUtil.getFormattedDate(accreditationExpiryDate); + } + + public void setAccreditationExpiryDate(String accreditationExpiryDate) { + this.accreditationExpiryDate = accreditationExpiryDate; + } + + public String getHealthAuthority() { + return healthAuthority; + } + + public void setHealthAuthority(String healthAuthority) { + this.healthAuthority = healthAuthority; + } + + public String getOwnerName() { + return ownerName; + } + + public void setOwnerName(String ownerName) { + this.ownerName = ownerName; + } + + public String getOwnerAddress() { + return ownerAddress; + } + + public void setOwnerAddress(String ownerAddress) { + this.ownerAddress = ownerAddress; + } + + public String getOwnerCity() { + return ownerCity; + } + + public void setOwnerCity(String ownerCity) { + this.ownerCity = ownerCity; + } + + public String getOwnerPostalCode() { + return ownerPostalCode; + } + + public void setOwnerPostalCode(String ownerPostalCode) { + this.ownerPostalCode = ownerPostalCode; + } + + public String getOwnerContactName() { + return ownerContactName; + } + + public void setOwnerContactName(String ownerContactName) { + this.ownerContactName = ownerContactName; + } + + public String getOwnerContactPhone() { + return ownerContactPhone; + } + + public void setOwnerContactPhone(String ownerContactPhone) { + this.ownerContactPhone = ownerContactPhone; + } + + public String getOwnerContactPosition() { + return ownerContactPosition; + } + + public void setOwnerContactPosition(String ownerContactPosition) { + this.ownerContactPosition = ownerContactPosition; + } + + + public String getOwnerContactEmail() { + return ownerContactEmail; + } + + public void setOwnerContactEmail(String ownerContactEmail) { + this.ownerContactEmail = ownerContactEmail; + } + + public String getOperatorName() { + if(ownerSameAsOperator) { + return this.getOwnerName(); + } + return operatorName; + } + + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; + } + + public String getOperatorAddress() { + if(ownerSameAsOperator) { + return this.getOwnerAddress(); + } + return operatorAddress; + } + + public void setOperatorAddress(String operatorAddress) { + this.operatorAddress = operatorAddress; + } + + public String getOperatorCity() { + if(ownerSameAsOperator) { + return this.getOwnerCity(); + } + return operatorCity; + } + + public void setOperatorCity(String operatorCity) { + this.operatorCity = operatorCity; + } + + public String getOperatorPostalCode() { + if(ownerSameAsOperator) { + return this.getOwnerPostalCode(); + } + return operatorPostalCode; + } + + public void setOperatorPostalCode(String operatorPostalCode) { + this.operatorPostalCode = operatorPostalCode; + } + + public String getOperatorContactName() { + if(ownerSameAsOperator) { + return this.getOwnerContactName(); + } + return operatorContactName; + } + + public void setOperatorContactName(String operatorContactName) { + this.operatorContactName = operatorContactName; + } + + public String getOperatorContactPhone() { + if(ownerSameAsOperator) { + return this.getOwnerContactPhone(); + } + return operatorContactPhone; + } + + public void setOperatorContactPhone(String operatorContactPhone) { + this.operatorContactPhone = operatorContactPhone; + } + + public String getOperatorContactPosition() { + if(ownerSameAsOperator) { + return this.getOwnerContactPosition(); + } + return operatorContactPosition; + } + + public void setOperatorContactPosition(String operatorContactPosition) { + this.operatorContactPosition = operatorContactPosition; + } + + public String getOperatorContactEmail() { + if(ownerSameAsOperator) { + return this.getOwnerContactEmail(); + } + return operatorContactEmail; + } + + public void setOperatorContactEmail(String operatorContactEmail) { + this.operatorContactEmail = operatorContactEmail; + } + + public String getPreparerContactName() { + return preparerContactName; + } + + public void setPreparerContactName(String preparerContactName) { + this.preparerContactName = preparerContactName; + } + + public String getPreparerContactPhone() { + return preparerContactPhone; + } + + public void setPreparerContactPhone(String preparerContactPhone) { + this.preparerContactPhone = preparerContactPhone; + } + + public String getPreparerContactPosition() { + return preparerContactPosition; + } + + public void setPreparerContactPosition(String preparerContactPosition) { + this.preparerContactPosition = preparerContactPosition; + } + + public String getPreparerContactEmail() { + return preparerContactEmail; + } + + public void setPreparerContactEmail(String preparerContactEmail) { + this.preparerContactEmail = preparerContactEmail; + } + + public String getApproverContactName() { + return approverContactName; + } + + public void setApproverContactName(String approverContactName) { + this.approverContactName = approverContactName; + } + + public String getApproverContactPhone() { + return ApproverContactPhone; + } + + public void setApproverContactPhone(String approverContactPhone) { + ApproverContactPhone = approverContactPhone; + } + + public String getApproverContactEmail() { + return approverContactEmail; + } + + public String getApproverContactPosition() { + return approverContactPosition; + } + + public void setApproverContactPosition(String approverContactPosition) { + this.approverContactPosition = approverContactPosition; + } + + public void setApproverContactEmail(String approverContactEmail) { + this.approverContactEmail = approverContactEmail; + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiProcessor.java new file mode 100644 index 00000000..b15c2247 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiProcessor.java @@ -0,0 +1,22 @@ +package ca.bc.gov.chefs.etl.forms.ltc.facility.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.util.AuthUtil; +import ca.bc.gov.chefs.etl.util.PropertiesUtil; + +public class FacilityInfoFormApiProcessor implements Processor { + + @Override + public void process(Exchange exchange) throws Exception { + exchange.getIn().setHeader("CamelHttpMethod", "GET"); + exchange.getIn().setHeader("Content-Type", "application/json"); + exchange.getIn().setHeader("accept", "application/json"); + exchange.getIn().setHeader("Authorization", + AuthUtil.getBasicAuth(PropertiesUtil.getValue(Constants.LTC_FACILITY_USERNAME), + PropertiesUtil.getValue(Constants.LTC_FACILITY_PASSWORD))); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiResponseProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiResponseProcessor.java new file mode 100644 index 00000000..3a5feb5d --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormApiResponseProcessor.java @@ -0,0 +1,36 @@ +package ca.bc.gov.chefs.etl.forms.ltc.facility.processor; + +import java.util.List; + +import java.util.Map; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; + +import ca.bc.gov.chefs.etl.forms.ltc.facility.model.FacilityInfo; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.CSVUtil; +import ca.bc.gov.chefs.etl.util.FileUtil; + +public class FacilityInfoFormApiResponseProcessor implements Processor { + + @SuppressWarnings("unchecked") + @Override + public void process(Exchange exchange) throws Exception { + String payload = exchange.getIn().getBody(String.class); + System.out.println(payload); + ObjectMapper mapper = new ObjectMapper(); + + List facilityInformationModels = mapper.readValue(payload, + new TypeReference>() { + }); + + List iModels = (List) (List) facilityInformationModels; + + Map>> map = CSVUtil.provider(iModels); + FileUtil.writeToCSVFile(map); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormProcessor.java new file mode 100644 index 00000000..36f6238e --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/processor/FacilityInfoFormProcessor.java @@ -0,0 +1,17 @@ +package ca.bc.gov.chefs.etl.forms.ltc.facility.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +public class FacilityInfoFormProcessor implements Processor { + private static final Logger logger = LoggerFactory.getLogger(FacilityInfoFormProcessor.class); + + @Override + public void process(Exchange exchange) throws Exception { + logger.info("Hello! Processing Now: current timestamp is: {}", System.currentTimeMillis()); + logger.info("Body Received: {}", exchange.getIn().getBody()); + + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/route/FacilityFormRoute.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/route/FacilityFormRoute.java new file mode 100644 index 00000000..258baa47 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/facility/route/FacilityFormRoute.java @@ -0,0 +1,42 @@ +package ca.bc.gov.chefs.etl.forms.ltc.facility.route; + +import org.slf4j.Logger; + +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.core.routes.BaseRoute; +import ca.bc.gov.chefs.etl.forms.ltc.facility.processor.FacilityInfoFormApiProcessor; +import ca.bc.gov.chefs.etl.forms.ltc.facility.processor.FacilityInfoFormApiResponseProcessor; +import ca.bc.gov.chefs.etl.forms.ltc.facility.processor.FacilityInfoFormProcessor; + +public class FacilityFormRoute extends BaseRoute { + + private static final Logger logger = LoggerFactory.getLogger(FacilityFormRoute.class); + + @Override + public void configure() throws Exception { + logger.info("Loaded Facility Info Form Route"); + + /** + * receive JSON payload, parse and set to make an API call + * + * + */ + // trigger + from("jetty:http://{{hostname}}:{{port}}/ltc/facility-information").routeId("ltc-facility-information-form") + .log("CHEFS-ETL received a request for LTC Facility Information Form extraction")// .bean(AIMSFormPayloadExtractor.class) + .process(new FacilityInfoFormProcessor()).to("direct:ltc-facility-information").end(); + + from("direct:ltc-facility-information").process(new FacilityInfoFormApiProcessor()) + // to the http uri + .to("https://submit.digital.gov.bc.ca/app/api/v1/forms/e1f4761f-efdd-4529-805e-677d3ae21601/export?bridgeEndpoint=true&format=json&version=2&type=submissions") + .log("This is the status code from the response: ${header.CamelHttpResponseCode}") + .log("Trying to convert the received body OK").convertBodyTo(String.class) + .process(new FacilityInfoFormApiResponseProcessor()).end(); + // database phase + + // file conversion + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid0.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid0.java new file mode 100644 index 00000000..8ae474fd --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid0.java @@ -0,0 +1,261 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class BedGrid0{ + public String bedType; + public String endDate; + public String endDate0; + public String inScopeBedDays; + public String inScopePlannedQ1; + public String inScopePlannedQ2; + public String inScopePlannedQ3; + public String inScopePlannedQ4; + public String inventoryNotes; + public String maximumBedDays; + public String notes; + public String notes1; + public String notes16; + public String numberOfBeds; + public String outScopeBedDays; + public String outScopePlannedQ1; + public String outScopePlannedQ2; + public String outScopePlannedQ3; + public String outScopePlannedQ4; + public String privateBedDays; + public String privatePlannedQ1; + public String privatePlannedQ2; + public String privatePlannedQ3; + public String privatePlannedQ4; + public String quarter; + public String selectList; + public String selectList1; + public String simpledatetime; + public String startDate; + public String startDate0; + public String subTypeIn; + public String subTypeOut; + public String subTypePrivate; + public String totalrow; + public String getBedType() { + return bedType; + } + public void setBedType(String bedType) { + this.bedType = bedType; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getEndDate0() { + return endDate0; + } + public void setEndDate0(String endDate0) { + this.endDate0 = endDate0; + } + public String getInScopeBedDays() { + return inScopeBedDays; + } + public void setInScopeBedDays(String inScopeBedDays) { + this.inScopeBedDays = inScopeBedDays; + } + public String getInScopePlannedQ1() { + return inScopePlannedQ1; + } + public void setInScopePlannedQ1(String inScopePlannedQ1) { + this.inScopePlannedQ1 = inScopePlannedQ1; + } + public String getInScopePlannedQ2() { + return inScopePlannedQ2; + } + public void setInScopePlannedQ2(String inScopePlannedQ2) { + this.inScopePlannedQ2 = inScopePlannedQ2; + } + public String getInScopePlannedQ3() { + return inScopePlannedQ3; + } + public void setInScopePlannedQ3(String inScopePlannedQ3) { + this.inScopePlannedQ3 = inScopePlannedQ3; + } + public String getInScopePlannedQ4() { + return inScopePlannedQ4; + } + public void setInScopePlannedQ4(String inScopePlannedQ4) { + this.inScopePlannedQ4 = inScopePlannedQ4; + } + public String getInventoryNotes() { + return inventoryNotes; + } + public void setInventoryNotes(String inventoryNotes) { + this.inventoryNotes = inventoryNotes; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + public String getNotes1() { + return notes1; + } + public void setNotes1(String notes1) { + this.notes1 = notes1; + } + public String getNotes16() { + return notes16; + } + public void setNotes16(String notes16) { + this.notes16 = notes16; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getOutScopeBedDays() { + return outScopeBedDays; + } + public void setOutScopeBedDays(String outScopeBedDays) { + this.outScopeBedDays = outScopeBedDays; + } + public String getOutScopePlannedQ1() { + return outScopePlannedQ1; + } + public void setOutScopePlannedQ1(String outScopePlannedQ1) { + this.outScopePlannedQ1 = outScopePlannedQ1; + } + public String getOutScopePlannedQ2() { + return outScopePlannedQ2; + } + public void setOutScopePlannedQ2(String outScopePlannedQ2) { + this.outScopePlannedQ2 = outScopePlannedQ2; + } + public String getOutScopePlannedQ3() { + return outScopePlannedQ3; + } + public void setOutScopePlannedQ3(String outScopePlannedQ3) { + this.outScopePlannedQ3 = outScopePlannedQ3; + } + public String getOutScopePlannedQ4() { + return outScopePlannedQ4; + } + public void setOutScopePlannedQ4(String outScopePlannedQ4) { + this.outScopePlannedQ4 = outScopePlannedQ4; + } + public String getPrivateBedDays() { + return privateBedDays; + } + public void setPrivateBedDays(String privateBedDays) { + this.privateBedDays = privateBedDays; + } + public String getPrivatePlannedQ1() { + return privatePlannedQ1; + } + public void setPrivatePlannedQ1(String privatePlannedQ1) { + this.privatePlannedQ1 = privatePlannedQ1; + } + public String getPrivatePlannedQ2() { + return privatePlannedQ2; + } + public void setPrivatePlannedQ2(String privatePlannedQ2) { + this.privatePlannedQ2 = privatePlannedQ2; + } + public String getPrivatePlannedQ3() { + return privatePlannedQ3; + } + public void setPrivatePlannedQ3(String privatePlannedQ3) { + this.privatePlannedQ3 = privatePlannedQ3; + } + public String getPrivatePlannedQ4() { + return privatePlannedQ4; + } + public void setPrivatePlannedQ4(String privatePlannedQ4) { + this.privatePlannedQ4 = privatePlannedQ4; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getSelectList() { + return selectList; + } + public void setSelectList(String selectList) { + this.selectList = selectList; + } + public String getSelectList1() { + return selectList1; + } + public void setSelectList1(String selectList1) { + this.selectList1 = selectList1; + } + public String getSimpledatetime() { + return simpledatetime; + } + public void setSimpledatetime(String simpledatetime) { + this.simpledatetime = simpledatetime; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getStartDate0() { + return startDate0; + } + public void setStartDate0(String startDate0) { + this.startDate0 = startDate0; + } + public String getSubTypeIn() { + return subTypeIn; + } + public void setSubTypeIn(String subTypeIn) { + this.subTypeIn = subTypeIn; + } + public String getSubTypeOut() { + return subTypeOut; + } + public void setSubTypeOut(String subTypeOut) { + this.subTypeOut = subTypeOut; + } + public String getSubTypePrivate() { + return subTypePrivate; + } + public void setSubTypePrivate(String subTypePrivate) { + this.subTypePrivate = subTypePrivate; + } + public String getTotalrow() { + return totalrow; + } + public void setTotalrow(String totalrow) { + this.totalrow = totalrow; + } + @Override + public String toString() { + return "BedGrid0 [bedType=" + bedType + ", endDate=" + endDate + ", endDate0=" + endDate0 + ", inScopeBedDays=" + + inScopeBedDays + ", inScopePlannedQ1=" + inScopePlannedQ1 + ", inScopePlannedQ2=" + inScopePlannedQ2 + + ", inScopePlannedQ3=" + inScopePlannedQ3 + ", inScopePlannedQ4=" + inScopePlannedQ4 + + ", inventoryNotes=" + inventoryNotes + ", maximumBedDays=" + maximumBedDays + ", notes=" + notes + + ", notes1=" + notes1 + ", notes16=" + notes16 + ", numberOfBeds=" + numberOfBeds + + ", outScopeBedDays=" + outScopeBedDays + ", outScopePlannedQ1=" + outScopePlannedQ1 + + ", outScopePlannedQ2=" + outScopePlannedQ2 + ", outScopePlannedQ3=" + outScopePlannedQ3 + + ", outScopePlannedQ4=" + outScopePlannedQ4 + ", privateBedDays=" + privateBedDays + + ", privatePlannedQ1=" + privatePlannedQ1 + ", privatePlannedQ2=" + privatePlannedQ2 + + ", privatePlannedQ3=" + privatePlannedQ3 + ", privatePlannedQ4=" + privatePlannedQ4 + ", quarter=" + + quarter + ", selectList=" + selectList + ", selectList1=" + selectList1 + ", simpledatetime=" + + simpledatetime + ", startDate=" + startDate + ", startDate0=" + startDate0 + ", subTypeIn=" + + subTypeIn + ", subTypeOut=" + subTypeOut + ", subTypePrivate=" + subTypePrivate + ", totalrow=" + + totalrow + "]"; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid1.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid1.java new file mode 100644 index 00000000..1c19e0e8 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid1.java @@ -0,0 +1,230 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class BedGrid1{ + public String bedType; + public String bedType1; + public String endDate; + public String endDate1; + public String inScopeBedDays; + public String inScopeBedDays1; + public String maximumBedDays; + public String maximumBedDays1; + public String notes; + public String notes1; + public String notes16; + public String numberOfBeds; + public String numberOfBeds1; + public String outScopeBedDays; + public String outScopeBedDays1; + public String privateBedDays; + public String privateBedDays1; + public String quarter; + public String quarterNote1; + public String selectList; + public String selectList1; + public String simpledatetime; + public String startDate; + public String startDate1; + public String subTypeIn; + public String subTypeIn1; + public String subTypeOut; + public String subTypePrivate; + public String totalrow; + public String subTypeOut1; + public String getBedType() { + return bedType; + } + public void setBedType(String bedType) { + this.bedType = bedType; + } + public String getBedType1() { + return bedType1; + } + public void setBedType1(String bedType1) { + this.bedType1 = bedType1; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getEndDate1() { + return endDate1; + } + public void setEndDate1(String endDate1) { + this.endDate1 = endDate1; + } + public String getInScopeBedDays() { + return inScopeBedDays; + } + public void setInScopeBedDays(String inScopeBedDays) { + this.inScopeBedDays = inScopeBedDays; + } + public String getInScopeBedDays1() { + return inScopeBedDays1; + } + public void setInScopeBedDays1(String inScopeBedDays1) { + this.inScopeBedDays1 = inScopeBedDays1; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + public String getMaximumBedDays1() { + return maximumBedDays1; + } + public void setMaximumBedDays1(String maximumBedDays1) { + this.maximumBedDays1 = maximumBedDays1; + } + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + public String getNotes1() { + return notes1; + } + public void setNotes1(String notes1) { + this.notes1 = notes1; + } + public String getNotes16() { + return notes16; + } + public void setNotes16(String notes16) { + this.notes16 = notes16; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getNumberOfBeds1() { + return numberOfBeds1; + } + public void setNumberOfBeds1(String numberOfBeds1) { + this.numberOfBeds1 = numberOfBeds1; + } + public String getOutScopeBedDays() { + return outScopeBedDays; + } + public void setOutScopeBedDays(String outScopeBedDays) { + this.outScopeBedDays = outScopeBedDays; + } + public String getOutScopeBedDays1() { + return outScopeBedDays1; + } + public void setOutScopeBedDays1(String outScopeBedDays1) { + this.outScopeBedDays1 = outScopeBedDays1; + } + public String getPrivateBedDays() { + return privateBedDays; + } + public void setPrivateBedDays(String privateBedDays) { + this.privateBedDays = privateBedDays; + } + public String getPrivateBedDays1() { + return privateBedDays1; + } + public void setPrivateBedDays1(String privateBedDays1) { + this.privateBedDays1 = privateBedDays1; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getQuarterNote1() { + return quarterNote1; + } + public void setQuarterNote1(String quarterNote1) { + this.quarterNote1 = quarterNote1; + } + public String getSelectList() { + return selectList; + } + public void setSelectList(String selectList) { + this.selectList = selectList; + } + public String getSelectList1() { + return selectList1; + } + public void setSelectList1(String selectList1) { + this.selectList1 = selectList1; + } + public String getSimpledatetime() { + return simpledatetime; + } + public void setSimpledatetime(String simpledatetime) { + this.simpledatetime = simpledatetime; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getStartDate1() { + return startDate1; + } + public void setStartDate1(String startDate1) { + this.startDate1 = startDate1; + } + public String getSubTypeIn() { + return subTypeIn; + } + public void setSubTypeIn(String subTypeIn) { + this.subTypeIn = subTypeIn; + } + public String getSubTypeIn1() { + return subTypeIn1; + } + public void setSubTypeIn1(String subTypeIn1) { + this.subTypeIn1 = subTypeIn1; + } + public String getSubTypeOut() { + return subTypeOut; + } + public void setSubTypeOut(String subTypeOut) { + this.subTypeOut = subTypeOut; + } + public String getSubTypePrivate() { + return subTypePrivate; + } + public void setSubTypePrivate(String subTypePrivate) { + this.subTypePrivate = subTypePrivate; + } + public String getTotalrow() { + return totalrow; + } + public void setTotalrow(String totalrow) { + this.totalrow = totalrow; + } + public String getSubTypeOut1() { + return subTypeOut1; + } + public void setSubTypeOut1(String subTypeOut1) { + this.subTypeOut1 = subTypeOut1; + } + @Override + public String toString() { + return "BedGrid1 [bedType=" + bedType + ", bedType1=" + bedType1 + ", endDate=" + endDate + ", endDate1=" + + endDate1 + ", inScopeBedDays=" + inScopeBedDays + ", inScopeBedDays1=" + inScopeBedDays1 + + ", maximumBedDays=" + maximumBedDays + ", maximumBedDays1=" + maximumBedDays1 + ", notes=" + notes + + ", notes1=" + notes1 + ", notes16=" + notes16 + ", numberOfBeds=" + numberOfBeds + ", numberOfBeds1=" + + numberOfBeds1 + ", outScopeBedDays=" + outScopeBedDays + ", outScopeBedDays1=" + outScopeBedDays1 + + ", privateBedDays=" + privateBedDays + ", privateBedDays1=" + privateBedDays1 + ", quarter=" + quarter + + ", quarterNote1=" + quarterNote1 + ", selectList=" + selectList + ", selectList1=" + selectList1 + + ", simpledatetime=" + simpledatetime + ", startDate=" + startDate + ", startDate1=" + startDate1 + + ", subTypeIn=" + subTypeIn + ", subTypeIn1=" + subTypeIn1 + ", subTypeOut=" + subTypeOut + + ", subTypePrivate=" + subTypePrivate + ", totalrow=" + totalrow + ", subTypeOut1=" + subTypeOut1 + + "]"; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid2.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid2.java new file mode 100644 index 00000000..340b1f6c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid2.java @@ -0,0 +1,215 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class BedGrid2{ + public String bedType; + public String bedType2; + public String endDate; + public String endDate2; + public String inScopeBedDays; + public String inScopeBedDays2; + public String maximumBedDays; + public String maximumBedDays2; + public String notes; + public String notes1; + public String notes16; + public String notes2; + public String numberOfBeds; + public String numberOfBeds2; + public String outScopeBedDays; + public String outScopeBedDays2; + public String privateBedDays; + public String privateBedDays2; + public String quarter; + public String selectList; + public String selectList1; + public String simpledatetime; + public String startDate; + public String startDate2; + public String subTypeIn; + public String subTypeOut; + public String subTypePrivate; + public String totalrow; + public String getBedType() { + return bedType; + } + public void setBedType(String bedType) { + this.bedType = bedType; + } + public String getBedType2() { + return bedType2; + } + public void setBedType2(String bedType2) { + this.bedType2 = bedType2; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getEndDate2() { + return endDate2; + } + public void setEndDate2(String endDate2) { + this.endDate2 = endDate2; + } + public String getInScopeBedDays() { + return inScopeBedDays; + } + public void setInScopeBedDays(String inScopeBedDays) { + this.inScopeBedDays = inScopeBedDays; + } + public String getInScopeBedDays2() { + return inScopeBedDays2; + } + public void setInScopeBedDays2(String inScopeBedDays2) { + this.inScopeBedDays2 = inScopeBedDays2; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + public String getMaximumBedDays2() { + return maximumBedDays2; + } + public void setMaximumBedDays2(String maximumBedDays2) { + this.maximumBedDays2 = maximumBedDays2; + } + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + public String getNotes1() { + return notes1; + } + public void setNotes1(String notes1) { + this.notes1 = notes1; + } + public String getNotes16() { + return notes16; + } + public void setNotes16(String notes16) { + this.notes16 = notes16; + } + public String getNotes2() { + return notes2; + } + public void setNotes2(String notes2) { + this.notes2 = notes2; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getNumberOfBeds2() { + return numberOfBeds2; + } + public void setNumberOfBeds2(String numberOfBeds2) { + this.numberOfBeds2 = numberOfBeds2; + } + public String getOutScopeBedDays() { + return outScopeBedDays; + } + public void setOutScopeBedDays(String outScopeBedDays) { + this.outScopeBedDays = outScopeBedDays; + } + public String getOutScopeBedDays2() { + return outScopeBedDays2; + } + public void setOutScopeBedDays2(String outScopeBedDays2) { + this.outScopeBedDays2 = outScopeBedDays2; + } + public String getPrivateBedDays() { + return privateBedDays; + } + public void setPrivateBedDays(String privateBedDays) { + this.privateBedDays = privateBedDays; + } + public String getPrivateBedDays2() { + return privateBedDays2; + } + public void setPrivateBedDays2(String privateBedDays2) { + this.privateBedDays2 = privateBedDays2; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getSelectList() { + return selectList; + } + public void setSelectList(String selectList) { + this.selectList = selectList; + } + public String getSelectList1() { + return selectList1; + } + public void setSelectList1(String selectList1) { + this.selectList1 = selectList1; + } + public String getSimpledatetime() { + return simpledatetime; + } + public void setSimpledatetime(String simpledatetime) { + this.simpledatetime = simpledatetime; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getStartDate2() { + return startDate2; + } + public void setStartDate2(String startDate2) { + this.startDate2 = startDate2; + } + public String getSubTypeIn() { + return subTypeIn; + } + public void setSubTypeIn(String subTypeIn) { + this.subTypeIn = subTypeIn; + } + public String getSubTypeOut() { + return subTypeOut; + } + public void setSubTypeOut(String subTypeOut) { + this.subTypeOut = subTypeOut; + } + public String getSubTypePrivate() { + return subTypePrivate; + } + public void setSubTypePrivate(String subTypePrivate) { + this.subTypePrivate = subTypePrivate; + } + public String getTotalrow() { + return totalrow; + } + public void setTotalrow(String totalrow) { + this.totalrow = totalrow; + } + @Override + public String toString() { + return "BedGrid2 [bedType=" + bedType + ", bedType2=" + bedType2 + ", endDate=" + endDate + ", endDate2=" + + endDate2 + ", inScopeBedDays=" + inScopeBedDays + ", inScopeBedDays2=" + inScopeBedDays2 + + ", maximumBedDays=" + maximumBedDays + ", maximumBedDays2=" + maximumBedDays2 + ", notes=" + notes + + ", notes1=" + notes1 + ", notes16=" + notes16 + ", notes2=" + notes2 + ", numberOfBeds=" + + numberOfBeds + ", numberOfBeds2=" + numberOfBeds2 + ", outScopeBedDays=" + outScopeBedDays + + ", outScopeBedDays2=" + outScopeBedDays2 + ", privateBedDays=" + privateBedDays + ", privateBedDays2=" + + privateBedDays2 + ", quarter=" + quarter + ", selectList=" + selectList + ", selectList1=" + + selectList1 + ", simpledatetime=" + simpledatetime + ", startDate=" + startDate + ", startDate2=" + + startDate2 + ", subTypeIn=" + subTypeIn + ", subTypeOut=" + subTypeOut + ", subTypePrivate=" + + subTypePrivate + ", totalrow=" + totalrow + "]"; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid3.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid3.java new file mode 100644 index 00000000..a9a84e1d --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid3.java @@ -0,0 +1,215 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class BedGrid3{ + public String bedType; + public String bedType3; + public String endDate; + public String endDate3; + public String inScopeBedDays; + public String inScopeBedDays3; + public String maximumBedDays; + public String maximumBedDays3; + public String notes; + public String notes1; + public String notes16; + public String notes3; + public String numberOfBeds; + public String numberOfBeds3; + public String outScopeBedDays; + public String outScopeBedDays3; + public String privateBedDays; + public String privateBedDays3; + public String quarter; + public String selectList; + public String selectList1; + public String simpledatetime; + public String startDate; + public String startDate3; + public String subTypeIn; + public String subTypeOut; + public String subTypePrivate; + public String totalrow; + public String getBedType() { + return bedType; + } + public void setBedType(String bedType) { + this.bedType = bedType; + } + public String getBedType3() { + return bedType3; + } + public void setBedType3(String bedType3) { + this.bedType3 = bedType3; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getEndDate3() { + return endDate3; + } + public void setEndDate3(String endDate3) { + this.endDate3 = endDate3; + } + public String getInScopeBedDays() { + return inScopeBedDays; + } + public void setInScopeBedDays(String inScopeBedDays) { + this.inScopeBedDays = inScopeBedDays; + } + public String getInScopeBedDays3() { + return inScopeBedDays3; + } + public void setInScopeBedDays3(String inScopeBedDays3) { + this.inScopeBedDays3 = inScopeBedDays3; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + public String getMaximumBedDays3() { + return maximumBedDays3; + } + public void setMaximumBedDays3(String maximumBedDays3) { + this.maximumBedDays3 = maximumBedDays3; + } + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + public String getNotes1() { + return notes1; + } + public void setNotes1(String notes1) { + this.notes1 = notes1; + } + public String getNotes16() { + return notes16; + } + public void setNotes16(String notes16) { + this.notes16 = notes16; + } + public String getNotes3() { + return notes3; + } + public void setNotes3(String notes3) { + this.notes3 = notes3; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getNumberOfBeds3() { + return numberOfBeds3; + } + public void setNumberOfBeds3(String numberOfBeds3) { + this.numberOfBeds3 = numberOfBeds3; + } + public String getOutScopeBedDays() { + return outScopeBedDays; + } + public void setOutScopeBedDays(String outScopeBedDays) { + this.outScopeBedDays = outScopeBedDays; + } + public String getOutScopeBedDays3() { + return outScopeBedDays3; + } + public void setOutScopeBedDays3(String outScopeBedDays3) { + this.outScopeBedDays3 = outScopeBedDays3; + } + public String getPrivateBedDays() { + return privateBedDays; + } + public void setPrivateBedDays(String privateBedDays) { + this.privateBedDays = privateBedDays; + } + public String getPrivateBedDays3() { + return privateBedDays3; + } + public void setPrivateBedDays3(String privateBedDays3) { + this.privateBedDays3 = privateBedDays3; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getSelectList() { + return selectList; + } + public void setSelectList(String selectList) { + this.selectList = selectList; + } + public String getSelectList1() { + return selectList1; + } + public void setSelectList1(String selectList1) { + this.selectList1 = selectList1; + } + public String getSimpledatetime() { + return simpledatetime; + } + public void setSimpledatetime(String simpledatetime) { + this.simpledatetime = simpledatetime; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getStartDate3() { + return startDate3; + } + public void setStartDate3(String startDate3) { + this.startDate3 = startDate3; + } + public String getSubTypeIn() { + return subTypeIn; + } + public void setSubTypeIn(String subTypeIn) { + this.subTypeIn = subTypeIn; + } + public String getSubTypeOut() { + return subTypeOut; + } + public void setSubTypeOut(String subTypeOut) { + this.subTypeOut = subTypeOut; + } + public String getSubTypePrivate() { + return subTypePrivate; + } + public void setSubTypePrivate(String subTypePrivate) { + this.subTypePrivate = subTypePrivate; + } + public String getTotalrow() { + return totalrow; + } + public void setTotalrow(String totalrow) { + this.totalrow = totalrow; + } + @Override + public String toString() { + return "BedGrid3 [bedType=" + bedType + ", bedType3=" + bedType3 + ", endDate=" + endDate + ", endDate3=" + + endDate3 + ", inScopeBedDays=" + inScopeBedDays + ", inScopeBedDays3=" + inScopeBedDays3 + + ", maximumBedDays=" + maximumBedDays + ", maximumBedDays3=" + maximumBedDays3 + ", notes=" + notes + + ", notes1=" + notes1 + ", notes16=" + notes16 + ", notes3=" + notes3 + ", numberOfBeds=" + + numberOfBeds + ", numberOfBeds3=" + numberOfBeds3 + ", outScopeBedDays=" + outScopeBedDays + + ", outScopeBedDays3=" + outScopeBedDays3 + ", privateBedDays=" + privateBedDays + ", privateBedDays3=" + + privateBedDays3 + ", quarter=" + quarter + ", selectList=" + selectList + ", selectList1=" + + selectList1 + ", simpledatetime=" + simpledatetime + ", startDate=" + startDate + ", startDate3=" + + startDate3 + ", subTypeIn=" + subTypeIn + ", subTypeOut=" + subTypeOut + ", subTypePrivate=" + + subTypePrivate + ", totalrow=" + totalrow + "]"; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid4.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid4.java new file mode 100644 index 00000000..c1ccafd3 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/BedGrid4.java @@ -0,0 +1,216 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class BedGrid4{ + public String bedType; + public String bedType4; + public String endDate; + public String endDate4; + public String inScopeBedDays; + public String inScopeBedDays4; + public String maximumBedDays; + public String maximumBedDays4; + public String notes; + public String notes1; + public String notes16; + public String notes4; + public String numberOfBeds; + public String numberOfBeds4; + public String outScopeBedDays; + public String outScopeBedDays4; + public String privateBedDays; + public String privateBedDays4; + public String quarter; + public String selectList; + public String selectList1; + public String simpledatetime; + public String startDate; + public String startDate4; + public String subTypeIn; + public String subTypeOut; + public String subTypePrivate; + public String totalrow; + public String getBedType() { + return bedType; + } + public void setBedType(String bedType) { + this.bedType = bedType; + } + public String getBedType4() { + return bedType4; + } + public void setBedType4(String bedType4) { + this.bedType4 = bedType4; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getEndDate4() { + return endDate4; + } + public void setEndDate4(String endDate4) { + this.endDate4 = endDate4; + } + public String getInScopeBedDays() { + return inScopeBedDays; + } + public void setInScopeBedDays(String inScopeBedDays) { + this.inScopeBedDays = inScopeBedDays; + } + public String getInScopeBedDays4() { + return inScopeBedDays4; + } + public void setInScopeBedDays4(String inScopeBedDays4) { + this.inScopeBedDays4 = inScopeBedDays4; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + public String getMaximumBedDays4() { + return maximumBedDays4; + } + public void setMaximumBedDays4(String maximumBedDays4) { + this.maximumBedDays4 = maximumBedDays4; + } + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + public String getNotes1() { + return notes1; + } + public void setNotes1(String notes1) { + this.notes1 = notes1; + } + public String getNotes16() { + return notes16; + } + public void setNotes16(String notes16) { + this.notes16 = notes16; + } + public String getNotes4() { + return notes4; + } + public void setNotes4(String notes4) { + this.notes4 = notes4; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getNumberOfBeds4() { + return numberOfBeds4; + } + public void setNumberOfBeds4(String numberOfBeds4) { + this.numberOfBeds4 = numberOfBeds4; + } + public String getOutScopeBedDays() { + return outScopeBedDays; + } + public void setOutScopeBedDays(String outScopeBedDays) { + this.outScopeBedDays = outScopeBedDays; + } + public String getOutScopeBedDays4() { + return outScopeBedDays4; + } + public void setOutScopeBedDays4(String outScopeBedDays4) { + this.outScopeBedDays4 = outScopeBedDays4; + } + public String getPrivateBedDays() { + return privateBedDays; + } + public void setPrivateBedDays(String privateBedDays) { + this.privateBedDays = privateBedDays; + } + public String getPrivateBedDays4() { + return privateBedDays4; + } + public void setPrivateBedDays4(String privateBedDays4) { + this.privateBedDays4 = privateBedDays4; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getSelectList() { + return selectList; + } + public void setSelectList(String selectList) { + this.selectList = selectList; + } + public String getSelectList1() { + return selectList1; + } + public void setSelectList1(String selectList1) { + this.selectList1 = selectList1; + } + public String getSimpledatetime() { + return simpledatetime; + } + public void setSimpledatetime(String simpledatetime) { + this.simpledatetime = simpledatetime; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getStartDate4() { + return startDate4; + } + public void setStartDate4(String startDate4) { + this.startDate4 = startDate4; + } + public String getSubTypeIn() { + return subTypeIn; + } + public void setSubTypeIn(String subTypeIn) { + this.subTypeIn = subTypeIn; + } + public String getSubTypeOut() { + return subTypeOut; + } + public void setSubTypeOut(String subTypeOut) { + this.subTypeOut = subTypeOut; + } + public String getSubTypePrivate() { + return subTypePrivate; + } + public void setSubTypePrivate(String subTypePrivate) { + this.subTypePrivate = subTypePrivate; + } + public String getTotalrow() { + return totalrow; + } + public void setTotalrow(String totalrow) { + this.totalrow = totalrow; + } + @Override + public String toString() { + return "BedGrid4 [bedType=" + bedType + ", bedType4=" + bedType4 + ", endDate=" + endDate + ", endDate4=" + + endDate4 + ", inScopeBedDays=" + inScopeBedDays + ", inScopeBedDays4=" + inScopeBedDays4 + + ", maximumBedDays=" + maximumBedDays + ", maximumBedDays4=" + maximumBedDays4 + ", notes=" + notes + + ", notes1=" + notes1 + ", notes16=" + notes16 + ", notes4=" + notes4 + ", numberOfBeds=" + + numberOfBeds + ", numberOfBeds4=" + numberOfBeds4 + ", outScopeBedDays=" + outScopeBedDays + + ", outScopeBedDays4=" + outScopeBedDays4 + ", privateBedDays=" + privateBedDays + ", privateBedDays4=" + + privateBedDays4 + ", quarter=" + quarter + ", selectList=" + selectList + ", selectList1=" + + selectList1 + ", simpledatetime=" + simpledatetime + ", startDate=" + startDate + ", startDate4=" + + startDate4 + ", subTypeIn=" + subTypeIn + ", subTypeOut=" + subTypeOut + ", subTypePrivate=" + + subTypePrivate + ", totalrow=" + totalrow + "]"; + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Form.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Form.java new file mode 100644 index 00000000..7650af02 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Form.java @@ -0,0 +1,85 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +public class Form{ + public String assignee; + public String assigneeEmail; + public String confirmationId; + public String createdAt; + public String email; + public String formName; + public String fullName; + public String status; + public String username; + public String version; + + public String getAssignee() { + return assignee; + } + public void setAssignee(String assignee) { + this.assignee = assignee; + } + public String getAssigneeEmail() { + return assigneeEmail; + } + public void setAssigneeEmail(String assigneeEmail) { + this.assigneeEmail = assigneeEmail; + } + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getCreatedAt() { + return createdAt; + } + public void setCreatedAt(String createdAt) { + this.createdAt = createdAt; + } + public String getEmail() { + return email; + } + public void setEmail(String email) { + this.email = email; + } + public String getFormName() { + return formName; + } + public void setFormName(String formName) { + this.formName = formName; + } + public String getFullName() { + return fullName; + } + public void setFullName(String fullName) { + this.fullName = fullName; + } + public String getStatus() { + return status; + } + public void setStatus(String status) { + this.status = status; + } + public String getUsername() { + return username; + } + public void setUsername(String username) { + this.username = username; + } + public String getVersion() { + return version; + } + public void setVersion(String version) { + this.version = version; + } + + @Override + public String toString() { + return "Form [assignee=" + assignee + ", assigneeEmail=" + assigneeEmail + ", confirmationId=" + confirmationId + + ", createdAt=" + createdAt + ", email=" + email + ", formName=" + formName + ", fullName=" + fullName + + ", status=" + status + ", username=" + username + ", version=" + version + "]"; + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Root.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Root.java new file mode 100644 index 00000000..45f70242 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/json/Root.java @@ -0,0 +1,8912 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.json; + +import java.util.ArrayList; + +import com.fasterxml.jackson.annotation.JsonIgnoreProperties; +import com.fasterxml.jackson.annotation.JsonProperty; + +@JsonIgnoreProperties(ignoreUnknown = true) +public class Root{ + public String alliedNPContractRate_total; + public String alliedNPContractRate1; + public String alliedNPContractRate2; + public String alliedNPContractRate3; + public String alliedNPContractRate4; + public String alliedNPContractRate5; + public String alliedNPContractRate6; + public String alliedNPCost_total; + public String alliedNPCost1; + public String alliedNPCost2; + public String alliedNPCost3; + public String alliedNPCost4; + public String alliedNPCost5; + public String alliedNPCost6; + public String alliedNPNProdC_calc1; + public String alliedNPNProdC_calc2; + public String alliedNPNProdC_calc3; + public String alliedNPNProdC_calc4; + public String alliedNPNProdC_calc5; + public String alliedNPNProdC_calc6; + public String alliedNPNProdC_calcsum1; + @JsonProperty("alliedNPNProdC_item1-1") + public String alliedNPNProdC_item11; + @JsonProperty("alliedNPNProdC_item1-2") + public String alliedNPNProdC_item12; + @JsonProperty("alliedNPNProdC_item1-3") + public String alliedNPNProdC_item13; + @JsonProperty("alliedNPNProdC_item1-4") + public String alliedNPNProdC_item14; + @JsonProperty("alliedNPNProdC_item1-5") + public String alliedNPNProdC_item15; + @JsonProperty("alliedNPNProdC_item1-6") + public String alliedNPNProdC_item16; + @JsonProperty("alliedNPNProdC_item2-1") + public String alliedNPNProdC_item21; + @JsonProperty("alliedNPNProdC_item2-2") + public String alliedNPNProdC_item22; + @JsonProperty("alliedNPNProdC_item2-3") + public String alliedNPNProdC_item23; + @JsonProperty("alliedNPNProdC_item2-4") + public String alliedNPNProdC_item24; + @JsonProperty("alliedNPNProdC_item2-5") + public String alliedNPNProdC_item25; + @JsonProperty("alliedNPNProdC_item2-6") + public String alliedNPNProdC_item26; + @JsonProperty("alliedNPNProdC_item3-1") + public String alliedNPNProdC_item31; + @JsonProperty("alliedNPNProdC_item3-2") + public String alliedNPNProdC_item32; + @JsonProperty("alliedNPNProdC_item3-3") + public String alliedNPNProdC_item33; + @JsonProperty("alliedNPNProdC_item3-4") + public String alliedNPNProdC_item34; + @JsonProperty("alliedNPNProdC_item3-5") + public String alliedNPNProdC_item35; + @JsonProperty("alliedNPNProdC_item3-6") + public String alliedNPNProdC_item36; + @JsonProperty("alliedNPNProdC_sum1-1") + public String alliedNPNProdC_sum11; + @JsonProperty("alliedNPNProdC_sum2-1") + public String alliedNPNProdC_sum21; + @JsonProperty("alliedNPNProdC_sum3-1") + public String alliedNPNProdC_sum31; + public String alliedNPNProdC_THP1; + public String alliedNPNProdC_THP2; + public String alliedNPNProdC_THP3; + public String alliedNPNProdC_THP4; + public String alliedNPNProdC_THP5; + public String alliedNPNProdC_THP6; + public String alliedNPNProdC_THPsum1; + public String alliedNPNProdH_calc1; + public String alliedNPNProdH_calc2; + public String alliedNPNProdH_calc3; + public String alliedNPNProdH_calc4; + public String alliedNPNProdH_calc5; + public String alliedNPNProdH_calc6; + public String alliedNPNProdH_calcsum1; + @JsonProperty("alliedNPNProdH_item1-1") + public String alliedNPNProdH_item11; + @JsonProperty("alliedNPNProdH_item1-2") + public String alliedNPNProdH_item12; + @JsonProperty("alliedNPNProdH_item1-3") + public String alliedNPNProdH_item13; + @JsonProperty("alliedNPNProdH_item1-4") + public String alliedNPNProdH_item14; + @JsonProperty("alliedNPNProdH_item1-5") + public String alliedNPNProdH_item15; + @JsonProperty("alliedNPNProdH_item1-6") + public String alliedNPNProdH_item16; + @JsonProperty("alliedNPNProdH_item2-1") + public String alliedNPNProdH_item21; + @JsonProperty("alliedNPNProdH_item2-2") + public String alliedNPNProdH_item22; + @JsonProperty("alliedNPNProdH_item2-3") + public String alliedNPNProdH_item23; + @JsonProperty("alliedNPNProdH_item2-4") + public String alliedNPNProdH_item24; + @JsonProperty("alliedNPNProdH_item2-5") + public String alliedNPNProdH_item25; + @JsonProperty("alliedNPNProdH_item2-6") + public String alliedNPNProdH_item26; + @JsonProperty("alliedNPNProdH_item3-1") + public String alliedNPNProdH_item31; + @JsonProperty("alliedNPNProdH_item3-2") + public String alliedNPNProdH_item32; + @JsonProperty("alliedNPNProdH_item3-3") + public String alliedNPNProdH_item33; + @JsonProperty("alliedNPNProdH_item3-4") + public String alliedNPNProdH_item34; + @JsonProperty("alliedNPNProdH_item3-5") + public String alliedNPNProdH_item35; + @JsonProperty("alliedNPNProdH_item3-6") + public String alliedNPNProdH_item36; + @JsonProperty("alliedNPNProdH_sum1-1") + public String alliedNPNProdH_sum11; + @JsonProperty("alliedNPNProdH_sum2-1") + public String alliedNPNProdH_sum21; + @JsonProperty("alliedNPNProdH_sum3-1") + public String alliedNPNProdH_sum31; + public String alliedNPNProdH_THP1; + public String alliedNPNProdH_THP2; + public String alliedNPNProdH_THP3; + public String alliedNPNProdH_THP4; + public String alliedNPNProdH_THP5; + public String alliedNPNProdH_THP6; + public String alliedNPNProdH_THPsum1; + public String alliedNPPercentage1; + public String alliedNPPercentage2; + public String alliedNPPercentage3; + public String alliedNPPercentage4; + public String alliedNPPercentage5; + public String alliedNPPercentage6; + public String alliedNPProdC_calc1; + public String alliedNPProdC_calc2; + public String alliedNPProdC_calc3; + public String alliedNPProdC_calc4; + public String alliedNPProdC_calc5; + public String alliedNPProdC_calc6; + public String alliedNPProdC_calcsum1; + @JsonProperty("alliedNPProdC_item1-1") + public String alliedNPProdC_item11; + @JsonProperty("alliedNPProdC_item1-2") + public String alliedNPProdC_item12; + @JsonProperty("alliedNPProdC_item1-3") + public String alliedNPProdC_item13; + @JsonProperty("alliedNPProdC_item1-4") + public String alliedNPProdC_item14; + @JsonProperty("alliedNPProdC_item1-5") + public String alliedNPProdC_item15; + @JsonProperty("alliedNPProdC_item1-6") + public String alliedNPProdC_item16; + @JsonProperty("alliedNPProdC_item2-1") + public String alliedNPProdC_item21; + @JsonProperty("alliedNPProdC_item2-2") + public String alliedNPProdC_item22; + @JsonProperty("alliedNPProdC_item2-3") + public String alliedNPProdC_item23; + @JsonProperty("alliedNPProdC_item2-4") + public String alliedNPProdC_item24; + @JsonProperty("alliedNPProdC_item2-5") + public String alliedNPProdC_item25; + @JsonProperty("alliedNPProdC_item2-6") + public String alliedNPProdC_item26; + public String alliedNPProdC_sub1; + public String alliedNPProdC_sub2; + public String alliedNPProdC_sub3; + public String alliedNPProdC_sub4; + public String alliedNPProdC_sub5; + public String alliedNPProdC_sub6; + public String alliedNPProdC_subsum1; + + @JsonProperty("alliedNPProdC_sum1-1") + public String alliedNPProdC_sum11; + @JsonProperty("alliedNPProdC_sum2-1") + public String alliedNPProdC_sum21; + public String alliedNPProdC_THP1; + public String alliedNPProdC_THP2; + public String alliedNPProdC_THP3; + public String alliedNPProdC_THP4; + public String alliedNPProdC_THP5; + public String alliedNPProdC_THP6; + public String alliedNPProdC_THPsum1; + public String alliedNPProdCCS_subsum1; + public String alliedNPProdCCS1; + public String alliedNPProdCCS2; + public String alliedNPProdCCS3; + public String alliedNPProdCCS4; + public String alliedNPProdCCS5; + public String alliedNPProdCCS6; + public String alliedNPProdH_calc1; + public String alliedNPProdH_calc2; + public String alliedNPProdH_calc3; + public String alliedNPProdH_calc4; + public String alliedNPProdH_calc5; + public String alliedNPProdH_calc6; + public String alliedNPProdH_calcsum1; + @JsonProperty("alliedNPProdH_item1-1") + public String alliedNPProdH_item11; + @JsonProperty("alliedNPProdH_item1-2") + public String alliedNPProdH_item12; + @JsonProperty("alliedNPProdH_item1-3") + public String alliedNPProdH_item13; + @JsonProperty("alliedNPProdH_item1-4") + public String alliedNPProdH_item14; + @JsonProperty("alliedNPProdH_item1-5") + public String alliedNPProdH_item15; + @JsonProperty("alliedNPProdH_item1-6") + public String alliedNPProdH_item16; + @JsonProperty("alliedNPProdH_item2-1") + public String alliedNPProdH_item21; + @JsonProperty("alliedNPProdH_item2-2") + public String alliedNPProdH_item22; + @JsonProperty("alliedNPProdH_item2-3") + public String alliedNPProdH_item23; + @JsonProperty("alliedNPProdH_item2-4") + public String alliedNPProdH_item24; + @JsonProperty("alliedNPProdH_item2-5") + public String alliedNPProdH_item25; + @JsonProperty("alliedNPProdH_item2-6") + public String alliedNPProdH_item26; + + public String alliedNPProdH_sub1; + public String alliedNPProdH_sub2; + public String alliedNPProdH_sub3; + public String alliedNPProdH_sub4; + public String alliedNPProdH_sub5; + public String alliedNPProdH_sub6; + public String alliedNPProdH_subsum1; + @JsonProperty("alliedNPProdH_sum1-1") + public String alliedNPProdH_sum11; + @JsonProperty("alliedNPProdH_sum2-1") + public String alliedNPProdH_sum21; + public String alliedNPProdH_THP1; + public String alliedNPProdH_THP2; + public String alliedNPProdH_THP3; + public String alliedNPProdH_THP4; + public String alliedNPProdH_THP5; + public String alliedNPProdH_THP6; + public String alliedNPProdH_THPsum1; + public String alliedNPProdHCS_subsum1; + public String alliedNPProdHCS1; + public String alliedNPProdHCS2; + public String alliedNPProdHCS3; + public String alliedNPProdHCS4; + public String alliedNPProdHCS5; + public String alliedNPProdHCS6; + public String alliedNPProvider1; + public String alliedNPProvider2; + public String alliedNPProvider3; + public String alliedNPProvider4; + public String alliedNPProvider5; + public String alliedNPProvider6; + @JsonProperty("alliedNProdC_sum2-1") + public String alliedNProdC_sum21; + @JsonProperty("alliedNProdH_sum2-1") + public String alliedNProdH_sum21; + public String alliedNPStaffRate_total; + public String alliedNPStaffRate1; + public String alliedNPStaffRate2; + public String alliedNPStaffRate3; + public String alliedNPStaffRate4; + public String alliedNPStaffRate5; + public String alliedNPStaffRate6; + public String alliedProfContractRate_total; + public String alliedProfContractRate1; + public String alliedProfContractRate2; + public String alliedProfContractRate3; + public String alliedProfContractRate4; + public String alliedProfContractRate5; + public String alliedProfCost_total; + public String alliedProfCost1; + public String alliedProfCost2; + public String alliedProfCost3; + public String alliedProfCost4; + public String alliedProfCost5; + public String alliedProfNProdC_calc1; + public String alliedProfNProdC_calc2; + public String alliedProfNProdC_calc3; + public String alliedProfNProdC_calc4; + public String alliedProfNProdC_calc5; + public String alliedProfNProdC_calcsum1; + @JsonProperty("alliedProfNProdC_item1-1") + public String alliedProfNProdC_item11; + @JsonProperty("alliedProfNProdC_item1-2") + public String alliedProfNProdC_item12; + @JsonProperty("alliedProfNProdC_item1-3") + public String alliedProfNProdC_item13; + @JsonProperty("alliedProfNProdC_item1-4") + public String alliedProfNProdC_item14; + @JsonProperty("alliedProfNProdC_item1-5") + public String alliedProfNProdC_item15; + @JsonProperty("alliedProfNProdC_item2-1") + public String alliedProfNProdC_item21; + @JsonProperty("alliedProfNProdC_item2-2") + public String alliedProfNProdC_item22; + @JsonProperty("alliedProfNProdC_item2-3") + public String alliedProfNProdC_item23; + @JsonProperty("alliedProfNProdC_item2-4") + public String alliedProfNProdC_item24; + @JsonProperty("alliedProfNProdC_item2-5") + public String alliedProfNProdC_item25; + @JsonProperty("alliedProfNProdC_item3-1") + public String alliedProfNProdC_item31; + @JsonProperty("alliedProfNProdC_item3-2") + public String alliedProfNProdC_item32; + @JsonProperty("alliedProfNProdC_item3-3") + public String alliedProfNProdC_item33; + @JsonProperty("alliedProfNProdC_item3-4") + public String alliedProfNProdC_item34; + @JsonProperty("alliedProfNProdC_item3-5") + public String alliedProfNProdC_item35; + @JsonProperty("alliedProfNProdC_sum1-1") + public String alliedProfNProdC_sum11; + @JsonProperty("alliedProfNProdC_sum3-1") + public String alliedProfNProdC_sum31; + public String alliedProfNProdC_THP1; + public String alliedProfNProdC_THP2; + public String alliedProfNProdC_THP3; + public String alliedProfNProdC_THP4; + public String alliedProfNProdC_THP5; + public String alliedProfNProdC_THPsum1; + public String alliedProfNProdH_calc1; + public String alliedProfNProdH_calc2; + public String alliedProfNProdH_calc3; + public String alliedProfNProdH_calc4; + public String alliedProfNProdH_calc5; + public String alliedProfNProdH_calcsum1; + @JsonProperty("alliedProfNProdH_item1-1") + public String alliedProfNProdH_item11; + @JsonProperty("alliedProfNProdH_item1-2") + public String alliedProfNProdH_item12; + @JsonProperty("alliedProfNProdH_item1-3") + public String alliedProfNProdH_item13; + @JsonProperty("alliedProfNProdH_item1-4") + public String alliedProfNProdH_item14; + @JsonProperty("alliedProfNProdH_item1-5") + public String alliedProfNProdH_item15; + @JsonProperty("alliedProfNProdH_item2-1") + public String alliedProfNProdH_item21; + @JsonProperty("alliedProfNProdH_item2-2") + public String alliedProfNProdH_item22; + @JsonProperty("alliedProfNProdH_item2-3") + public String alliedProfNProdH_item23; + @JsonProperty("alliedProfNProdH_item2-4") + public String alliedProfNProdH_item24; + @JsonProperty("alliedProfNProdH_item2-5") + public String alliedProfNProdH_item25; + @JsonProperty("alliedProfNProdH_item3-1") + public String alliedProfNProdH_item31; + @JsonProperty("alliedProfNProdH_item3-2") + public String alliedProfNProdH_item32; + @JsonProperty("alliedProfNProdH_item3-3") + public String alliedProfNProdH_item33; + @JsonProperty("alliedProfNProdH_item3-4") + public String alliedProfNProdH_item34; + @JsonProperty("alliedProfNProdH_item3-5") + public String alliedProfNProdH_item35; + @JsonProperty("alliedProfNProdH_sum1-1") + public String alliedProfNProdH_sum11; + @JsonProperty("alliedProfNProdH_sum3-1") + public String alliedProfNProdH_sum31; + public String alliedProfNProdH_THP1; + public String alliedProfNProdH_THP2; + public String alliedProfNProdH_THP3; + public String alliedProfNProdH_THP4; + public String alliedProfNProdH_THP5; + public String alliedProfNProdH_THPsum1; + public String alliedProfPercentage1; + public String alliedProfPercentage2; + public String alliedProfPercentage3; + public String alliedProfPercentage4; + public String alliedProfPercentage5; + public String alliedProfProdC_calc1; + public String alliedProfProdC_calc2; + public String alliedProfProdC_calc3; + public String alliedProfProdC_calc4; + public String alliedProfProdC_calc5; + public String alliedProfProdC_calcsum1; + + @JsonProperty("alliedProfProdC_item1-1") + public String alliedProfProdC_item11; + @JsonProperty("alliedProfProdC_item1-2") + public String alliedProfProdC_item12; + @JsonProperty("alliedProfProdC_item1-3") + public String alliedProfProdC_item13; + @JsonProperty("alliedProfProdC_item1-4") + public String alliedProfProdC_item14; + @JsonProperty("alliedProfProdC_item1-5") + public String alliedProfProdC_item15; + @JsonProperty("alliedProfProdC_item2-1") + public String alliedProfProdC_item21; + @JsonProperty("alliedProfProdC_item2-2") + public String alliedProfProdC_item22; + @JsonProperty("alliedProfProdC_item2-3") + public String alliedProfProdC_item23; + @JsonProperty("alliedProfProdC_item2-4") + public String alliedProfProdC_item24; + @JsonProperty("alliedProfProdC_item2-5") + public String alliedProfProdC_item25; + public String alliedProfProdC_sub1; + public String alliedProfProdC_sub2; + public String alliedProfProdC_sub3; + public String alliedProfProdC_sub4; + public String alliedProfProdC_sub5; + public String alliedProfProdC_subsum1; + @JsonProperty("alliedProfProdC_sum1-1") + public String alliedProfProdC_sum11; + @JsonProperty("alliedProfProdC_sum2-1") + public String alliedProfProdC_sum21; + public String alliedProfProdC_THP1; + public String alliedProfProdC_THP2; + public String alliedProfProdC_THP3; + public String alliedProfProdC_THP4; + public String alliedProfProdC_THP5; + public String alliedProfProdC_THPsum1; + public String alliedProfProdCCS_subsum1; + public String alliedProfProdCCS1; + public String alliedProfProdCCS2; + public String alliedProfProdCCS3; + public String alliedProfProdCCS4; + public String alliedProfProdCCS5; + public String alliedProfProdH_calc1; + public String alliedProfProdH_calc2; + public String alliedProfProdH_calc3; + public String alliedProfProdH_calc4; + public String alliedProfProdH_calc5; + public String alliedProfProdH_calcsum1; + @JsonProperty("alliedProfProdH_item1-1") + public String alliedProfProdH_item11; + @JsonProperty("alliedProfProdH_item1-2") + public String alliedProfProdH_item12; + @JsonProperty("alliedProfProdH_item1-3") + public String alliedProfProdH_item13; + @JsonProperty("alliedProfProdH_item1-4") + public String alliedProfProdH_item14; + @JsonProperty("alliedProfProdH_item1-5") + public String alliedProfProdH_item15; + @JsonProperty("alliedProfProdH_item2-1") + public String alliedProfProdH_item21; + @JsonProperty("alliedProfProdH_item2-2") + public String alliedProfProdH_item22; + @JsonProperty("alliedProfProdH_item2-3") + public String alliedProfProdH_item23; + @JsonProperty("alliedProfProdH_item2-4") + public String alliedProfProdH_item24; + @JsonProperty("alliedProfProdH_item2-5") + public String alliedProfProdH_item25; + public String alliedProfProdH_sub1; + public String alliedProfProdH_sub2; + public String alliedProfProdH_sub3; + public String alliedProfProdH_sub4; + public String alliedProfProdH_sub5; + public String alliedProfProdH_subsum1; + @JsonProperty("alliedProfProdH_sum11") + public String alliedProfProdH_sum11; + @JsonProperty("alliedProfProdH_sum2-1") + public String alliedProfProdH_sum21; + public String alliedProfProdH_THP1; + public String alliedProfProdH_THP2; + public String alliedProfProdH_THP3; + public String alliedProfProdH_THP4; + public String alliedProfProdH_THP5; + public String alliedProfProdH_THPsum1; + public String alliedProfProdHCS_subsum1; + public String alliedProfProdHCS1; + public String alliedProfProdHCS2; + public String alliedProfProdHCS3; + public String alliedProfProdHCS4; + public String alliedProfProdHCS5; + public String alliedProfProvider1; + public String alliedProfProvider2; + public String alliedProfProvider3; + public String alliedProfProvider4; + public String alliedProfProvider5; + public String alliedProfStaffRate_total; + public String alliedProfStaffRate1; + public String alliedProfStaffRate2; + public String alliedProfStaffRate3; + public String alliedProfStaffRate4; + public String alliedProfStaffRate5; + public ArrayList bedGrid0; + public ArrayList bedGrid1; + public ArrayList bedGrid2; + public ArrayList bedGrid3; + public ArrayList bedGrid4; + public String benefit_percentage_rec; + public String benefit_percentage_sub; + public String benefit_percentage_total; + public String benefit_percentage1; + public String benefit_percentage2; + public String benefit_percentage3; + public String benefit_percentage4; + public String benefit_percentage5; + public String benefit_percentage6; + public String benefit_percentage7; + public String benefit_percentage8; + public String benefit_value_rec; + public String benefit_value_sub; + public String benefit_value_total; + public String benefit_value1; + public String benefit_value11; + public String benefit_value2; + public String benefit_value3; + public String benefit_value4; + public String benefit_value5; + public String benefit_value6; + public String benefit_value7; + public String benefit_value8; + public String bTotal_accruedSalaryWage; + public String bTotal_benefits; + public String bTotal_recSalaryWage; + public String bTotal_salaryWage; + public String bTotal_value_sum1; + public String bTotal_YTDSalaryWage; + public String ccmisId; + public String compB_accrued; + public String compB_accrued1; + public String compB_accrued2; + public String compB_accrued3; + public String compB_calc1; + public String compB_calc10; + public String compB_calc11; + public String compB_calc12; + public String compB_calc13; + public String compB_calc14; + public String compB_calc15; + public String compB_calc16; + public String compB_calc17; + public String compB_calc18; + public String compB_calc19; + public String compB_calc2; + public String compB_calc20; + public String compB_calc21; + public String compB_calc22; + public String compB_calc23; + public String compB_calc24; + public String compB_calc25; + public String compB_calc26; + public String compB_calc27; + public String compB_calc3; + public String compB_calc4; + public String compB_calc5; + public String compB_calc6; + public String compB_calc7; + public String compB_calc8; + public String compB_calc9; + public String compB_calcsum1; + public String compB_calcsum2; + public String compB_calcsum3; + public String compB_calcsum4; + public String compB_calcsum5; + @JsonProperty("compB_item1-1") + public String compB_item11; + @JsonProperty("compB_item1-10") + public String compB_item110; + @JsonProperty("compB_item1-11") + public String compB_item111; + @JsonProperty("compB_item1-12") + public String compB_item112; + @JsonProperty("compB_item1-13") + public String compB_item113; + @JsonProperty("compB_item1-14") + public String compB_item114; + @JsonProperty("compB_item1-15") + public String compB_item115; + @JsonProperty("compB_item1-16") + public String compB_item116; + @JsonProperty("compB_item1-17") + public String compB_item117; + @JsonProperty("compB_item1-18") + public String compB_item118; + @JsonProperty("compB_item1-19") + public String compB_item119; + @JsonProperty("compB_item1-2") + public String compB_item12; + @JsonProperty("compB_item1-20") + public String compB_item120; + @JsonProperty("compB_item1-21") + public String compB_item121; + @JsonProperty("compB_item1-22") + public String compB_item122; + @JsonProperty("compB_item1-23") + public String compB_item123; + @JsonProperty("compB_item1-24") + public String compB_item124; + @JsonProperty("compB_item1-25") + public String compB_item125; + @JsonProperty("compB_item1-26") + public String compB_item126; + @JsonProperty("compB_item1-27") + public String compB_item127; + @JsonProperty("compB_item1-3") + public String compB_item13; + @JsonProperty("compB_item1-4") + public String compB_item14; + @JsonProperty("compB_item1-5") + public String compB_item15; + @JsonProperty("compB_item1-6") + public String compB_item16; + @JsonProperty("compB_item1-7") + public String compB_item17; + @JsonProperty("compB_item1-8") + public String compB_item18; + @JsonProperty("compB_item1-9") + public String compB_item19; + @JsonProperty("compB_item2-1") + public String compB_item21; + @JsonProperty("compB_item2-10") + public String compB_item210; + @JsonProperty("compB_item2-11") + public String compB_item211; + @JsonProperty("compB_item2-12") + public String compB_item212; + @JsonProperty("compB_item2-13") + public String compB_item213; + @JsonProperty("compB_item2-14") + public String compB_item214; + @JsonProperty("compB_item2-15") + public String compB_item215; + @JsonProperty("compB_item2-16") + public String compB_item216; + @JsonProperty("compB_item2-17") + public String compB_item217; + @JsonProperty("compB_item2-18") + public String compB_item218; + @JsonProperty("compB_item2-19") + public String compB_item219; + @JsonProperty("compB_item2-2") + public String compB_item22; + @JsonProperty("compB_item2-20") + public String compB_item220; + @JsonProperty("compB_item2-21") + public String compB_item221; + @JsonProperty("compB_item2-22") + public String compB_item222; + @JsonProperty("compB_item2-23") + public String compB_item223; + @JsonProperty("compB_item2-24") + public String compB_item224; + @JsonProperty("compB_item2-25") + public String compB_item225; + @JsonProperty("compB_item2-26") + public String compB_item226; + @JsonProperty("compB_item2-27") + public String compB_item227; + @JsonProperty("compB_item2-3") + public String compB_item23; + @JsonProperty("compB_item2-4") + public String compB_item24; + @JsonProperty("compB_item2-5") + public String compB_item25; + @JsonProperty("compB_item2-6") + public String compB_item26; + @JsonProperty("compB_item2-7") + public String compB_item27; + @JsonProperty("compB_item2-8") + public String compB_item28; + @JsonProperty("compB_item2-9") + public String compB_item29; + @JsonProperty("compB_item3-1") + public String compB_item31; + @JsonProperty("compB_item3-10") + public String compB_item310; + @JsonProperty("compB_item3-11") + public String compB_item311; + @JsonProperty("compB_item3-12") + public String compB_item312; + @JsonProperty("compB_item3-13") + public String compB_item313; + @JsonProperty("compB_item3-14") + public String compB_item314; + @JsonProperty("compB_item3-15") + public String compB_item315; + @JsonProperty("compB_item3-16") + public String compB_item316; + @JsonProperty("compB_item3-17") + public String compB_item317; + @JsonProperty("compB_item3-18") + public String compB_item318; + @JsonProperty("compB_item3-19") + public String compB_item319; + @JsonProperty("compB_item3-2") + public String compB_item32; + @JsonProperty("compB_item3-20") + public String compB_item320; + @JsonProperty("compB_item3-21") + public String compB_item321; + @JsonProperty("compB_item3-22") + public String compB_item322; + @JsonProperty("compB_item3-23") + public String compB_item323; + @JsonProperty("compB_item3-24") + public String compB_item324; + @JsonProperty("compB_item3-25") + public String compB_item325; + @JsonProperty("compB_item3-26") + public String compB_item326; + @JsonProperty("compB_item3-27") + public String compB_item327; + @JsonProperty("compB_item3-3") + public String compB_item33; + @JsonProperty("compB_item3-4") + public String compB_item34; + @JsonProperty("compB_item3-5") + public String compB_item35; + @JsonProperty("compB_item3-6") + public String compB_item36; + @JsonProperty("compB_item3-7") + public String compB_item37; + @JsonProperty("compB_item3-8") + public String compB_item38; + @JsonProperty("compB_item3-9") + public String compB_item39; + public String compB_laborOther; + public String compB_laborOther1; + public String compB_laborOther2; + public String compB_laborOther3; + public String compB_recovered; + public String compB_recovered1; + public String compB_recovered2; + public String compB_recovered3; + @JsonProperty("compB_sum11") + public String compB_sum11; + @JsonProperty("compB_sum1-2") + public String compB_sum12; + @JsonProperty("compB_sum1-3") + public String compB_sum13; + @JsonProperty("compB_sum1-4") + public String compB_sum14; + @JsonProperty("compB_sum1-5") + public String compB_sum15; + @JsonProperty("compB_sum2-1") + public String compB_sum21; + @JsonProperty("compB_sum2-2") + public String compB_sum22; + @JsonProperty("compB_sum2-3") + public String compB_sum23; + @JsonProperty("compB_sum2-4") + public String compB_sum24; + @JsonProperty("compB_sum2-5") + public String compB_sum25; + @JsonProperty("compB_sum3-1") + public String compB_sum31; + @JsonProperty("compB_sum3-2") + public String compB_sum32; + @JsonProperty("compB_sum3-3") + public String compB_sum33; + @JsonProperty("compB_sum3-4") + public String compB_sum34; + @JsonProperty("compB_sum3-5") + public String compB_sum35; + public String compB_total; + public String compB_total1; + public String compB_total2; + public String compB_total3; + public String compH_accrued; + public String compH_accrued2; + public String compH_accrued3; + public String compH_accrued4; + public String compH_calc1; + public String compH_calc10; + public String compH_calc11; + public String compH_calc12; + public String compH_calc13; + public String compH_calc14; + public String compH_calc15; + public String compH_calc16; + public String compH_calc17; + public String compH_calc18; + public String compH_calc19; + public String compH_calc2; + public String compH_calc20; + public String compH_calc21; + public String compH_calc22; + public String compH_calc23; + public String compH_calc24; + public String compH_calc25; + public String compH_calc26; + public String compH_calc27; + public String compH_calc3; + public String compH_calc4; + public String compH_calc5; + public String compH_calc6; + public String compH_calc7; + public String compH_calc8; + public String compH_calc9; + public String compH_calcsum1; + public String compH_calcsum2; + public String compH_calcsum3; + public String compH_calcsum4; + public String compH_calcsum5; + @JsonProperty("compH_item1-1") + public String compH_item11; + @JsonProperty("compH_item1-10") + public String compH_item110; + @JsonProperty("compH_item1-11") + public String compH_item111; + @JsonProperty("compH_item1-12") + public String compH_item112; + @JsonProperty("compH_item1-13") + public String compH_item113; + @JsonProperty("compH_item1-14") + public String compH_item114; + @JsonProperty("compH_item1-15") + public String compH_item115; + @JsonProperty("compH_item1-16") + public String compH_item116; + @JsonProperty("compH_item1-17") + public String compH_item117; + @JsonProperty("compH_item1-18") + public String compH_item118; + @JsonProperty("compH_item1-19") + public String compH_item119; + @JsonProperty("compH_item1-2") + public String compH_item12; + @JsonProperty("compH_item1-20") + public String compH_item120; + @JsonProperty("compH_item1-21") + public String compH_item121; + @JsonProperty("compH_item1-1-22") + public String compH_item122; + @JsonProperty("compH_item1-23") + public String compH_item123; + @JsonProperty("compH_item1-24") + public String compH_item124; + @JsonProperty("compH_item1-25") + public String compH_item125; + @JsonProperty("compH_item1-26") + public String compH_item126; + @JsonProperty("compH_item1-27") + public String compH_item127; + @JsonProperty("compH_item1-3") + public String compH_item13; + @JsonProperty("compH_item1-4") + public String compH_item14; + @JsonProperty("compH_item1-5") + public String compH_item15; + @JsonProperty("compH_item1-6") + public String compH_item16; + @JsonProperty("compH_item1-7") + public String compH_item17; + @JsonProperty("compH_item1-8") + public String compH_item18; + @JsonProperty("compH_item1-9") + public String compH_item19; + @JsonProperty("compH_item2-1") + public String compH_item21; + @JsonProperty("compH_item2-10") + public String compH_item210; + @JsonProperty("compH_item2-11") + public String compH_item211; + @JsonProperty("compH_item2-12") + public String compH_item212; + @JsonProperty("compH_item2-13") + public String compH_item213; + @JsonProperty("compH_item2-14") + public String compH_item214; + @JsonProperty("compH_item2-15") + public String compH_item215; + @JsonProperty("compH_item2-16") + public String compH_item216; + @JsonProperty("compH_item2-17") + public String compH_item217; + @JsonProperty("compH_item2-18") + public String compH_item218; + @JsonProperty("compH_item2-19") + public String compH_item219; + @JsonProperty("compH_item2-2") + public String compH_item22; + @JsonProperty("compH_item2-20") + public String compH_item220; + @JsonProperty("compH_item2-21") + public String compH_item221; + @JsonProperty("compH_item2-22") + public String compH_item222; + @JsonProperty("compH_item2-23") + public String compH_item223; + @JsonProperty("compH_item2-24") + public String compH_item224; + @JsonProperty("compH_item2-25") + public String compH_item225; + @JsonProperty("compH_item2-26") + public String compH_item226; + @JsonProperty("compH_item2-27") + public String compH_item227; + @JsonProperty("compH_item2-3") + public String compH_item23; + @JsonProperty("compH_item2-4") + public String compH_item24; + @JsonProperty("compH_item2-5") + public String compH_item25; + @JsonProperty("compH_item2-6") + public String compH_item26; + @JsonProperty("compH_item2-7") + public String compH_item27; + @JsonProperty("compH_item2-8") + public String compH_item28; + @JsonProperty("compH_item2-9") + public String compH_item29; + @JsonProperty("compH_item3-1") + public String compH_item31; + @JsonProperty("compH_item3-10") + public String compH_item310; + @JsonProperty("compH_item3-11") + public String compH_item311; + @JsonProperty("compH_item3-12") + public String compH_item312; + @JsonProperty("compH_item3-13") + public String compH_item313; + @JsonProperty("compH_item3-14") + public String compH_item314; + @JsonProperty("compH_item3-15") + public String compH_item315; + @JsonProperty("compH_item3-16") + public String compH_item316; + @JsonProperty("compH_item3-17") + public String compH_item317; + @JsonProperty("compH_item3-18") + public String compH_item318; + @JsonProperty("compH_item3-19") + public String compH_item319; + @JsonProperty("compH_item3-2") + public String compH_item32; + @JsonProperty("compH_item3-20") + public String compH_item320; + @JsonProperty("compH_item3-21") + public String compH_item321; + @JsonProperty("compH_item3-22") + public String compH_item322; + @JsonProperty("compH_item3-23") + public String compH_item323; + @JsonProperty("compH_item3-24") + public String compH_item324; + @JsonProperty("compH_item3-25") + public String compH_item325; + @JsonProperty("compH_item3-26") + public String compH_item326; + @JsonProperty("compH_item3-27") + public String compH_item327; + @JsonProperty("compH_item3-3") + public String compH_item33; + @JsonProperty("compH_item3-4") + public String compH_item34; + @JsonProperty("compH_item3-5") + public String compH_item35; + @JsonProperty("compH_item3-6") + public String compH_item36; + @JsonProperty("compH_item3-7") + public String compH_item37; + @JsonProperty("compH_item3-8") + public String compH_item38; + @JsonProperty("compH_item3-9") + public String compH_item39; + public String compH_PHP1; + public String compH_PHP10; + public String compH_PHP11; + public String compH_PHP12; + public String compH_PHP13; + public String compH_PHP14; + public String compH_PHP15; + public String compH_PHP16; + public String compH_PHP17; + public String compH_PHP18; + public String compH_PHP19; + public String compH_PHP2; + public String compH_PHP20; + public String compH_PHP21; + public String compH_PHP22; + public String compH_PHP23; + public String compH_PHP24; + public String compH_PHP25; + public String compH_PHP26; + public String compH_PHP27; + public String compH_PHP3; + public String compH_PHP4; + public String compH_PHP5; + public String compH_PHP6; + public String compH_PHP7; + public String compH_PHP8; + public String compH_PHP9; + public String compH_PHPsum1; + public String compH_PHPsum2; + public String compH_PHPsum3; + public String compH_PHPsum4; + public String compH_PHPsum5; + @JsonProperty("compH_sum1-1") + public String compH_sum11; + @JsonProperty("compH_sum1-2") + public String compH_sum12; + @JsonProperty("compH_sum1-3") + public String compH_sum13; + @JsonProperty("compH_sum1-4") + public String compH_sum14; + @JsonProperty("compH_sum1-5") + public String compH_sum15; + @JsonProperty("compH_sum2-1") + public String compH_sum21; + @JsonProperty("compH_sum2-2") + public String compH_sum22; + @JsonProperty("compH_sum2-3") + public String compH_sum23; + @JsonProperty("compH_sum2-4") + public String compH_sum24; + @JsonProperty("compH_sum2-5") + public String compH_sum25; + @JsonProperty("compH_sum13-1") + public String compH_sum31; + @JsonProperty("compH_sum3-2") + public String compH_sum32; + @JsonProperty("compH_sum3-3") + public String compH_sum33; + @JsonProperty("compH_sum3-4") + public String compH_sum34; + @JsonProperty("compH_sum3-5") + public String compH_sum35; + public String compH_total; + public String compH_total1; + public String compH_total2; + public String compH_total3; + public String compH_total4; + public String directCare_subtotal; + public String directCare_subtotal1; + public String directCare_subtotal2; + public String directCare_subtotal3; + public String endPeriod; + public String facilityName; + public Form form; + public String inScopeBedTotal1; + public String inScopeBedTotal2; + public String inScopeBedTotal3; + public String inScopeBedTotal4; + public String inScopeBedTotalYTD; + public String inScopeMonth1; + public String inScopeMonth10; + public String inScopeMonth11; + public String inScopeMonth12; + public String inScopeMonth2; + public String inScopeMonth3; + public String inScopeMonth4; + public String inScopeMonth5; + public String inScopeMonth6; + public String inScopeMonth7; + public String inScopeMonth8; + public String inScopeMonth9; + public String inScopeOccupied1; + public String inScopeOccupied2; + public String inScopeOccupied3; + public String inScopeOccupied4; + public String inScopeOccupiedYTD; + public String inScopeTotalQ1; + public String inScopeTotalQ2; + public String inScopeTotalQ3; + public String inScopeTotalQ4; + public String nopEx_note1; + public String nopEx_note2; + public String nopEx_sub_note; + @JsonProperty("nopEx_sum1-1") + public String nopEx_sum11; + @JsonProperty("nopEx_YTD1") + public String nopEx_YTD1; + @JsonProperty("nopEx_YTD2") + public String nopEx_YTD2; + public String nopRev_note1; + public String nopRev_note2; + public String nopRev_sub_note; + @JsonProperty("nopRev_sum1-1") + public String nopRev_sum11; + @JsonProperty("nopRev_YTD1") + public String nopRev_YTD1; + @JsonProperty("nopRev_YTD2") + public String nopRev_YTD2; + + public String nopSu_data1; + public String nopSu_note; + public String noteInScopeQ1; + public String noteInScopeQ2; + public String noteInScopeQ3; + public String noteInScopeQ4; + public String numberOfDaysAccrued; + public String numberOfTotalBeds; + public String numberOfTotalFundedBeds; + public String nursingContractRate_total; + public String nursingContractRate1; + public String nursingContractRate2; + public String nursingContractRate3; + public String nursingContractRate4; + public String nursingCost_total; + public String nursingCost1; + public String nursingCost2; + public String nursingCost3; + public String nursingCost4; + public String nursingNProdC_calc1; + public String nursingNProdC_calc2; + public String nursingNProdC_calc3; + public String nursingNProdC_calc4; + public String nursingNProdC_calcsum1; + @JsonProperty("nursingNProdC_item1-1") + public String nursingNProdC_item11; + @JsonProperty("nursingNProdC_item1-2") + public String nursingNProdC_item12; + @JsonProperty("nursingNProdC_item1-3") + public String nursingNProdC_item13; + @JsonProperty("nursingNProdC_item1-4") + public String nursingNProdC_item14; + @JsonProperty("nursingNProdC_item2-1") + public String nursingNProdC_item21; + @JsonProperty("nursingNProdC_item2-2") + public String nursingNProdC_item22; + @JsonProperty("nursingNProdC_item2-3") + public String nursingNProdC_item23; + @JsonProperty("nursingNProdC_item2-4") + public String nursingNProdC_item24; + @JsonProperty("nursingNProdC_item3-1") + public String nursingNProdC_item31; + @JsonProperty("nursingNProdC_item3-2") + public String nursingNProdC_item32; + @JsonProperty("nursingNProdC_item3-3") + public String nursingNProdC_item33; + @JsonProperty("nursingNProdC_item3-4") + public String nursingNProdC_item34; + @JsonProperty("nursingNProdC_sum1-1") + public String nursingNProdC_sum11; + @JsonProperty("nursingNProdC_sum2-1") + public String nursingNProdC_sum21; + @JsonProperty("nursingNProdC_sum3-1") + public String nursingNProdC_sum31; + public String nursingNProdC_THP1; + public String nursingNProdC_THP2; + public String nursingNProdC_THP3; + public String nursingNProdC_THP4; + public String nursingNProdC_THPsum1; + public String nursingNProdH_calc1; + public String nursingNProdH_calc2; + public String nursingNProdH_calc3; + public String nursingNProdH_calc4; + public String nursingNProdH_calcsum1; + @JsonProperty("nursingNProdH_item1-1") + public String nursingNProdH_item11; + @JsonProperty("nursingNProdH_item1-2") + public String nursingNProdH_item12; + @JsonProperty("nursingNProdH_item1-3") + public String nursingNProdH_item13; + @JsonProperty("nursingNProdH_item1-4") + public String nursingNProdH_item14; + @JsonProperty("nursingNProdH_item2-1") + public String nursingNProdH_item21; + @JsonProperty("nursingNProdH_item2-2") + public String nursingNProdH_item22; + @JsonProperty("nursingNProdH_item2-3") + public String nursingNProdH_item23; + @JsonProperty("nursingNProdH_item2-4") + public String nursingNProdH_item24; + @JsonProperty("nursingNProdH_item4-1") + public String nursingNProdH_item31; + @JsonProperty("nursingNProdH_item3-2") + public String nursingNProdH_item32; + @JsonProperty("nursingNProdH_item3-3") + public String nursingNProdH_item33; + @JsonProperty("nursingNProdH_item3-4") + public String nursingNProdH_item34; + @JsonProperty("nursingNProdH_sum1-1") + public String nursingNProdH_sum11; + @JsonProperty("nursingNProdH_sum2-1") + public String nursingNProdH_sum21; + @JsonProperty("nursingNProdH_sum3-1") + public String nursingNProdH_sum31; + public String nursingNProdH_THP1; + public String nursingNProdH_THP2; + public String nursingNProdH_THP3; + public String nursingNProdH_THP4; + public String nursingNProdH_THPsum1; + public String nursingPercentage1; + public String nursingPercentage2; + public String nursingPercentage3; + public String nursingPercentage4; + public String nursingProdC_calc1; + public String nursingProdC_calc2; + public String nursingProdC_calc3; + public String nursingProdC_calc4; + public String nursingProdC_calcsum1; + @JsonProperty("nursingProdC_item1-1") + public String nursingProdC_item11; + @JsonProperty("nursingProdC_item1-2") + public String nursingProdC_item12; + @JsonProperty("nursingProdC_item1-3") + public String nursingProdC_item13; + @JsonProperty("nursingProdC_item1-4") + public String nursingProdC_item14; + @JsonProperty("nursingProdC_item2-1") + public String nursingProdC_item21; + @JsonProperty("nursingProdC_item2-2") + public String nursingProdC_item22; + @JsonProperty("nursingProdC_item2-3") + public String nursingProdC_item23; + @JsonProperty("nursingProdC_item2-4") + public String nursingProdC_item24; + public String nursingProdC_sub1; + public String nursingProdC_sub2; + public String nursingProdC_sub3; + public String nursingProdC_sub4; + public String nursingProdC_subsum1; + @JsonProperty("nursingProdC_sum1-1") + public String nursingProdC_sum11; + @JsonProperty("nursingProdC_sum2-1") + public String nursingProdC_sum21; + public String nursingProdC_THP1; + public String nursingProdC_THP2; + public String nursingProdC_THP3; + public String nursingProdC_THP4; + public String nursingProdC_THPsum1; + public String nursingProdCCS_subsum1; + public String nursingProdCCS1; + public String nursingProdCCS2; + public String nursingProdCCS3; + public String nursingProdCCS4; + public String nursingProdH_calc1; + public String nursingProdH_calc2; + public String nursingProdH_calc3; + public String nursingProdH_calc4; + public String nursingProdH_calcsum1; + @JsonProperty("nursingProdH_item1-1") + public String nursingProdH_item11; + @JsonProperty("nursingProdH_item1-2") + public String nursingProdH_item12; + @JsonProperty("nursingProdH_item1-3") + public String nursingProdH_item13; + @JsonProperty("nursingProdH_item1-4") + public String nursingProdH_item14; + @JsonProperty("nursingProdH_item2-1") + public String nursingProdH_item21; + @JsonProperty("nursingProdH_item2-2") + public String nursingProdH_item22; + @JsonProperty("nursingProdH_item2-3") + public String nursingProdH_item23; + @JsonProperty("nursingProdH_item2-4") + public String nursingProdH_item24; + public String nursingProdH_sub1; + public String nursingProdH_sub2; + public String nursingProdH_sub3; + public String nursingProdH_sub4; + public String nursingProdH_subsum1; + @JsonProperty("nursingProdH_sum1-1") + public String nursingProdH_sum11; + @JsonProperty("nursingProdH_sum2-1") + public String nursingProdH_sum21; + public String nursingProdH_THP1; + public String nursingProdH_THP2; + public String nursingProdH_THP3; + public String nursingProdH_THP4; + public String nursingProdH_THPsum1; + public String nursingProdHCS_subsum1; + public String nursingProdHCS1; + public String nursingProdHCS2; + public String nursingProdHCS3; + public String nursingProdHCS4; + public String nursingProvider1; + public String nursingProvider2; + public String nursingProvider3; + public String nursingProvider4; + public String nursingStaffRate_total; + public String nursingStaffRate1; + public String nursingStaffRate2; + public String nursingStaffRate3; + public String nursingStaffRate4; + public String occupiedPercentageInScopeQ1; + public String occupiedPercentageInScopeQ2; + public String occupiedPercentageInScopeQ3; + public String occupiedPercentageInScopeQ4; + public String occupiedPercentageOutScopeQ1; + public String occupiedPercentageOutScopeQ2; + public String occupiedPercentageOutScopeQ3; + public String occupiedPercentageOutScopeQ4; + public String occupiedPercentagePrivateQ1; + public String occupiedPercentagePrivateQ2; + public String occupiedPercentagePrivateQ3; + public String occupiedPercentagePrivateQ4; + public String occupiedPercentageTotalQ1; + public String occupiedPercentageTotalQ2; + public String occupiedPercentageTotalQ3; + public String occupiedPercentageTotalQ4; + public String occupiedQ1; + public String occupiedQ2; + public String occupiedQ3; + public String occupiedQ4; + public String occupiedTotal; + public String opEx_calc38; + public String opEx_calc39; + public String opEx_data_total; + @JsonProperty("opEx_item1-38") + public String opEx_item138; + @JsonProperty("opEx_item1-39") + public String opEx_item139; + public String opEx_note_sum6; + public String opEx_note1; + public String opEx_note10; + public String opEx_note11; + public String opEx_note12; + public String opEx_note13; + public String opEx_note14; + public String opEx_note15; + public String opEx_note16; + public String opEx_note17; + public String opEx_note18; + public String opEx_note19; + public String opEx_note2; + public String opEx_note20; + public String opEx_note21; + public String opEx_note22; + public String opEx_note23; + public String opEx_note24; + public String opEx_note25; + public String opEx_note26; + public String opEx_note27; + public String opEx_note28; + public String opEx_note29; + public String opEx_note3; + public String opEx_note30; + public String opEx_note31; + public String opEx_note32; + public String opEx_note33; + public String opEx_note34; + public String opEx_note35; + public String opEx_note36; + public String opEx_note38; + public String opEx_note39; + public String opEx_note4; + public String opEx_note5; + public String opEx_note6; + public String opEx_note7; + public String opEx_note8; + public String opEx_note9; + public String opEx_sub_note; + public String opEx_sub1; + public String opEx_sum_note1; + public String opEx_sum_note2; + public String opEx_sum_note3; + public String opEx_sum_note4; + public String opEx_sum_note5; + @JsonProperty("opEx_sum1-1") + public String opEx_sum11; + @JsonProperty("opEx_sum1-2") + public String opEx_sum12; + @JsonProperty("opEx_sum1-3") + public String opEx_sum13; + @JsonProperty("opEx_sum1-4") + public String opEx_sum14; + @JsonProperty("opEx_sum1-5") + public String opEx_sum15; + @JsonProperty("opEx_sum1-6") + public String opEx_sum16; + @JsonProperty("opEx_total_note") + public String opEx_total_note; + @JsonProperty("opEx_YTD-1") + public String opEx_YTD1; + @JsonProperty("opEx_YTD-10") + public String opEx_YTD10; + @JsonProperty("opEx_YTD-11") + public String opEx_YTD11; + @JsonProperty("opEx_YTD-12") + public String opEx_YTD12; + @JsonProperty("opEx_YTD-13") + public String opEx_YTD13; + @JsonProperty("opEx_YTD-14") + public String opEx_YTD14; + @JsonProperty("opEx_YTD-15") + public String opEx_YTD15; + @JsonProperty("opEx_YTD-16") + public String opEx_YTD16; + @JsonProperty("opEx_YTD-17") + public String opEx_YTD17; + @JsonProperty("opEx_YTD-18") + public String opEx_YTD18; + @JsonProperty("opEx_YTD-19") + public String opEx_YTD19; + @JsonProperty("opEx_YTD-2") + public String opEx_YTD2; + @JsonProperty("opEx_YTD-20") + public String opEx_YTD20; + @JsonProperty("opEx_YTD-21") + public String opEx_YTD21; + @JsonProperty("opEx_YTD-22") + public String opEx_YTD22; + @JsonProperty("opEx_YTD-23") + public String opEx_YTD23; + @JsonProperty("opEx_YTD-24") + public String opEx_YTD24; + @JsonProperty("opEx_YTD-25") + public String opEx_YTD25; + @JsonProperty("opEx_YTD-26") + public String opEx_YTD26; + @JsonProperty("opEx_YTD-27") + public String opEx_YTD27; + @JsonProperty("opEx_YTD-28") + public String opEx_YTD28; + @JsonProperty("opEx_YTD-29") + public String opEx_YTD29; + @JsonProperty("opEx_YTD-3") + public String opEx_YTD3; + @JsonProperty("opEx_YTD-30") + public String opEx_YTD30; + @JsonProperty("opEx_YTD-31") + public String opEx_YTD31; + @JsonProperty("opEx_YTD-32") + public String opEx_YTD32; + @JsonProperty("opEx_YTD-33") + public String opEx_YTD33; + @JsonProperty("opEx_YTD-34") + public String opEx_YTD34; + @JsonProperty("opEx_YTD-35") + public String opEx_YTD35; + @JsonProperty("opEx_YTD-4") + public String opEx_YTD4; + @JsonProperty("opEx_YTD-5") + public String opEx_YTD5; + @JsonProperty("opEx_YTD-6") + public String opEx_YTD6; + @JsonProperty("opEx_YTD-7") + public String opEx_YTD7; + @JsonProperty("opEx_YTD-8") + public String opEx_YTD8; + @JsonProperty("opEx_sum-9") + public String opEx_YTD9; + public String opRev_note1; + public String opRev_note10; + public String opRev_note11; + public String opRev_note12; + public String opRev_note13; + public String opRev_note14; + public String opRev_note15; + public String opRev_note16; + public String opRev_note17; + public String opRev_note18; + public String opRev_note19; + public String opRev_note2; + public String opRev_note20; + public String opRev_note3; + public String opRev_note4; + public String opRev_note5; + public String opRev_note6; + public String opRev_note7; + public String opRev_note8; + public String opRev_note9; + public String opRev_sum_note1; + public String opRev_sum_note2; + public String opRev_sum_note3; + public String opRev_sum_note4; + public String opRev_sum_note5; + @JsonProperty("opRev_sum1-1") + public String opRev_sum11; + @JsonProperty("opRev_sum1-2") + public String opRev_sum12; + @JsonProperty("opRev_sum1-3") + public String opRev_sum13; + @JsonProperty("opRev_sum1-4") + public String opRev_sum14; + @JsonProperty("opRev_sum1-5") + public String opRev_sum15; + public String opRev_total_note; + public String opRev_YTD_total; + @JsonProperty("opRev_YTD-1") + public String opRev_YTD1; + @JsonProperty("opRev_YTD-10") + public String opRev_YTD10; + @JsonProperty("opRev_YTD-11") + public String opRev_YTD11; + @JsonProperty("opRev_YTD-12") + public String opRev_YTD12; + @JsonProperty("opRev_YTD-13") + public String opRev_YTD13; + @JsonProperty("opRev_YTD-14") + public String opRev_YTD14; + @JsonProperty("opRev_YTD-15") + public String opRev_YTD15; + @JsonProperty("opRev_YTD-16") + public String opRev_YTD16; + @JsonProperty("opRev_YTD-17") + public String opRev_YTD17; + @JsonProperty("opRev_YTD-18") + public String opRev_YTD18; + @JsonProperty("opRev_YTD-19") + public String opRev_YTD19; + @JsonProperty("opRev_YTD-2") + public String opRev_YTD2; + @JsonProperty("opRev_YTD-20") + public String opRev_YTD20; + @JsonProperty("opRev_YTD-3") + public String opRev_YTD3; + @JsonProperty("opRev_YTD-4") + public String opRev_YTD4; + @JsonProperty("opRev_YTD-5") + public String opRev_YTD5; + @JsonProperty("opRev_YTD-6") + public String opRev_YTD6; + @JsonProperty("opRev_YTD-7") + public String opRev_YTD7; + @JsonProperty("opRev_YTD-8") + public String opRev_YTD8; + @JsonProperty("opRev_YTD-9") + public String opRev_YTD9; + public String opSu_data_total; + public String opSu_data_total_note; + @JsonProperty("opRev_item1-1") + public String opSuB_item11; + public String opSuB_note; + public String outScopeBedTotal1; + public String outScopeBedTotal2; + public String outScopeBedTotal3; + public String outScopeBedTotal4; + public String outScopeBedTotalYTD; + public String outScopeMonth1; + public String outScopeMonth10; + public String outScopeMonth11; + public String outScopeMonth12; + public String outScopeMonth2; + public String outScopeMonth3; + public String outScopeMonth4; + public String outScopeMonth5; + public String outScopeMonth6; + public String outScopeMonth7; + public String outScopeMonth8; + public String outScopeMonth9; + public String outScopeOccupied1; + public String outScopeOccupied2; + public String outScopeOccupied3; + public String outScopeOccupied4; + public String outScopeOccupiedYTD; + public String outScopeTotalQ1; + public String outScopeTotalQ2; + public String outScopeTotalQ3; + public String outScopeTotalQ4; + public String payrollEndDate; + public String payrollStartDate; + public String plannedInScope; + public String plannedInScope1; + public String plannedInScope2; + public String plannedInScope3; + public String plannedInScope4; + public String plannedOutScope; + public String plannedOutScope1; + public String plannedOutScope2; + public String plannedOutScope3; + public String plannedOutScope4; + public String plannedPrivate; + public String plannedPrivate1; + public String plannedPrivate2; + public String plannedPrivate3; + public String plannedPrivate4; + public String plannedTotal; + public String plannedTotal1; + public String plannedTotal2; + public String plannedTotal3; + public String plannedTotal4; + public String privateBedTotal1; + public String privateBedTotal2; + public String privateBedTotal3; + public String privateBedTotal4; + public String privateBedTotalYTD; + public String privateMonth1; + public String privateMonth10; + public String privateMonth11; + public String privateMonth12; + public String privateMonth2; + public String privateMonth3; + public String privateMonth4; + public String privateMonth5; + public String privateMonth6; + public String privateMonth7; + public String privateMonth8; + public String privateMonth9; + public String privateOccupied1; + public String privateOccupied2; + public String privateOccupied3; + public String privateOccupied4; + public String privateOccupiedYTD; + public String privateTotalQ1; + public String privateTotalQ2; + public String privateTotalQ3; + public String privateTotalQ4; + public String quarter; + public String startPeriod; + public String submission; + public String threshold; + public String totalBed1; + public String totalBed2; + public String totalBed3; + public String totalBed4; + public String totalBedYTD; + public String totalMonth1; + public String totalMonth10; + public String totalMonth11; + public String totalMonth12; + public String totalMonth2; + public String totalMonth3; + public String totalMonth4; + public String totalMonth5; + public String totalMonth6; + public String totalMonth7; + public String totalMonth8; + public String totalMonth9; + public String totalQ1; + public String totalQ2; + public String totalQ3; + public String totalQ4; + @JsonProperty("YTDMaxInScopeQ1") + public String yTDMaxInScopeQ1; + @JsonProperty("YTDMaxInScopeQ2") + public String yTDMaxInScopeQ2; + @JsonProperty("YTDMaxInScopeQ3") + public String yTDMaxInScopeQ3; + @JsonProperty("YTDMaxInScopeQ4") + public String yTDMaxInScopeQ4; + @JsonProperty("YTDMaxOutScopeQ1") + public String yTDMaxOutScopeQ1; + @JsonProperty("YTDMaxOutScopeQ2") + public String yTDMaxOutScopeQ2; + @JsonProperty("YTDMaxOutScopeQ3") + public String yTDMaxOutScopeQ3; + @JsonProperty("YTDMaxOutScopeQ4") + public String yTDMaxOutScopeQ4; + @JsonProperty("YTDMaxPrivateQ1") + public String yTDMaxPrivateQ1; + @JsonProperty("YTDMaxPrivateQ2") + public String yTDMaxPrivateQ2; + @JsonProperty("YTDMaxPrivateQ3") + public String yTDMaxPrivateQ3; + @JsonProperty("YTDMaxPrivateQ4") + public String yTDMaxPrivateQ4; + @JsonProperty("YTDMaxTotalQ1") + public String yTDMaxTotalQ1; + @JsonProperty("YTDMaxTotalQ2") + public String yTDMaxTotalQ2; + @JsonProperty("YTDMaxTotalQ3") + public String yTDMaxTotalQ3; + @JsonProperty("YTDMaxTotalQ4") + public String yTDMaxTotalQ4; + @JsonProperty("YTDOccupiedInScopeQ1") + public String yTDOccupiedInScopeQ1; + @JsonProperty("YTDOccupiedInScopeQ2") + public String yTDOccupiedInScopeQ2; + @JsonProperty("YTDOccupiedInScopeQ3") + public String yTDOccupiedInScopeQ3; + @JsonProperty("YTDOccupiedInScopeQ4") + public String yTDOccupiedInScopeQ4; + @JsonProperty("YTDOccupiedOutScopeQ1") + public String yTDOccupiedOutScopeQ1; + @JsonProperty("YTDOccupiedOutScopeQ2") + public String yTDOccupiedOutScopeQ2; + @JsonProperty("YTDOccupiedOutScopeQ3") + public String yTDOccupiedOutScopeQ3; + @JsonProperty("YTDOccupiedOutScopeQ4") + public String yTDOccupiedOutScopeQ4; + @JsonProperty("YTDOccupiedPrivateQ1") + public String yTDOccupiedPrivateQ1; + @JsonProperty("YTDOccupiedPrivateQ2") + public String yTDOccupiedPrivateQ2; + @JsonProperty("YTDOccupiedPrivateQ3") + public String yTDOccupiedPrivateQ3; + @JsonProperty("YTDOccupiedPrivateQ4") + public String yTDOccupiedPrivateQ4; + @JsonProperty("YTDOccupiedTotalQ1") + public String yTDOccupiedTotalQ1; + @JsonProperty("YTDOccupiedTotalQ2") + public String yTDOccupiedTotalQ2; + @JsonProperty("YTDOccupiedTotalQ3") + public String yTDOccupiedTotalQ3; + @JsonProperty("YTDOccupiedTotalQ4") + public String yTDOccupiedTotalQ4; + public String ytdPayrollDays; + @JsonProperty("YTDPlannedInScopeQ1") + public String yTDPlannedInScopeQ1; + @JsonProperty("YTDPlannedInScopeQ2") + public String yTDPlannedInScopeQ2; + @JsonProperty("YTDPlannedInScopeQ3") + public String yTDPlannedInScopeQ3; + @JsonProperty("YTDPlannedInScopeQ4") + public String yTDPlannedInScopeQ4; + @JsonProperty("YTDPlannedOutScopeQ1") + public String yTDPlannedOutScopeQ1; + @JsonProperty("YTDPlannedOutScopeQ2") + public String yTDPlannedOutScopeQ2; + @JsonProperty("YTDPlannedOutScopeQ3") + public String yTDPlannedOutScopeQ3; + @JsonProperty("YTDPlannedOutScopeQ4") + public String yTDPlannedOutScopeQ4; + @JsonProperty("YTDPlannedPrivateQ1") + public String yTDPlannedPrivateQ1; + @JsonProperty("YTDPlannedPrivateQ2") + public String yTDPlannedPrivateQ2; + @JsonProperty("YTDPlannedPrivateQ3") + public String yTDPlannedPrivateQ3; + @JsonProperty("YTDPlannedPrivateQ4") + public String yTDPlannedPrivateQ4; + @JsonProperty("YTDPlannedTotalQ1") + public String yTDPlannedTotalQ1; + @JsonProperty("YTDPlannedTotalQ2") + public String yTDPlannedTotalQ2; + @JsonProperty("YTDPlannedTotalQ3") + public String yTDPlannedTotalQ3; + @JsonProperty("YTDPlannedTotalQ4") + public String yTDPlannedTotalQ4; + public String getAlliedNPContractRate_total() { + return alliedNPContractRate_total; + } + public void setAlliedNPContractRate_total(String alliedNPContractRate_total) { + this.alliedNPContractRate_total = alliedNPContractRate_total; + } + public String getAlliedNPContractRate1() { + return alliedNPContractRate1; + } + public void setAlliedNPContractRate1(String alliedNPContractRate1) { + this.alliedNPContractRate1 = alliedNPContractRate1; + } + public String getAlliedNPContractRate2() { + return alliedNPContractRate2; + } + public void setAlliedNPContractRate2(String alliedNPContractRate2) { + this.alliedNPContractRate2 = alliedNPContractRate2; + } + public String getAlliedNPContractRate3() { + return alliedNPContractRate3; + } + public void setAlliedNPContractRate3(String alliedNPContractRate3) { + this.alliedNPContractRate3 = alliedNPContractRate3; + } + public String getAlliedNPContractRate4() { + return alliedNPContractRate4; + } + public void setAlliedNPContractRate4(String alliedNPContractRate4) { + this.alliedNPContractRate4 = alliedNPContractRate4; + } + public String getAlliedNPContractRate5() { + return alliedNPContractRate5; + } + public void setAlliedNPContractRate5(String alliedNPContractRate5) { + this.alliedNPContractRate5 = alliedNPContractRate5; + } + public String getAlliedNPContractRate6() { + return alliedNPContractRate6; + } + public void setAlliedNPContractRate6(String alliedNPContractRate6) { + this.alliedNPContractRate6 = alliedNPContractRate6; + } + public String getAlliedNPCost_total() { + return alliedNPCost_total; + } + public void setAlliedNPCost_total(String alliedNPCost_total) { + this.alliedNPCost_total = alliedNPCost_total; + } + public String getAlliedNPCost1() { + return alliedNPCost1; + } + public void setAlliedNPCost1(String alliedNPCost1) { + this.alliedNPCost1 = alliedNPCost1; + } + public String getAlliedNPCost2() { + return alliedNPCost2; + } + public void setAlliedNPCost2(String alliedNPCost2) { + this.alliedNPCost2 = alliedNPCost2; + } + public String getAlliedNPCost3() { + return alliedNPCost3; + } + public void setAlliedNPCost3(String alliedNPCost3) { + this.alliedNPCost3 = alliedNPCost3; + } + public String getAlliedNPCost4() { + return alliedNPCost4; + } + public void setAlliedNPCost4(String alliedNPCost4) { + this.alliedNPCost4 = alliedNPCost4; + } + public String getAlliedNPCost5() { + return alliedNPCost5; + } + public void setAlliedNPCost5(String alliedNPCost5) { + this.alliedNPCost5 = alliedNPCost5; + } + public String getAlliedNPCost6() { + return alliedNPCost6; + } + public void setAlliedNPCost6(String alliedNPCost6) { + this.alliedNPCost6 = alliedNPCost6; + } + public String getAlliedNPNProdC_calc1() { + return alliedNPNProdC_calc1; + } + public void setAlliedNPNProdC_calc1(String alliedNPNProdC_calc1) { + this.alliedNPNProdC_calc1 = alliedNPNProdC_calc1; + } + public String getAlliedNPNProdC_calc2() { + return alliedNPNProdC_calc2; + } + public void setAlliedNPNProdC_calc2(String alliedNPNProdC_calc2) { + this.alliedNPNProdC_calc2 = alliedNPNProdC_calc2; + } + public String getAlliedNPNProdC_calc3() { + return alliedNPNProdC_calc3; + } + public void setAlliedNPNProdC_calc3(String alliedNPNProdC_calc3) { + this.alliedNPNProdC_calc3 = alliedNPNProdC_calc3; + } + public String getAlliedNPNProdC_calc4() { + return alliedNPNProdC_calc4; + } + public void setAlliedNPNProdC_calc4(String alliedNPNProdC_calc4) { + this.alliedNPNProdC_calc4 = alliedNPNProdC_calc4; + } + public String getAlliedNPNProdC_calc5() { + return alliedNPNProdC_calc5; + } + public void setAlliedNPNProdC_calc5(String alliedNPNProdC_calc5) { + this.alliedNPNProdC_calc5 = alliedNPNProdC_calc5; + } + public String getAlliedNPNProdC_calc6() { + return alliedNPNProdC_calc6; + } + public void setAlliedNPNProdC_calc6(String alliedNPNProdC_calc6) { + this.alliedNPNProdC_calc6 = alliedNPNProdC_calc6; + } + public String getAlliedNPNProdC_calcsum1() { + return alliedNPNProdC_calcsum1; + } + public void setAlliedNPNProdC_calcsum1(String alliedNPNProdC_calcsum1) { + this.alliedNPNProdC_calcsum1 = alliedNPNProdC_calcsum1; + } + public String getAlliedNPNProdC_item11() { + return alliedNPNProdC_item11; + } + public void setAlliedNPNProdC_item11(String alliedNPNProdC_item11) { + this.alliedNPNProdC_item11 = alliedNPNProdC_item11; + } + public String getAlliedNPNProdC_item12() { + return alliedNPNProdC_item12; + } + public void setAlliedNPNProdC_item12(String alliedNPNProdC_item12) { + this.alliedNPNProdC_item12 = alliedNPNProdC_item12; + } + public String getAlliedNPNProdC_item13() { + return alliedNPNProdC_item13; + } + public void setAlliedNPNProdC_item13(String alliedNPNProdC_item13) { + this.alliedNPNProdC_item13 = alliedNPNProdC_item13; + } + public String getAlliedNPNProdC_item14() { + return alliedNPNProdC_item14; + } + public void setAlliedNPNProdC_item14(String alliedNPNProdC_item14) { + this.alliedNPNProdC_item14 = alliedNPNProdC_item14; + } + public String getAlliedNPNProdC_item15() { + return alliedNPNProdC_item15; + } + public void setAlliedNPNProdC_item15(String alliedNPNProdC_item15) { + this.alliedNPNProdC_item15 = alliedNPNProdC_item15; + } + public String getAlliedNPNProdC_item16() { + return alliedNPNProdC_item16; + } + public void setAlliedNPNProdC_item16(String alliedNPNProdC_item16) { + this.alliedNPNProdC_item16 = alliedNPNProdC_item16; + } + public String getAlliedNPNProdC_item21() { + return alliedNPNProdC_item21; + } + public void setAlliedNPNProdC_item21(String alliedNPNProdC_item21) { + this.alliedNPNProdC_item21 = alliedNPNProdC_item21; + } + public String getAlliedNPNProdC_item22() { + return alliedNPNProdC_item22; + } + public void setAlliedNPNProdC_item22(String alliedNPNProdC_item22) { + this.alliedNPNProdC_item22 = alliedNPNProdC_item22; + } + public String getAlliedNPNProdC_item23() { + return alliedNPNProdC_item23; + } + public void setAlliedNPNProdC_item23(String alliedNPNProdC_item23) { + this.alliedNPNProdC_item23 = alliedNPNProdC_item23; + } + public String getAlliedNPNProdC_item24() { + return alliedNPNProdC_item24; + } + public void setAlliedNPNProdC_item24(String alliedNPNProdC_item24) { + this.alliedNPNProdC_item24 = alliedNPNProdC_item24; + } + public String getAlliedNPNProdC_item25() { + return alliedNPNProdC_item25; + } + public void setAlliedNPNProdC_item25(String alliedNPNProdC_item25) { + this.alliedNPNProdC_item25 = alliedNPNProdC_item25; + } + public String getAlliedNPNProdC_item26() { + return alliedNPNProdC_item26; + } + public void setAlliedNPNProdC_item26(String alliedNPNProdC_item26) { + this.alliedNPNProdC_item26 = alliedNPNProdC_item26; + } + public String getAlliedNPNProdC_item31() { + return alliedNPNProdC_item31; + } + public void setAlliedNPNProdC_item31(String alliedNPNProdC_item31) { + this.alliedNPNProdC_item31 = alliedNPNProdC_item31; + } + public String getAlliedNPNProdC_item32() { + return alliedNPNProdC_item32; + } + public void setAlliedNPNProdC_item32(String alliedNPNProdC_item32) { + this.alliedNPNProdC_item32 = alliedNPNProdC_item32; + } + public String getAlliedNPNProdC_item33() { + return alliedNPNProdC_item33; + } + public void setAlliedNPNProdC_item33(String alliedNPNProdC_item33) { + this.alliedNPNProdC_item33 = alliedNPNProdC_item33; + } + public String getAlliedNPNProdC_item34() { + return alliedNPNProdC_item34; + } + public void setAlliedNPNProdC_item34(String alliedNPNProdC_item34) { + this.alliedNPNProdC_item34 = alliedNPNProdC_item34; + } + public String getAlliedNPNProdC_item35() { + return alliedNPNProdC_item35; + } + public void setAlliedNPNProdC_item35(String alliedNPNProdC_item35) { + this.alliedNPNProdC_item35 = alliedNPNProdC_item35; + } + public String getAlliedNPNProdC_item36() { + return alliedNPNProdC_item36; + } + public void setAlliedNPNProdC_item36(String alliedNPNProdC_item36) { + this.alliedNPNProdC_item36 = alliedNPNProdC_item36; + } + public String getAlliedNPNProdC_sum11() { + return alliedNPNProdC_sum11; + } + public void setAlliedNPNProdC_sum11(String alliedNPNProdC_sum11) { + this.alliedNPNProdC_sum11 = alliedNPNProdC_sum11; + } + public String getAlliedNPNProdC_sum21() { + return alliedNPNProdC_sum21; + } + public void setAlliedNPNProdC_sum21(String alliedNPNProdC_sum21) { + this.alliedNPNProdC_sum21 = alliedNPNProdC_sum21; + } + public String getAlliedNPNProdC_sum31() { + return alliedNPNProdC_sum31; + } + public void setAlliedNPNProdC_sum31(String alliedNPNProdC_sum31) { + this.alliedNPNProdC_sum31 = alliedNPNProdC_sum31; + } + public String getAlliedNPNProdC_THP1() { + return alliedNPNProdC_THP1; + } + public void setAlliedNPNProdC_THP1(String alliedNPNProdC_THP1) { + this.alliedNPNProdC_THP1 = alliedNPNProdC_THP1; + } + public String getAlliedNPNProdC_THP2() { + return alliedNPNProdC_THP2; + } + public void setAlliedNPNProdC_THP2(String alliedNPNProdC_THP2) { + this.alliedNPNProdC_THP2 = alliedNPNProdC_THP2; + } + public String getAlliedNPNProdC_THP3() { + return alliedNPNProdC_THP3; + } + public void setAlliedNPNProdC_THP3(String alliedNPNProdC_THP3) { + this.alliedNPNProdC_THP3 = alliedNPNProdC_THP3; + } + public String getAlliedNPNProdC_THP4() { + return alliedNPNProdC_THP4; + } + public void setAlliedNPNProdC_THP4(String alliedNPNProdC_THP4) { + this.alliedNPNProdC_THP4 = alliedNPNProdC_THP4; + } + public String getAlliedNPNProdC_THP5() { + return alliedNPNProdC_THP5; + } + public void setAlliedNPNProdC_THP5(String alliedNPNProdC_THP5) { + this.alliedNPNProdC_THP5 = alliedNPNProdC_THP5; + } + public String getAlliedNPNProdC_THP6() { + return alliedNPNProdC_THP6; + } + public void setAlliedNPNProdC_THP6(String alliedNPNProdC_THP6) { + this.alliedNPNProdC_THP6 = alliedNPNProdC_THP6; + } + public String getAlliedNPNProdC_THPsum1() { + return alliedNPNProdC_THPsum1; + } + public void setAlliedNPNProdC_THPsum1(String alliedNPNProdC_THPsum1) { + this.alliedNPNProdC_THPsum1 = alliedNPNProdC_THPsum1; + } + public String getAlliedNPNProdH_calc1() { + return alliedNPNProdH_calc1; + } + public void setAlliedNPNProdH_calc1(String alliedNPNProdH_calc1) { + this.alliedNPNProdH_calc1 = alliedNPNProdH_calc1; + } + public String getAlliedNPNProdH_calc2() { + return alliedNPNProdH_calc2; + } + public void setAlliedNPNProdH_calc2(String alliedNPNProdH_calc2) { + this.alliedNPNProdH_calc2 = alliedNPNProdH_calc2; + } + public String getAlliedNPNProdH_calc3() { + return alliedNPNProdH_calc3; + } + public void setAlliedNPNProdH_calc3(String alliedNPNProdH_calc3) { + this.alliedNPNProdH_calc3 = alliedNPNProdH_calc3; + } + public String getAlliedNPNProdH_calc4() { + return alliedNPNProdH_calc4; + } + public void setAlliedNPNProdH_calc4(String alliedNPNProdH_calc4) { + this.alliedNPNProdH_calc4 = alliedNPNProdH_calc4; + } + public String getAlliedNPNProdH_calc5() { + return alliedNPNProdH_calc5; + } + public void setAlliedNPNProdH_calc5(String alliedNPNProdH_calc5) { + this.alliedNPNProdH_calc5 = alliedNPNProdH_calc5; + } + public String getAlliedNPNProdH_calc6() { + return alliedNPNProdH_calc6; + } + public void setAlliedNPNProdH_calc6(String alliedNPNProdH_calc6) { + this.alliedNPNProdH_calc6 = alliedNPNProdH_calc6; + } + public String getAlliedNPNProdH_calcsum1() { + return alliedNPNProdH_calcsum1; + } + public void setAlliedNPNProdH_calcsum1(String alliedNPNProdH_calcsum1) { + this.alliedNPNProdH_calcsum1 = alliedNPNProdH_calcsum1; + } + public String getAlliedNPNProdH_item11() { + return alliedNPNProdH_item11; + } + public void setAlliedNPNProdH_item11(String alliedNPNProdH_item11) { + this.alliedNPNProdH_item11 = alliedNPNProdH_item11; + } + public String getAlliedNPNProdH_item12() { + return alliedNPNProdH_item12; + } + public void setAlliedNPNProdH_item12(String alliedNPNProdH_item12) { + this.alliedNPNProdH_item12 = alliedNPNProdH_item12; + } + public String getAlliedNPNProdH_item13() { + return alliedNPNProdH_item13; + } + public void setAlliedNPNProdH_item13(String alliedNPNProdH_item13) { + this.alliedNPNProdH_item13 = alliedNPNProdH_item13; + } + public String getAlliedNPNProdH_item14() { + return alliedNPNProdH_item14; + } + public void setAlliedNPNProdH_item14(String alliedNPNProdH_item14) { + this.alliedNPNProdH_item14 = alliedNPNProdH_item14; + } + public String getAlliedNPNProdH_item15() { + return alliedNPNProdH_item15; + } + public void setAlliedNPNProdH_item15(String alliedNPNProdH_item15) { + this.alliedNPNProdH_item15 = alliedNPNProdH_item15; + } + public String getAlliedNPNProdH_item16() { + return alliedNPNProdH_item16; + } + public void setAlliedNPNProdH_item16(String alliedNPNProdH_item16) { + this.alliedNPNProdH_item16 = alliedNPNProdH_item16; + } + public String getAlliedNPNProdH_item21() { + return alliedNPNProdH_item21; + } + public void setAlliedNPNProdH_item21(String alliedNPNProdH_item21) { + this.alliedNPNProdH_item21 = alliedNPNProdH_item21; + } + public String getAlliedNPNProdH_item22() { + return alliedNPNProdH_item22; + } + public void setAlliedNPNProdH_item22(String alliedNPNProdH_item22) { + this.alliedNPNProdH_item22 = alliedNPNProdH_item22; + } + public String getAlliedNPNProdH_item23() { + return alliedNPNProdH_item23; + } + public void setAlliedNPNProdH_item23(String alliedNPNProdH_item23) { + this.alliedNPNProdH_item23 = alliedNPNProdH_item23; + } + public String getAlliedNPNProdH_item24() { + return alliedNPNProdH_item24; + } + public void setAlliedNPNProdH_item24(String alliedNPNProdH_item24) { + this.alliedNPNProdH_item24 = alliedNPNProdH_item24; + } + public String getAlliedNPNProdH_item25() { + return alliedNPNProdH_item25; + } + public void setAlliedNPNProdH_item25(String alliedNPNProdH_item25) { + this.alliedNPNProdH_item25 = alliedNPNProdH_item25; + } + public String getAlliedNPNProdH_item26() { + return alliedNPNProdH_item26; + } + public void setAlliedNPNProdH_item26(String alliedNPNProdH_item26) { + this.alliedNPNProdH_item26 = alliedNPNProdH_item26; + } + public String getAlliedNPNProdH_item31() { + return alliedNPNProdH_item31; + } + public void setAlliedNPNProdH_item31(String alliedNPNProdH_item31) { + this.alliedNPNProdH_item31 = alliedNPNProdH_item31; + } + public String getAlliedNPNProdH_item32() { + return alliedNPNProdH_item32; + } + public void setAlliedNPNProdH_item32(String alliedNPNProdH_item32) { + this.alliedNPNProdH_item32 = alliedNPNProdH_item32; + } + public String getAlliedNPNProdH_item33() { + return alliedNPNProdH_item33; + } + public void setAlliedNPNProdH_item33(String alliedNPNProdH_item33) { + this.alliedNPNProdH_item33 = alliedNPNProdH_item33; + } + public String getAlliedNPNProdH_item34() { + return alliedNPNProdH_item34; + } + public void setAlliedNPNProdH_item34(String alliedNPNProdH_item34) { + this.alliedNPNProdH_item34 = alliedNPNProdH_item34; + } + public String getAlliedNPNProdH_item35() { + return alliedNPNProdH_item35; + } + public void setAlliedNPNProdH_item35(String alliedNPNProdH_item35) { + this.alliedNPNProdH_item35 = alliedNPNProdH_item35; + } + public String getAlliedNPNProdH_item36() { + return alliedNPNProdH_item36; + } + public void setAlliedNPNProdH_item36(String alliedNPNProdH_item36) { + this.alliedNPNProdH_item36 = alliedNPNProdH_item36; + } + public String getAlliedNPNProdH_sum11() { + return alliedNPNProdH_sum11; + } + public void setAlliedNPNProdH_sum11(String alliedNPNProdH_sum11) { + this.alliedNPNProdH_sum11 = alliedNPNProdH_sum11; + } + public String getAlliedNPNProdH_sum21() { + return alliedNPNProdH_sum21; + } + public void setAlliedNPNProdH_sum21(String alliedNPNProdH_sum21) { + this.alliedNPNProdH_sum21 = alliedNPNProdH_sum21; + } + public String getAlliedNPNProdH_sum31() { + return alliedNPNProdH_sum31; + } + public void setAlliedNPNProdH_sum31(String alliedNPNProdH_sum31) { + this.alliedNPNProdH_sum31 = alliedNPNProdH_sum31; + } + public String getAlliedNPNProdH_THP1() { + return alliedNPNProdH_THP1; + } + public void setAlliedNPNProdH_THP1(String alliedNPNProdH_THP1) { + this.alliedNPNProdH_THP1 = alliedNPNProdH_THP1; + } + public String getAlliedNPNProdH_THP2() { + return alliedNPNProdH_THP2; + } + public void setAlliedNPNProdH_THP2(String alliedNPNProdH_THP2) { + this.alliedNPNProdH_THP2 = alliedNPNProdH_THP2; + } + public String getAlliedNPNProdH_THP3() { + return alliedNPNProdH_THP3; + } + public void setAlliedNPNProdH_THP3(String alliedNPNProdH_THP3) { + this.alliedNPNProdH_THP3 = alliedNPNProdH_THP3; + } + public String getAlliedNPNProdH_THP4() { + return alliedNPNProdH_THP4; + } + public void setAlliedNPNProdH_THP4(String alliedNPNProdH_THP4) { + this.alliedNPNProdH_THP4 = alliedNPNProdH_THP4; + } + public String getAlliedNPNProdH_THP5() { + return alliedNPNProdH_THP5; + } + public void setAlliedNPNProdH_THP5(String alliedNPNProdH_THP5) { + this.alliedNPNProdH_THP5 = alliedNPNProdH_THP5; + } + public String getAlliedNPNProdH_THP6() { + return alliedNPNProdH_THP6; + } + public void setAlliedNPNProdH_THP6(String alliedNPNProdH_THP6) { + this.alliedNPNProdH_THP6 = alliedNPNProdH_THP6; + } + public String getAlliedNPNProdH_THPsum1() { + return alliedNPNProdH_THPsum1; + } + public void setAlliedNPNProdH_THPsum1(String alliedNPNProdH_THPsum1) { + this.alliedNPNProdH_THPsum1 = alliedNPNProdH_THPsum1; + } + public String getAlliedNPPercentage1() { + return alliedNPPercentage1; + } + public void setAlliedNPPercentage1(String alliedNPPercentage1) { + this.alliedNPPercentage1 = alliedNPPercentage1; + } + public String getAlliedNPPercentage2() { + return alliedNPPercentage2; + } + public void setAlliedNPPercentage2(String alliedNPPercentage2) { + this.alliedNPPercentage2 = alliedNPPercentage2; + } + public String getAlliedNPPercentage3() { + return alliedNPPercentage3; + } + public void setAlliedNPPercentage3(String alliedNPPercentage3) { + this.alliedNPPercentage3 = alliedNPPercentage3; + } + public String getAlliedNPPercentage4() { + return alliedNPPercentage4; + } + public void setAlliedNPPercentage4(String alliedNPPercentage4) { + this.alliedNPPercentage4 = alliedNPPercentage4; + } + public String getAlliedNPPercentage5() { + return alliedNPPercentage5; + } + public void setAlliedNPPercentage5(String alliedNPPercentage5) { + this.alliedNPPercentage5 = alliedNPPercentage5; + } + public String getAlliedNPPercentage6() { + return alliedNPPercentage6; + } + public void setAlliedNPPercentage6(String alliedNPPercentage6) { + this.alliedNPPercentage6 = alliedNPPercentage6; + } + public String getAlliedNPProdC_calc1() { + return alliedNPProdC_calc1; + } + public void setAlliedNPProdC_calc1(String alliedNPProdC_calc1) { + this.alliedNPProdC_calc1 = alliedNPProdC_calc1; + } + public String getAlliedNPProdC_calc2() { + return alliedNPProdC_calc2; + } + public void setAlliedNPProdC_calc2(String alliedNPProdC_calc2) { + this.alliedNPProdC_calc2 = alliedNPProdC_calc2; + } + public String getAlliedNPProdC_calc3() { + return alliedNPProdC_calc3; + } + public void setAlliedNPProdC_calc3(String alliedNPProdC_calc3) { + this.alliedNPProdC_calc3 = alliedNPProdC_calc3; + } + public String getAlliedNPProdC_calc4() { + return alliedNPProdC_calc4; + } + public void setAlliedNPProdC_calc4(String alliedNPProdC_calc4) { + this.alliedNPProdC_calc4 = alliedNPProdC_calc4; + } + public String getAlliedNPProdC_calc5() { + return alliedNPProdC_calc5; + } + public void setAlliedNPProdC_calc5(String alliedNPProdC_calc5) { + this.alliedNPProdC_calc5 = alliedNPProdC_calc5; + } + public String getAlliedNPProdC_calc6() { + return alliedNPProdC_calc6; + } + public void setAlliedNPProdC_calc6(String alliedNPProdC_calc6) { + this.alliedNPProdC_calc6 = alliedNPProdC_calc6; + } + public String getAlliedNPProdC_calcsum1() { + return alliedNPProdC_calcsum1; + } + public void setAlliedNPProdC_calcsum1(String alliedNPProdC_calcsum1) { + this.alliedNPProdC_calcsum1 = alliedNPProdC_calcsum1; + } + public String getAlliedNPProdC_item11() { + return alliedNPProdC_item11; + } + public void setAlliedNPProdC_item11(String alliedNPProdC_item11) { + this.alliedNPProdC_item11 = alliedNPProdC_item11; + } + public String getAlliedNPProdC_item12() { + return alliedNPProdC_item12; + } + public void setAlliedNPProdC_item12(String alliedNPProdC_item12) { + this.alliedNPProdC_item12 = alliedNPProdC_item12; + } + public String getAlliedNPProdC_item13() { + return alliedNPProdC_item13; + } + public void setAlliedNPProdC_item13(String alliedNPProdC_item13) { + this.alliedNPProdC_item13 = alliedNPProdC_item13; + } + public String getAlliedNPProdC_item14() { + return alliedNPProdC_item14; + } + public void setAlliedNPProdC_item14(String alliedNPProdC_item14) { + this.alliedNPProdC_item14 = alliedNPProdC_item14; + } + public String getAlliedNPProdC_item15() { + return alliedNPProdC_item15; + } + public void setAlliedNPProdC_item15(String alliedNPProdC_item15) { + this.alliedNPProdC_item15 = alliedNPProdC_item15; + } + public String getAlliedNPProdC_item16() { + return alliedNPProdC_item16; + } + public void setAlliedNPProdC_item16(String alliedNPProdC_item16) { + this.alliedNPProdC_item16 = alliedNPProdC_item16; + } + public String getAlliedNPProdC_item21() { + return alliedNPProdC_item21; + } + public void setAlliedNPProdC_item21(String alliedNPProdC_item21) { + this.alliedNPProdC_item21 = alliedNPProdC_item21; + } + public String getAlliedNPProdC_item22() { + return alliedNPProdC_item22; + } + public void setAlliedNPProdC_item22(String alliedNPProdC_item22) { + this.alliedNPProdC_item22 = alliedNPProdC_item22; + } + public String getAlliedNPProdC_item23() { + return alliedNPProdC_item23; + } + public void setAlliedNPProdC_item23(String alliedNPProdC_item23) { + this.alliedNPProdC_item23 = alliedNPProdC_item23; + } + public String getAlliedNPProdC_item24() { + return alliedNPProdC_item24; + } + public void setAlliedNPProdC_item24(String alliedNPProdC_item24) { + this.alliedNPProdC_item24 = alliedNPProdC_item24; + } + public String getAlliedNPProdC_item25() { + return alliedNPProdC_item25; + } + public void setAlliedNPProdC_item25(String alliedNPProdC_item25) { + this.alliedNPProdC_item25 = alliedNPProdC_item25; + } + public String getAlliedNPProdC_item26() { + return alliedNPProdC_item26; + } + public void setAlliedNPProdC_item26(String alliedNPProdC_item26) { + this.alliedNPProdC_item26 = alliedNPProdC_item26; + } + public String getAlliedNPProdC_sub1() { + return alliedNPProdC_sub1; + } + public void setAlliedNPProdC_sub1(String alliedNPProdC_sub1) { + this.alliedNPProdC_sub1 = alliedNPProdC_sub1; + } + public String getAlliedNPProdC_sub2() { + return alliedNPProdC_sub2; + } + public void setAlliedNPProdC_sub2(String alliedNPProdC_sub2) { + this.alliedNPProdC_sub2 = alliedNPProdC_sub2; + } + public String getAlliedNPProdC_sub3() { + return alliedNPProdC_sub3; + } + public void setAlliedNPProdC_sub3(String alliedNPProdC_sub3) { + this.alliedNPProdC_sub3 = alliedNPProdC_sub3; + } + public String getAlliedNPProdC_sub4() { + return alliedNPProdC_sub4; + } + public void setAlliedNPProdC_sub4(String alliedNPProdC_sub4) { + this.alliedNPProdC_sub4 = alliedNPProdC_sub4; + } + public String getAlliedNPProdC_sub5() { + return alliedNPProdC_sub5; + } + public void setAlliedNPProdC_sub5(String alliedNPProdC_sub5) { + this.alliedNPProdC_sub5 = alliedNPProdC_sub5; + } + public String getAlliedNPProdC_sub6() { + return alliedNPProdC_sub6; + } + public void setAlliedNPProdC_sub6(String alliedNPProdC_sub6) { + this.alliedNPProdC_sub6 = alliedNPProdC_sub6; + } + public String getAlliedNPProdC_subsum1() { + return alliedNPProdC_subsum1; + } + public void setAlliedNPProdC_subsum1(String alliedNPProdC_subsum1) { + this.alliedNPProdC_subsum1 = alliedNPProdC_subsum1; + } + public String getAlliedNPProdC_sum11() { + return alliedNPProdC_sum11; + } + public void setAlliedNPProdC_sum11(String alliedNPProdC_sum11) { + this.alliedNPProdC_sum11 = alliedNPProdC_sum11; + } + public String getAlliedNPProdC_sum21() { + return alliedNPProdC_sum21; + } + public void setAlliedNPProdC_sum21(String alliedNPProdC_sum21) { + this.alliedNPProdC_sum21 = alliedNPProdC_sum21; + } + public String getAlliedNPProdC_THP1() { + return alliedNPProdC_THP1; + } + public void setAlliedNPProdC_THP1(String alliedNPProdC_THP1) { + this.alliedNPProdC_THP1 = alliedNPProdC_THP1; + } + public String getAlliedNPProdC_THP2() { + return alliedNPProdC_THP2; + } + public void setAlliedNPProdC_THP2(String alliedNPProdC_THP2) { + this.alliedNPProdC_THP2 = alliedNPProdC_THP2; + } + public String getAlliedNPProdC_THP3() { + return alliedNPProdC_THP3; + } + public void setAlliedNPProdC_THP3(String alliedNPProdC_THP3) { + this.alliedNPProdC_THP3 = alliedNPProdC_THP3; + } + public String getAlliedNPProdC_THP4() { + return alliedNPProdC_THP4; + } + public void setAlliedNPProdC_THP4(String alliedNPProdC_THP4) { + this.alliedNPProdC_THP4 = alliedNPProdC_THP4; + } + public String getAlliedNPProdC_THP5() { + return alliedNPProdC_THP5; + } + public void setAlliedNPProdC_THP5(String alliedNPProdC_THP5) { + this.alliedNPProdC_THP5 = alliedNPProdC_THP5; + } + public String getAlliedNPProdC_THP6() { + return alliedNPProdC_THP6; + } + public void setAlliedNPProdC_THP6(String alliedNPProdC_THP6) { + this.alliedNPProdC_THP6 = alliedNPProdC_THP6; + } + public String getAlliedNPProdC_THPsum1() { + return alliedNPProdC_THPsum1; + } + public void setAlliedNPProdC_THPsum1(String alliedNPProdC_THPsum1) { + this.alliedNPProdC_THPsum1 = alliedNPProdC_THPsum1; + } + public String getAlliedNPProdCCS_subsum1() { + return alliedNPProdCCS_subsum1; + } + public void setAlliedNPProdCCS_subsum1(String alliedNPProdCCS_subsum1) { + this.alliedNPProdCCS_subsum1 = alliedNPProdCCS_subsum1; + } + public String getAlliedNPProdCCS1() { + return alliedNPProdCCS1; + } + public void setAlliedNPProdCCS1(String alliedNPProdCCS1) { + this.alliedNPProdCCS1 = alliedNPProdCCS1; + } + public String getAlliedNPProdCCS2() { + return alliedNPProdCCS2; + } + public void setAlliedNPProdCCS2(String alliedNPProdCCS2) { + this.alliedNPProdCCS2 = alliedNPProdCCS2; + } + public String getAlliedNPProdCCS3() { + return alliedNPProdCCS3; + } + public void setAlliedNPProdCCS3(String alliedNPProdCCS3) { + this.alliedNPProdCCS3 = alliedNPProdCCS3; + } + public String getAlliedNPProdCCS4() { + return alliedNPProdCCS4; + } + public void setAlliedNPProdCCS4(String alliedNPProdCCS4) { + this.alliedNPProdCCS4 = alliedNPProdCCS4; + } + public String getAlliedNPProdCCS5() { + return alliedNPProdCCS5; + } + public void setAlliedNPProdCCS5(String alliedNPProdCCS5) { + this.alliedNPProdCCS5 = alliedNPProdCCS5; + } + public String getAlliedNPProdCCS6() { + return alliedNPProdCCS6; + } + public void setAlliedNPProdCCS6(String alliedNPProdCCS6) { + this.alliedNPProdCCS6 = alliedNPProdCCS6; + } + public String getAlliedNPProdH_calc1() { + return alliedNPProdH_calc1; + } + public void setAlliedNPProdH_calc1(String alliedNPProdH_calc1) { + this.alliedNPProdH_calc1 = alliedNPProdH_calc1; + } + public String getAlliedNPProdH_calc2() { + return alliedNPProdH_calc2; + } + public void setAlliedNPProdH_calc2(String alliedNPProdH_calc2) { + this.alliedNPProdH_calc2 = alliedNPProdH_calc2; + } + public String getAlliedNPProdH_calc3() { + return alliedNPProdH_calc3; + } + public void setAlliedNPProdH_calc3(String alliedNPProdH_calc3) { + this.alliedNPProdH_calc3 = alliedNPProdH_calc3; + } + public String getAlliedNPProdH_calc4() { + return alliedNPProdH_calc4; + } + public void setAlliedNPProdH_calc4(String alliedNPProdH_calc4) { + this.alliedNPProdH_calc4 = alliedNPProdH_calc4; + } + public String getAlliedNPProdH_calc5() { + return alliedNPProdH_calc5; + } + public void setAlliedNPProdH_calc5(String alliedNPProdH_calc5) { + this.alliedNPProdH_calc5 = alliedNPProdH_calc5; + } + public String getAlliedNPProdH_calc6() { + return alliedNPProdH_calc6; + } + public void setAlliedNPProdH_calc6(String alliedNPProdH_calc6) { + this.alliedNPProdH_calc6 = alliedNPProdH_calc6; + } + public String getAlliedNPProdH_calcsum1() { + return alliedNPProdH_calcsum1; + } + public void setAlliedNPProdH_calcsum1(String alliedNPProdH_calcsum1) { + this.alliedNPProdH_calcsum1 = alliedNPProdH_calcsum1; + } + public String getAlliedNPProdH_item11() { + return alliedNPProdH_item11; + } + public void setAlliedNPProdH_item11(String alliedNPProdH_item11) { + this.alliedNPProdH_item11 = alliedNPProdH_item11; + } + public String getAlliedNPProdH_item12() { + return alliedNPProdH_item12; + } + public void setAlliedNPProdH_item12(String alliedNPProdH_item12) { + this.alliedNPProdH_item12 = alliedNPProdH_item12; + } + public String getAlliedNPProdH_item13() { + return alliedNPProdH_item13; + } + public void setAlliedNPProdH_item13(String alliedNPProdH_item13) { + this.alliedNPProdH_item13 = alliedNPProdH_item13; + } + public String getAlliedNPProdH_item14() { + return alliedNPProdH_item14; + } + public void setAlliedNPProdH_item14(String alliedNPProdH_item14) { + this.alliedNPProdH_item14 = alliedNPProdH_item14; + } + public String getAlliedNPProdH_item15() { + return alliedNPProdH_item15; + } + public void setAlliedNPProdH_item15(String alliedNPProdH_item15) { + this.alliedNPProdH_item15 = alliedNPProdH_item15; + } + public String getAlliedNPProdH_item16() { + return alliedNPProdH_item16; + } + public void setAlliedNPProdH_item16(String alliedNPProdH_item16) { + this.alliedNPProdH_item16 = alliedNPProdH_item16; + } + public String getAlliedNPProdH_item21() { + return alliedNPProdH_item21; + } + public void setAlliedNPProdH_item21(String alliedNPProdH_item21) { + this.alliedNPProdH_item21 = alliedNPProdH_item21; + } + public String getAlliedNPProdH_item22() { + return alliedNPProdH_item22; + } + public void setAlliedNPProdH_item22(String alliedNPProdH_item22) { + this.alliedNPProdH_item22 = alliedNPProdH_item22; + } + public String getAlliedNPProdH_item23() { + return alliedNPProdH_item23; + } + public void setAlliedNPProdH_item23(String alliedNPProdH_item23) { + this.alliedNPProdH_item23 = alliedNPProdH_item23; + } + public String getAlliedNPProdH_item24() { + return alliedNPProdH_item24; + } + public void setAlliedNPProdH_item24(String alliedNPProdH_item24) { + this.alliedNPProdH_item24 = alliedNPProdH_item24; + } + public String getAlliedNPProdH_item25() { + return alliedNPProdH_item25; + } + public void setAlliedNPProdH_item25(String alliedNPProdH_item25) { + this.alliedNPProdH_item25 = alliedNPProdH_item25; + } + public String getAlliedNPProdH_item26() { + return alliedNPProdH_item26; + } + public void setAlliedNPProdH_item26(String alliedNPProdH_item26) { + this.alliedNPProdH_item26 = alliedNPProdH_item26; + } + public String getAlliedNPProdH_sub1() { + return alliedNPProdH_sub1; + } + public void setAlliedNPProdH_sub1(String alliedNPProdH_sub1) { + this.alliedNPProdH_sub1 = alliedNPProdH_sub1; + } + public String getAlliedNPProdH_sub2() { + return alliedNPProdH_sub2; + } + public void setAlliedNPProdH_sub2(String alliedNPProdH_sub2) { + this.alliedNPProdH_sub2 = alliedNPProdH_sub2; + } + public String getAlliedNPProdH_sub3() { + return alliedNPProdH_sub3; + } + public void setAlliedNPProdH_sub3(String alliedNPProdH_sub3) { + this.alliedNPProdH_sub3 = alliedNPProdH_sub3; + } + public String getAlliedNPProdH_sub4() { + return alliedNPProdH_sub4; + } + public void setAlliedNPProdH_sub4(String alliedNPProdH_sub4) { + this.alliedNPProdH_sub4 = alliedNPProdH_sub4; + } + public String getAlliedNPProdH_sub5() { + return alliedNPProdH_sub5; + } + public void setAlliedNPProdH_sub5(String alliedNPProdH_sub5) { + this.alliedNPProdH_sub5 = alliedNPProdH_sub5; + } + public String getAlliedNPProdH_sub6() { + return alliedNPProdH_sub6; + } + public void setAlliedNPProdH_sub6(String alliedNPProdH_sub6) { + this.alliedNPProdH_sub6 = alliedNPProdH_sub6; + } + public String getAlliedNPProdH_subsum1() { + return alliedNPProdH_subsum1; + } + public void setAlliedNPProdH_subsum1(String alliedNPProdH_subsum1) { + this.alliedNPProdH_subsum1 = alliedNPProdH_subsum1; + } + public String getAlliedNPProdH_sum11() { + return alliedNPProdH_sum11; + } + public void setAlliedNPProdH_sum11(String alliedNPProdH_sum11) { + this.alliedNPProdH_sum11 = alliedNPProdH_sum11; + } + public String getAlliedNPProdH_sum21() { + return alliedNPProdH_sum21; + } + public void setAlliedNPProdH_sum21(String alliedNPProdH_sum21) { + this.alliedNPProdH_sum21 = alliedNPProdH_sum21; + } + public String getAlliedNPProdH_THP1() { + return alliedNPProdH_THP1; + } + public void setAlliedNPProdH_THP1(String alliedNPProdH_THP1) { + this.alliedNPProdH_THP1 = alliedNPProdH_THP1; + } + public String getAlliedNPProdH_THP2() { + return alliedNPProdH_THP2; + } + public void setAlliedNPProdH_THP2(String alliedNPProdH_THP2) { + this.alliedNPProdH_THP2 = alliedNPProdH_THP2; + } + public String getAlliedNPProdH_THP3() { + return alliedNPProdH_THP3; + } + public void setAlliedNPProdH_THP3(String alliedNPProdH_THP3) { + this.alliedNPProdH_THP3 = alliedNPProdH_THP3; + } + public String getAlliedNPProdH_THP4() { + return alliedNPProdH_THP4; + } + public void setAlliedNPProdH_THP4(String alliedNPProdH_THP4) { + this.alliedNPProdH_THP4 = alliedNPProdH_THP4; + } + public String getAlliedNPProdH_THP5() { + return alliedNPProdH_THP5; + } + public void setAlliedNPProdH_THP5(String alliedNPProdH_THP5) { + this.alliedNPProdH_THP5 = alliedNPProdH_THP5; + } + public String getAlliedNPProdH_THP6() { + return alliedNPProdH_THP6; + } + public void setAlliedNPProdH_THP6(String alliedNPProdH_THP6) { + this.alliedNPProdH_THP6 = alliedNPProdH_THP6; + } + public String getAlliedNPProdH_THPsum1() { + return alliedNPProdH_THPsum1; + } + public void setAlliedNPProdH_THPsum1(String alliedNPProdH_THPsum1) { + this.alliedNPProdH_THPsum1 = alliedNPProdH_THPsum1; + } + public String getAlliedNPProdHCS_subsum1() { + return alliedNPProdHCS_subsum1; + } + public void setAlliedNPProdHCS_subsum1(String alliedNPProdHCS_subsum1) { + this.alliedNPProdHCS_subsum1 = alliedNPProdHCS_subsum1; + } + public String getAlliedNPProdHCS1() { + return alliedNPProdHCS1; + } + public void setAlliedNPProdHCS1(String alliedNPProdHCS1) { + this.alliedNPProdHCS1 = alliedNPProdHCS1; + } + public String getAlliedNPProdHCS2() { + return alliedNPProdHCS2; + } + public void setAlliedNPProdHCS2(String alliedNPProdHCS2) { + this.alliedNPProdHCS2 = alliedNPProdHCS2; + } + public String getAlliedNPProdHCS3() { + return alliedNPProdHCS3; + } + public void setAlliedNPProdHCS3(String alliedNPProdHCS3) { + this.alliedNPProdHCS3 = alliedNPProdHCS3; + } + public String getAlliedNPProdHCS4() { + return alliedNPProdHCS4; + } + public void setAlliedNPProdHCS4(String alliedNPProdHCS4) { + this.alliedNPProdHCS4 = alliedNPProdHCS4; + } + public String getAlliedNPProdHCS5() { + return alliedNPProdHCS5; + } + public void setAlliedNPProdHCS5(String alliedNPProdHCS5) { + this.alliedNPProdHCS5 = alliedNPProdHCS5; + } + public String getAlliedNPProdHCS6() { + return alliedNPProdHCS6; + } + public void setAlliedNPProdHCS6(String alliedNPProdHCS6) { + this.alliedNPProdHCS6 = alliedNPProdHCS6; + } + public String getAlliedNPProvider1() { + return alliedNPProvider1; + } + public void setAlliedNPProvider1(String alliedNPProvider1) { + this.alliedNPProvider1 = alliedNPProvider1; + } + public String getAlliedNPProvider2() { + return alliedNPProvider2; + } + public void setAlliedNPProvider2(String alliedNPProvider2) { + this.alliedNPProvider2 = alliedNPProvider2; + } + public String getAlliedNPProvider3() { + return alliedNPProvider3; + } + public void setAlliedNPProvider3(String alliedNPProvider3) { + this.alliedNPProvider3 = alliedNPProvider3; + } + public String getAlliedNPProvider4() { + return alliedNPProvider4; + } + public void setAlliedNPProvider4(String alliedNPProvider4) { + this.alliedNPProvider4 = alliedNPProvider4; + } + public String getAlliedNPProvider5() { + return alliedNPProvider5; + } + public void setAlliedNPProvider5(String alliedNPProvider5) { + this.alliedNPProvider5 = alliedNPProvider5; + } + public String getAlliedNPProvider6() { + return alliedNPProvider6; + } + public void setAlliedNPProvider6(String alliedNPProvider6) { + this.alliedNPProvider6 = alliedNPProvider6; + } + public String getAlliedNProdC_sum21() { + return alliedNProdC_sum21; + } + public void setAlliedNProdC_sum21(String alliedNProdC_sum21) { + this.alliedNProdC_sum21 = alliedNProdC_sum21; + } + public String getAlliedNProdH_sum21() { + return alliedNProdH_sum21; + } + public void setAlliedNProdH_sum21(String alliedNProdH_sum21) { + this.alliedNProdH_sum21 = alliedNProdH_sum21; + } + public String getAlliedNPStaffRate_total() { + return alliedNPStaffRate_total; + } + public void setAlliedNPStaffRate_total(String alliedNPStaffRate_total) { + this.alliedNPStaffRate_total = alliedNPStaffRate_total; + } + public String getAlliedNPStaffRate1() { + return alliedNPStaffRate1; + } + public void setAlliedNPStaffRate1(String alliedNPStaffRate1) { + this.alliedNPStaffRate1 = alliedNPStaffRate1; + } + public String getAlliedNPStaffRate2() { + return alliedNPStaffRate2; + } + public void setAlliedNPStaffRate2(String alliedNPStaffRate2) { + this.alliedNPStaffRate2 = alliedNPStaffRate2; + } + public String getAlliedNPStaffRate3() { + return alliedNPStaffRate3; + } + public void setAlliedNPStaffRate3(String alliedNPStaffRate3) { + this.alliedNPStaffRate3 = alliedNPStaffRate3; + } + public String getAlliedNPStaffRate4() { + return alliedNPStaffRate4; + } + public void setAlliedNPStaffRate4(String alliedNPStaffRate4) { + this.alliedNPStaffRate4 = alliedNPStaffRate4; + } + public String getAlliedNPStaffRate5() { + return alliedNPStaffRate5; + } + public void setAlliedNPStaffRate5(String alliedNPStaffRate5) { + this.alliedNPStaffRate5 = alliedNPStaffRate5; + } + public String getAlliedNPStaffRate6() { + return alliedNPStaffRate6; + } + public void setAlliedNPStaffRate6(String alliedNPStaffRate6) { + this.alliedNPStaffRate6 = alliedNPStaffRate6; + } + public String getAlliedProfContractRate_total() { + return alliedProfContractRate_total; + } + public void setAlliedProfContractRate_total(String alliedProfContractRate_total) { + this.alliedProfContractRate_total = alliedProfContractRate_total; + } + public String getAlliedProfContractRate1() { + return alliedProfContractRate1; + } + public void setAlliedProfContractRate1(String alliedProfContractRate1) { + this.alliedProfContractRate1 = alliedProfContractRate1; + } + public String getAlliedProfContractRate2() { + return alliedProfContractRate2; + } + public void setAlliedProfContractRate2(String alliedProfContractRate2) { + this.alliedProfContractRate2 = alliedProfContractRate2; + } + public String getAlliedProfContractRate3() { + return alliedProfContractRate3; + } + public void setAlliedProfContractRate3(String alliedProfContractRate3) { + this.alliedProfContractRate3 = alliedProfContractRate3; + } + public String getAlliedProfContractRate4() { + return alliedProfContractRate4; + } + public void setAlliedProfContractRate4(String alliedProfContractRate4) { + this.alliedProfContractRate4 = alliedProfContractRate4; + } + public String getAlliedProfContractRate5() { + return alliedProfContractRate5; + } + public void setAlliedProfContractRate5(String alliedProfContractRate5) { + this.alliedProfContractRate5 = alliedProfContractRate5; + } + public String getAlliedProfCost_total() { + return alliedProfCost_total; + } + public void setAlliedProfCost_total(String alliedProfCost_total) { + this.alliedProfCost_total = alliedProfCost_total; + } + public String getAlliedProfCost1() { + return alliedProfCost1; + } + public void setAlliedProfCost1(String alliedProfCost1) { + this.alliedProfCost1 = alliedProfCost1; + } + public String getAlliedProfCost2() { + return alliedProfCost2; + } + public void setAlliedProfCost2(String alliedProfCost2) { + this.alliedProfCost2 = alliedProfCost2; + } + public String getAlliedProfCost3() { + return alliedProfCost3; + } + public void setAlliedProfCost3(String alliedProfCost3) { + this.alliedProfCost3 = alliedProfCost3; + } + public String getAlliedProfCost4() { + return alliedProfCost4; + } + public void setAlliedProfCost4(String alliedProfCost4) { + this.alliedProfCost4 = alliedProfCost4; + } + public String getAlliedProfCost5() { + return alliedProfCost5; + } + public void setAlliedProfCost5(String alliedProfCost5) { + this.alliedProfCost5 = alliedProfCost5; + } + public String getAlliedProfNProdC_calc1() { + return alliedProfNProdC_calc1; + } + public void setAlliedProfNProdC_calc1(String alliedProfNProdC_calc1) { + this.alliedProfNProdC_calc1 = alliedProfNProdC_calc1; + } + public String getAlliedProfNProdC_calc2() { + return alliedProfNProdC_calc2; + } + public void setAlliedProfNProdC_calc2(String alliedProfNProdC_calc2) { + this.alliedProfNProdC_calc2 = alliedProfNProdC_calc2; + } + public String getAlliedProfNProdC_calc3() { + return alliedProfNProdC_calc3; + } + public void setAlliedProfNProdC_calc3(String alliedProfNProdC_calc3) { + this.alliedProfNProdC_calc3 = alliedProfNProdC_calc3; + } + public String getAlliedProfNProdC_calc4() { + return alliedProfNProdC_calc4; + } + public void setAlliedProfNProdC_calc4(String alliedProfNProdC_calc4) { + this.alliedProfNProdC_calc4 = alliedProfNProdC_calc4; + } + public String getAlliedProfNProdC_calc5() { + return alliedProfNProdC_calc5; + } + public void setAlliedProfNProdC_calc5(String alliedProfNProdC_calc5) { + this.alliedProfNProdC_calc5 = alliedProfNProdC_calc5; + } + public String getAlliedProfNProdC_calcsum1() { + return alliedProfNProdC_calcsum1; + } + public void setAlliedProfNProdC_calcsum1(String alliedProfNProdC_calcsum1) { + this.alliedProfNProdC_calcsum1 = alliedProfNProdC_calcsum1; + } + public String getAlliedProfNProdC_item11() { + return alliedProfNProdC_item11; + } + public void setAlliedProfNProdC_item11(String alliedProfNProdC_item11) { + this.alliedProfNProdC_item11 = alliedProfNProdC_item11; + } + public String getAlliedProfNProdC_item12() { + return alliedProfNProdC_item12; + } + public void setAlliedProfNProdC_item12(String alliedProfNProdC_item12) { + this.alliedProfNProdC_item12 = alliedProfNProdC_item12; + } + public String getAlliedProfNProdC_item13() { + return alliedProfNProdC_item13; + } + public void setAlliedProfNProdC_item13(String alliedProfNProdC_item13) { + this.alliedProfNProdC_item13 = alliedProfNProdC_item13; + } + public String getAlliedProfNProdC_item14() { + return alliedProfNProdC_item14; + } + public void setAlliedProfNProdC_item14(String alliedProfNProdC_item14) { + this.alliedProfNProdC_item14 = alliedProfNProdC_item14; + } + public String getAlliedProfNProdC_item15() { + return alliedProfNProdC_item15; + } + public void setAlliedProfNProdC_item15(String alliedProfNProdC_item15) { + this.alliedProfNProdC_item15 = alliedProfNProdC_item15; + } + public String getAlliedProfNProdC_item21() { + return alliedProfNProdC_item21; + } + public void setAlliedProfNProdC_item21(String alliedProfNProdC_item21) { + this.alliedProfNProdC_item21 = alliedProfNProdC_item21; + } + public String getAlliedProfNProdC_item22() { + return alliedProfNProdC_item22; + } + public void setAlliedProfNProdC_item22(String alliedProfNProdC_item22) { + this.alliedProfNProdC_item22 = alliedProfNProdC_item22; + } + public String getAlliedProfNProdC_item23() { + return alliedProfNProdC_item23; + } + public void setAlliedProfNProdC_item23(String alliedProfNProdC_item23) { + this.alliedProfNProdC_item23 = alliedProfNProdC_item23; + } + public String getAlliedProfNProdC_item24() { + return alliedProfNProdC_item24; + } + public void setAlliedProfNProdC_item24(String alliedProfNProdC_item24) { + this.alliedProfNProdC_item24 = alliedProfNProdC_item24; + } + public String getAlliedProfNProdC_item25() { + return alliedProfNProdC_item25; + } + public void setAlliedProfNProdC_item25(String alliedProfNProdC_item25) { + this.alliedProfNProdC_item25 = alliedProfNProdC_item25; + } + public String getAlliedProfNProdC_item31() { + return alliedProfNProdC_item31; + } + public void setAlliedProfNProdC_item31(String alliedProfNProdC_item31) { + this.alliedProfNProdC_item31 = alliedProfNProdC_item31; + } + public String getAlliedProfNProdC_item32() { + return alliedProfNProdC_item32; + } + public void setAlliedProfNProdC_item32(String alliedProfNProdC_item32) { + this.alliedProfNProdC_item32 = alliedProfNProdC_item32; + } + public String getAlliedProfNProdC_item33() { + return alliedProfNProdC_item33; + } + public void setAlliedProfNProdC_item33(String alliedProfNProdC_item33) { + this.alliedProfNProdC_item33 = alliedProfNProdC_item33; + } + public String getAlliedProfNProdC_item34() { + return alliedProfNProdC_item34; + } + public void setAlliedProfNProdC_item34(String alliedProfNProdC_item34) { + this.alliedProfNProdC_item34 = alliedProfNProdC_item34; + } + public String getAlliedProfNProdC_item35() { + return alliedProfNProdC_item35; + } + public void setAlliedProfNProdC_item35(String alliedProfNProdC_item35) { + this.alliedProfNProdC_item35 = alliedProfNProdC_item35; + } + public String getAlliedProfNProdC_sum11() { + return alliedProfNProdC_sum11; + } + public void setAlliedProfNProdC_sum11(String alliedProfNProdC_sum11) { + this.alliedProfNProdC_sum11 = alliedProfNProdC_sum11; + } + public String getAlliedProfNProdC_sum31() { + return alliedProfNProdC_sum31; + } + public void setAlliedProfNProdC_sum31(String alliedProfNProdC_sum31) { + this.alliedProfNProdC_sum31 = alliedProfNProdC_sum31; + } + public String getAlliedProfNProdC_THP1() { + return alliedProfNProdC_THP1; + } + public void setAlliedProfNProdC_THP1(String alliedProfNProdC_THP1) { + this.alliedProfNProdC_THP1 = alliedProfNProdC_THP1; + } + public String getAlliedProfNProdC_THP2() { + return alliedProfNProdC_THP2; + } + public void setAlliedProfNProdC_THP2(String alliedProfNProdC_THP2) { + this.alliedProfNProdC_THP2 = alliedProfNProdC_THP2; + } + public String getAlliedProfNProdC_THP3() { + return alliedProfNProdC_THP3; + } + public void setAlliedProfNProdC_THP3(String alliedProfNProdC_THP3) { + this.alliedProfNProdC_THP3 = alliedProfNProdC_THP3; + } + public String getAlliedProfNProdC_THP4() { + return alliedProfNProdC_THP4; + } + public void setAlliedProfNProdC_THP4(String alliedProfNProdC_THP4) { + this.alliedProfNProdC_THP4 = alliedProfNProdC_THP4; + } + public String getAlliedProfNProdC_THP5() { + return alliedProfNProdC_THP5; + } + public void setAlliedProfNProdC_THP5(String alliedProfNProdC_THP5) { + this.alliedProfNProdC_THP5 = alliedProfNProdC_THP5; + } + public String getAlliedProfNProdC_THPsum1() { + return alliedProfNProdC_THPsum1; + } + public void setAlliedProfNProdC_THPsum1(String alliedProfNProdC_THPsum1) { + this.alliedProfNProdC_THPsum1 = alliedProfNProdC_THPsum1; + } + public String getAlliedProfNProdH_calc1() { + return alliedProfNProdH_calc1; + } + public void setAlliedProfNProdH_calc1(String alliedProfNProdH_calc1) { + this.alliedProfNProdH_calc1 = alliedProfNProdH_calc1; + } + public String getAlliedProfNProdH_calc2() { + return alliedProfNProdH_calc2; + } + public void setAlliedProfNProdH_calc2(String alliedProfNProdH_calc2) { + this.alliedProfNProdH_calc2 = alliedProfNProdH_calc2; + } + public String getAlliedProfNProdH_calc3() { + return alliedProfNProdH_calc3; + } + public void setAlliedProfNProdH_calc3(String alliedProfNProdH_calc3) { + this.alliedProfNProdH_calc3 = alliedProfNProdH_calc3; + } + public String getAlliedProfNProdH_calc4() { + return alliedProfNProdH_calc4; + } + public void setAlliedProfNProdH_calc4(String alliedProfNProdH_calc4) { + this.alliedProfNProdH_calc4 = alliedProfNProdH_calc4; + } + public String getAlliedProfNProdH_calc5() { + return alliedProfNProdH_calc5; + } + public void setAlliedProfNProdH_calc5(String alliedProfNProdH_calc5) { + this.alliedProfNProdH_calc5 = alliedProfNProdH_calc5; + } + public String getAlliedProfNProdH_calcsum1() { + return alliedProfNProdH_calcsum1; + } + public void setAlliedProfNProdH_calcsum1(String alliedProfNProdH_calcsum1) { + this.alliedProfNProdH_calcsum1 = alliedProfNProdH_calcsum1; + } + public String getAlliedProfNProdH_item11() { + return alliedProfNProdH_item11; + } + public void setAlliedProfNProdH_item11(String alliedProfNProdH_item11) { + this.alliedProfNProdH_item11 = alliedProfNProdH_item11; + } + public String getAlliedProfNProdH_item12() { + return alliedProfNProdH_item12; + } + public void setAlliedProfNProdH_item12(String alliedProfNProdH_item12) { + this.alliedProfNProdH_item12 = alliedProfNProdH_item12; + } + public String getAlliedProfNProdH_item13() { + return alliedProfNProdH_item13; + } + public void setAlliedProfNProdH_item13(String alliedProfNProdH_item13) { + this.alliedProfNProdH_item13 = alliedProfNProdH_item13; + } + public String getAlliedProfNProdH_item14() { + return alliedProfNProdH_item14; + } + public void setAlliedProfNProdH_item14(String alliedProfNProdH_item14) { + this.alliedProfNProdH_item14 = alliedProfNProdH_item14; + } + public String getAlliedProfNProdH_item15() { + return alliedProfNProdH_item15; + } + public void setAlliedProfNProdH_item15(String alliedProfNProdH_item15) { + this.alliedProfNProdH_item15 = alliedProfNProdH_item15; + } + public String getAlliedProfNProdH_item21() { + return alliedProfNProdH_item21; + } + public void setAlliedProfNProdH_item21(String alliedProfNProdH_item21) { + this.alliedProfNProdH_item21 = alliedProfNProdH_item21; + } + public String getAlliedProfNProdH_item22() { + return alliedProfNProdH_item22; + } + public void setAlliedProfNProdH_item22(String alliedProfNProdH_item22) { + this.alliedProfNProdH_item22 = alliedProfNProdH_item22; + } + public String getAlliedProfNProdH_item23() { + return alliedProfNProdH_item23; + } + public void setAlliedProfNProdH_item23(String alliedProfNProdH_item23) { + this.alliedProfNProdH_item23 = alliedProfNProdH_item23; + } + public String getAlliedProfNProdH_item24() { + return alliedProfNProdH_item24; + } + public void setAlliedProfNProdH_item24(String alliedProfNProdH_item24) { + this.alliedProfNProdH_item24 = alliedProfNProdH_item24; + } + public String getAlliedProfNProdH_item25() { + return alliedProfNProdH_item25; + } + public void setAlliedProfNProdH_item25(String alliedProfNProdH_item25) { + this.alliedProfNProdH_item25 = alliedProfNProdH_item25; + } + public String getAlliedProfNProdH_item31() { + return alliedProfNProdH_item31; + } + public void setAlliedProfNProdH_item31(String alliedProfNProdH_item31) { + this.alliedProfNProdH_item31 = alliedProfNProdH_item31; + } + public String getAlliedProfNProdH_item32() { + return alliedProfNProdH_item32; + } + public void setAlliedProfNProdH_item32(String alliedProfNProdH_item32) { + this.alliedProfNProdH_item32 = alliedProfNProdH_item32; + } + public String getAlliedProfNProdH_item33() { + return alliedProfNProdH_item33; + } + public void setAlliedProfNProdH_item33(String alliedProfNProdH_item33) { + this.alliedProfNProdH_item33 = alliedProfNProdH_item33; + } + public String getAlliedProfNProdH_item34() { + return alliedProfNProdH_item34; + } + public void setAlliedProfNProdH_item34(String alliedProfNProdH_item34) { + this.alliedProfNProdH_item34 = alliedProfNProdH_item34; + } + public String getAlliedProfNProdH_item35() { + return alliedProfNProdH_item35; + } + public void setAlliedProfNProdH_item35(String alliedProfNProdH_item35) { + this.alliedProfNProdH_item35 = alliedProfNProdH_item35; + } + public String getAlliedProfNProdH_sum11() { + return alliedProfNProdH_sum11; + } + public void setAlliedProfNProdH_sum11(String alliedProfNProdH_sum11) { + this.alliedProfNProdH_sum11 = alliedProfNProdH_sum11; + } + public String getAlliedProfNProdH_sum31() { + return alliedProfNProdH_sum31; + } + public void setAlliedProfNProdH_sum31(String alliedProfNProdH_sum31) { + this.alliedProfNProdH_sum31 = alliedProfNProdH_sum31; + } + public String getAlliedProfNProdH_THP1() { + return alliedProfNProdH_THP1; + } + public void setAlliedProfNProdH_THP1(String alliedProfNProdH_THP1) { + this.alliedProfNProdH_THP1 = alliedProfNProdH_THP1; + } + public String getAlliedProfNProdH_THP2() { + return alliedProfNProdH_THP2; + } + public void setAlliedProfNProdH_THP2(String alliedProfNProdH_THP2) { + this.alliedProfNProdH_THP2 = alliedProfNProdH_THP2; + } + public String getAlliedProfNProdH_THP3() { + return alliedProfNProdH_THP3; + } + public void setAlliedProfNProdH_THP3(String alliedProfNProdH_THP3) { + this.alliedProfNProdH_THP3 = alliedProfNProdH_THP3; + } + public String getAlliedProfNProdH_THP4() { + return alliedProfNProdH_THP4; + } + public void setAlliedProfNProdH_THP4(String alliedProfNProdH_THP4) { + this.alliedProfNProdH_THP4 = alliedProfNProdH_THP4; + } + public String getAlliedProfNProdH_THP5() { + return alliedProfNProdH_THP5; + } + public void setAlliedProfNProdH_THP5(String alliedProfNProdH_THP5) { + this.alliedProfNProdH_THP5 = alliedProfNProdH_THP5; + } + public String getAlliedProfNProdH_THPsum1() { + return alliedProfNProdH_THPsum1; + } + public void setAlliedProfNProdH_THPsum1(String alliedProfNProdH_THPsum1) { + this.alliedProfNProdH_THPsum1 = alliedProfNProdH_THPsum1; + } + public String getAlliedProfPercentage1() { + return alliedProfPercentage1; + } + public void setAlliedProfPercentage1(String alliedProfPercentage1) { + this.alliedProfPercentage1 = alliedProfPercentage1; + } + public String getAlliedProfPercentage2() { + return alliedProfPercentage2; + } + public void setAlliedProfPercentage2(String alliedProfPercentage2) { + this.alliedProfPercentage2 = alliedProfPercentage2; + } + public String getAlliedProfPercentage3() { + return alliedProfPercentage3; + } + public void setAlliedProfPercentage3(String alliedProfPercentage3) { + this.alliedProfPercentage3 = alliedProfPercentage3; + } + public String getAlliedProfPercentage4() { + return alliedProfPercentage4; + } + public void setAlliedProfPercentage4(String alliedProfPercentage4) { + this.alliedProfPercentage4 = alliedProfPercentage4; + } + public String getAlliedProfPercentage5() { + return alliedProfPercentage5; + } + public void setAlliedProfPercentage5(String alliedProfPercentage5) { + this.alliedProfPercentage5 = alliedProfPercentage5; + } + public String getAlliedProfProdC_calc1() { + return alliedProfProdC_calc1; + } + public void setAlliedProfProdC_calc1(String alliedProfProdC_calc1) { + this.alliedProfProdC_calc1 = alliedProfProdC_calc1; + } + public String getAlliedProfProdC_calc2() { + return alliedProfProdC_calc2; + } + public void setAlliedProfProdC_calc2(String alliedProfProdC_calc2) { + this.alliedProfProdC_calc2 = alliedProfProdC_calc2; + } + public String getAlliedProfProdC_calc3() { + return alliedProfProdC_calc3; + } + public void setAlliedProfProdC_calc3(String alliedProfProdC_calc3) { + this.alliedProfProdC_calc3 = alliedProfProdC_calc3; + } + public String getAlliedProfProdC_calc4() { + return alliedProfProdC_calc4; + } + public void setAlliedProfProdC_calc4(String alliedProfProdC_calc4) { + this.alliedProfProdC_calc4 = alliedProfProdC_calc4; + } + public String getAlliedProfProdC_calc5() { + return alliedProfProdC_calc5; + } + public void setAlliedProfProdC_calc5(String alliedProfProdC_calc5) { + this.alliedProfProdC_calc5 = alliedProfProdC_calc5; + } + public String getAlliedProfProdC_calcsum1() { + return alliedProfProdC_calcsum1; + } + public void setAlliedProfProdC_calcsum1(String alliedProfProdC_calcsum1) { + this.alliedProfProdC_calcsum1 = alliedProfProdC_calcsum1; + } + public String getAlliedProfProdC_item11() { + return alliedProfProdC_item11; + } + public void setAlliedProfProdC_item11(String alliedProfProdC_item11) { + this.alliedProfProdC_item11 = alliedProfProdC_item11; + } + public String getAlliedProfProdC_item12() { + return alliedProfProdC_item12; + } + public void setAlliedProfProdC_item12(String alliedProfProdC_item12) { + this.alliedProfProdC_item12 = alliedProfProdC_item12; + } + public String getAlliedProfProdC_item13() { + return alliedProfProdC_item13; + } + public void setAlliedProfProdC_item13(String alliedProfProdC_item13) { + this.alliedProfProdC_item13 = alliedProfProdC_item13; + } + public String getAlliedProfProdC_item14() { + return alliedProfProdC_item14; + } + public void setAlliedProfProdC_item14(String alliedProfProdC_item14) { + this.alliedProfProdC_item14 = alliedProfProdC_item14; + } + public String getAlliedProfProdC_item15() { + return alliedProfProdC_item15; + } + public void setAlliedProfProdC_item15(String alliedProfProdC_item15) { + this.alliedProfProdC_item15 = alliedProfProdC_item15; + } + public String getAlliedProfProdC_item21() { + return alliedProfProdC_item21; + } + public void setAlliedProfProdC_item21(String alliedProfProdC_item21) { + this.alliedProfProdC_item21 = alliedProfProdC_item21; + } + public String getAlliedProfProdC_item22() { + return alliedProfProdC_item22; + } + public void setAlliedProfProdC_item22(String alliedProfProdC_item22) { + this.alliedProfProdC_item22 = alliedProfProdC_item22; + } + public String getAlliedProfProdC_item23() { + return alliedProfProdC_item23; + } + public void setAlliedProfProdC_item23(String alliedProfProdC_item23) { + this.alliedProfProdC_item23 = alliedProfProdC_item23; + } + public String getAlliedProfProdC_item24() { + return alliedProfProdC_item24; + } + public void setAlliedProfProdC_item24(String alliedProfProdC_item24) { + this.alliedProfProdC_item24 = alliedProfProdC_item24; + } + public String getAlliedProfProdC_item25() { + return alliedProfProdC_item25; + } + public void setAlliedProfProdC_item25(String alliedProfProdC_item25) { + this.alliedProfProdC_item25 = alliedProfProdC_item25; + } + public String getAlliedProfProdC_sub1() { + return alliedProfProdC_sub1; + } + public void setAlliedProfProdC_sub1(String alliedProfProdC_sub1) { + this.alliedProfProdC_sub1 = alliedProfProdC_sub1; + } + public String getAlliedProfProdC_sub2() { + return alliedProfProdC_sub2; + } + public void setAlliedProfProdC_sub2(String alliedProfProdC_sub2) { + this.alliedProfProdC_sub2 = alliedProfProdC_sub2; + } + public String getAlliedProfProdC_sub3() { + return alliedProfProdC_sub3; + } + public void setAlliedProfProdC_sub3(String alliedProfProdC_sub3) { + this.alliedProfProdC_sub3 = alliedProfProdC_sub3; + } + public String getAlliedProfProdC_sub4() { + return alliedProfProdC_sub4; + } + public void setAlliedProfProdC_sub4(String alliedProfProdC_sub4) { + this.alliedProfProdC_sub4 = alliedProfProdC_sub4; + } + public String getAlliedProfProdC_sub5() { + return alliedProfProdC_sub5; + } + public void setAlliedProfProdC_sub5(String alliedProfProdC_sub5) { + this.alliedProfProdC_sub5 = alliedProfProdC_sub5; + } + public String getAlliedProfProdC_subsum1() { + return alliedProfProdC_subsum1; + } + public void setAlliedProfProdC_subsum1(String alliedProfProdC_subsum1) { + this.alliedProfProdC_subsum1 = alliedProfProdC_subsum1; + } + public String getAlliedProfProdC_sum11() { + return alliedProfProdC_sum11; + } + public void setAlliedProfProdC_sum11(String alliedProfProdC_sum11) { + this.alliedProfProdC_sum11 = alliedProfProdC_sum11; + } + public String getAlliedProfProdC_sum21() { + return alliedProfProdC_sum21; + } + public void setAlliedProfProdC_sum21(String alliedProfProdC_sum21) { + this.alliedProfProdC_sum21 = alliedProfProdC_sum21; + } + public String getAlliedProfProdC_THP1() { + return alliedProfProdC_THP1; + } + public void setAlliedProfProdC_THP1(String alliedProfProdC_THP1) { + this.alliedProfProdC_THP1 = alliedProfProdC_THP1; + } + public String getAlliedProfProdC_THP2() { + return alliedProfProdC_THP2; + } + public void setAlliedProfProdC_THP2(String alliedProfProdC_THP2) { + this.alliedProfProdC_THP2 = alliedProfProdC_THP2; + } + public String getAlliedProfProdC_THP3() { + return alliedProfProdC_THP3; + } + public void setAlliedProfProdC_THP3(String alliedProfProdC_THP3) { + this.alliedProfProdC_THP3 = alliedProfProdC_THP3; + } + public String getAlliedProfProdC_THP4() { + return alliedProfProdC_THP4; + } + public void setAlliedProfProdC_THP4(String alliedProfProdC_THP4) { + this.alliedProfProdC_THP4 = alliedProfProdC_THP4; + } + public String getAlliedProfProdC_THP5() { + return alliedProfProdC_THP5; + } + public void setAlliedProfProdC_THP5(String alliedProfProdC_THP5) { + this.alliedProfProdC_THP5 = alliedProfProdC_THP5; + } + public String getAlliedProfProdC_THPsum1() { + return alliedProfProdC_THPsum1; + } + public void setAlliedProfProdC_THPsum1(String alliedProfProdC_THPsum1) { + this.alliedProfProdC_THPsum1 = alliedProfProdC_THPsum1; + } + public String getAlliedProfProdCCS_subsum1() { + return alliedProfProdCCS_subsum1; + } + public void setAlliedProfProdCCS_subsum1(String alliedProfProdCCS_subsum1) { + this.alliedProfProdCCS_subsum1 = alliedProfProdCCS_subsum1; + } + public String getAlliedProfProdCCS1() { + return alliedProfProdCCS1; + } + public void setAlliedProfProdCCS1(String alliedProfProdCCS1) { + this.alliedProfProdCCS1 = alliedProfProdCCS1; + } + public String getAlliedProfProdCCS2() { + return alliedProfProdCCS2; + } + public void setAlliedProfProdCCS2(String alliedProfProdCCS2) { + this.alliedProfProdCCS2 = alliedProfProdCCS2; + } + public String getAlliedProfProdCCS3() { + return alliedProfProdCCS3; + } + public void setAlliedProfProdCCS3(String alliedProfProdCCS3) { + this.alliedProfProdCCS3 = alliedProfProdCCS3; + } + public String getAlliedProfProdCCS4() { + return alliedProfProdCCS4; + } + public void setAlliedProfProdCCS4(String alliedProfProdCCS4) { + this.alliedProfProdCCS4 = alliedProfProdCCS4; + } + public String getAlliedProfProdCCS5() { + return alliedProfProdCCS5; + } + public void setAlliedProfProdCCS5(String alliedProfProdCCS5) { + this.alliedProfProdCCS5 = alliedProfProdCCS5; + } + public String getAlliedProfProdH_calc1() { + return alliedProfProdH_calc1; + } + public void setAlliedProfProdH_calc1(String alliedProfProdH_calc1) { + this.alliedProfProdH_calc1 = alliedProfProdH_calc1; + } + public String getAlliedProfProdH_calc2() { + return alliedProfProdH_calc2; + } + public void setAlliedProfProdH_calc2(String alliedProfProdH_calc2) { + this.alliedProfProdH_calc2 = alliedProfProdH_calc2; + } + public String getAlliedProfProdH_calc3() { + return alliedProfProdH_calc3; + } + public void setAlliedProfProdH_calc3(String alliedProfProdH_calc3) { + this.alliedProfProdH_calc3 = alliedProfProdH_calc3; + } + public String getAlliedProfProdH_calc4() { + return alliedProfProdH_calc4; + } + public void setAlliedProfProdH_calc4(String alliedProfProdH_calc4) { + this.alliedProfProdH_calc4 = alliedProfProdH_calc4; + } + public String getAlliedProfProdH_calc5() { + return alliedProfProdH_calc5; + } + public void setAlliedProfProdH_calc5(String alliedProfProdH_calc5) { + this.alliedProfProdH_calc5 = alliedProfProdH_calc5; + } + public String getAlliedProfProdH_calcsum1() { + return alliedProfProdH_calcsum1; + } + public void setAlliedProfProdH_calcsum1(String alliedProfProdH_calcsum1) { + this.alliedProfProdH_calcsum1 = alliedProfProdH_calcsum1; + } + public String getAlliedProfProdH_item11() { + return alliedProfProdH_item11; + } + public void setAlliedProfProdH_item11(String alliedProfProdH_item11) { + this.alliedProfProdH_item11 = alliedProfProdH_item11; + } + public String getAlliedProfProdH_item12() { + return alliedProfProdH_item12; + } + public void setAlliedProfProdH_item12(String alliedProfProdH_item12) { + this.alliedProfProdH_item12 = alliedProfProdH_item12; + } + public String getAlliedProfProdH_item13() { + return alliedProfProdH_item13; + } + public void setAlliedProfProdH_item13(String alliedProfProdH_item13) { + this.alliedProfProdH_item13 = alliedProfProdH_item13; + } + public String getAlliedProfProdH_item14() { + return alliedProfProdH_item14; + } + public void setAlliedProfProdH_item14(String alliedProfProdH_item14) { + this.alliedProfProdH_item14 = alliedProfProdH_item14; + } + public String getAlliedProfProdH_item15() { + return alliedProfProdH_item15; + } + public void setAlliedProfProdH_item15(String alliedProfProdH_item15) { + this.alliedProfProdH_item15 = alliedProfProdH_item15; + } + public String getAlliedProfProdH_item21() { + return alliedProfProdH_item21; + } + public void setAlliedProfProdH_item21(String alliedProfProdH_item21) { + this.alliedProfProdH_item21 = alliedProfProdH_item21; + } + public String getAlliedProfProdH_item22() { + return alliedProfProdH_item22; + } + public void setAlliedProfProdH_item22(String alliedProfProdH_item22) { + this.alliedProfProdH_item22 = alliedProfProdH_item22; + } + public String getAlliedProfProdH_item23() { + return alliedProfProdH_item23; + } + public void setAlliedProfProdH_item23(String alliedProfProdH_item23) { + this.alliedProfProdH_item23 = alliedProfProdH_item23; + } + public String getAlliedProfProdH_item24() { + return alliedProfProdH_item24; + } + public void setAlliedProfProdH_item24(String alliedProfProdH_item24) { + this.alliedProfProdH_item24 = alliedProfProdH_item24; + } + public String getAlliedProfProdH_item25() { + return alliedProfProdH_item25; + } + public void setAlliedProfProdH_item25(String alliedProfProdH_item25) { + this.alliedProfProdH_item25 = alliedProfProdH_item25; + } + public String getAlliedProfProdH_sub1() { + return alliedProfProdH_sub1; + } + public void setAlliedProfProdH_sub1(String alliedProfProdH_sub1) { + this.alliedProfProdH_sub1 = alliedProfProdH_sub1; + } + public String getAlliedProfProdH_sub2() { + return alliedProfProdH_sub2; + } + public void setAlliedProfProdH_sub2(String alliedProfProdH_sub2) { + this.alliedProfProdH_sub2 = alliedProfProdH_sub2; + } + public String getAlliedProfProdH_sub3() { + return alliedProfProdH_sub3; + } + public void setAlliedProfProdH_sub3(String alliedProfProdH_sub3) { + this.alliedProfProdH_sub3 = alliedProfProdH_sub3; + } + public String getAlliedProfProdH_sub4() { + return alliedProfProdH_sub4; + } + public void setAlliedProfProdH_sub4(String alliedProfProdH_sub4) { + this.alliedProfProdH_sub4 = alliedProfProdH_sub4; + } + public String getAlliedProfProdH_sub5() { + return alliedProfProdH_sub5; + } + public void setAlliedProfProdH_sub5(String alliedProfProdH_sub5) { + this.alliedProfProdH_sub5 = alliedProfProdH_sub5; + } + public String getAlliedProfProdH_subsum1() { + return alliedProfProdH_subsum1; + } + public void setAlliedProfProdH_subsum1(String alliedProfProdH_subsum1) { + this.alliedProfProdH_subsum1 = alliedProfProdH_subsum1; + } + public String getAlliedProfProdH_sum11() { + return alliedProfProdH_sum11; + } + public void setAlliedProfProdH_sum11(String alliedProfProdH_sum11) { + this.alliedProfProdH_sum11 = alliedProfProdH_sum11; + } + public String getAlliedProfProdH_sum21() { + return alliedProfProdH_sum21; + } + public void setAlliedProfProdH_sum21(String alliedProfProdH_sum21) { + this.alliedProfProdH_sum21 = alliedProfProdH_sum21; + } + public String getAlliedProfProdH_THP1() { + return alliedProfProdH_THP1; + } + public void setAlliedProfProdH_THP1(String alliedProfProdH_THP1) { + this.alliedProfProdH_THP1 = alliedProfProdH_THP1; + } + public String getAlliedProfProdH_THP2() { + return alliedProfProdH_THP2; + } + public void setAlliedProfProdH_THP2(String alliedProfProdH_THP2) { + this.alliedProfProdH_THP2 = alliedProfProdH_THP2; + } + public String getAlliedProfProdH_THP3() { + return alliedProfProdH_THP3; + } + public void setAlliedProfProdH_THP3(String alliedProfProdH_THP3) { + this.alliedProfProdH_THP3 = alliedProfProdH_THP3; + } + public String getAlliedProfProdH_THP4() { + return alliedProfProdH_THP4; + } + public void setAlliedProfProdH_THP4(String alliedProfProdH_THP4) { + this.alliedProfProdH_THP4 = alliedProfProdH_THP4; + } + public String getAlliedProfProdH_THP5() { + return alliedProfProdH_THP5; + } + public void setAlliedProfProdH_THP5(String alliedProfProdH_THP5) { + this.alliedProfProdH_THP5 = alliedProfProdH_THP5; + } + public String getAlliedProfProdH_THPsum1() { + return alliedProfProdH_THPsum1; + } + public void setAlliedProfProdH_THPsum1(String alliedProfProdH_THPsum1) { + this.alliedProfProdH_THPsum1 = alliedProfProdH_THPsum1; + } + public String getAlliedProfProdHCS_subsum1() { + return alliedProfProdHCS_subsum1; + } + public void setAlliedProfProdHCS_subsum1(String alliedProfProdHCS_subsum1) { + this.alliedProfProdHCS_subsum1 = alliedProfProdHCS_subsum1; + } + public String getAlliedProfProdHCS1() { + return alliedProfProdHCS1; + } + public void setAlliedProfProdHCS1(String alliedProfProdHCS1) { + this.alliedProfProdHCS1 = alliedProfProdHCS1; + } + public String getAlliedProfProdHCS2() { + return alliedProfProdHCS2; + } + public void setAlliedProfProdHCS2(String alliedProfProdHCS2) { + this.alliedProfProdHCS2 = alliedProfProdHCS2; + } + public String getAlliedProfProdHCS3() { + return alliedProfProdHCS3; + } + public void setAlliedProfProdHCS3(String alliedProfProdHCS3) { + this.alliedProfProdHCS3 = alliedProfProdHCS3; + } + public String getAlliedProfProdHCS4() { + return alliedProfProdHCS4; + } + public void setAlliedProfProdHCS4(String alliedProfProdHCS4) { + this.alliedProfProdHCS4 = alliedProfProdHCS4; + } + public String getAlliedProfProdHCS5() { + return alliedProfProdHCS5; + } + public void setAlliedProfProdHCS5(String alliedProfProdHCS5) { + this.alliedProfProdHCS5 = alliedProfProdHCS5; + } + public String getAlliedProfProvider1() { + return alliedProfProvider1; + } + public void setAlliedProfProvider1(String alliedProfProvider1) { + this.alliedProfProvider1 = alliedProfProvider1; + } + public String getAlliedProfProvider2() { + return alliedProfProvider2; + } + public void setAlliedProfProvider2(String alliedProfProvider2) { + this.alliedProfProvider2 = alliedProfProvider2; + } + public String getAlliedProfProvider3() { + return alliedProfProvider3; + } + public void setAlliedProfProvider3(String alliedProfProvider3) { + this.alliedProfProvider3 = alliedProfProvider3; + } + public String getAlliedProfProvider4() { + return alliedProfProvider4; + } + public void setAlliedProfProvider4(String alliedProfProvider4) { + this.alliedProfProvider4 = alliedProfProvider4; + } + public String getAlliedProfProvider5() { + return alliedProfProvider5; + } + public void setAlliedProfProvider5(String alliedProfProvider5) { + this.alliedProfProvider5 = alliedProfProvider5; + } + public String getAlliedProfStaffRate_total() { + return alliedProfStaffRate_total; + } + public void setAlliedProfStaffRate_total(String alliedProfStaffRate_total) { + this.alliedProfStaffRate_total = alliedProfStaffRate_total; + } + public String getAlliedProfStaffRate1() { + return alliedProfStaffRate1; + } + public void setAlliedProfStaffRate1(String alliedProfStaffRate1) { + this.alliedProfStaffRate1 = alliedProfStaffRate1; + } + public String getAlliedProfStaffRate2() { + return alliedProfStaffRate2; + } + public void setAlliedProfStaffRate2(String alliedProfStaffRate2) { + this.alliedProfStaffRate2 = alliedProfStaffRate2; + } + public String getAlliedProfStaffRate3() { + return alliedProfStaffRate3; + } + public void setAlliedProfStaffRate3(String alliedProfStaffRate3) { + this.alliedProfStaffRate3 = alliedProfStaffRate3; + } + public String getAlliedProfStaffRate4() { + return alliedProfStaffRate4; + } + public void setAlliedProfStaffRate4(String alliedProfStaffRate4) { + this.alliedProfStaffRate4 = alliedProfStaffRate4; + } + public String getAlliedProfStaffRate5() { + return alliedProfStaffRate5; + } + public void setAlliedProfStaffRate5(String alliedProfStaffRate5) { + this.alliedProfStaffRate5 = alliedProfStaffRate5; + } + public ArrayList getBedGrid0() { + return bedGrid0; + } + public void setBedGrid0(ArrayList bedGrid0) { + this.bedGrid0 = bedGrid0; + } + public ArrayList getBedGrid1() { + return bedGrid1; + } + public void setBedGrid1(ArrayList bedGrid1) { + this.bedGrid1 = bedGrid1; + } + public ArrayList getBedGrid2() { + return bedGrid2; + } + public void setBedGrid2(ArrayList bedGrid2) { + this.bedGrid2 = bedGrid2; + } + public ArrayList getBedGrid3() { + return bedGrid3; + } + public void setBedGrid3(ArrayList bedGrid3) { + this.bedGrid3 = bedGrid3; + } + public ArrayList getBedGrid4() { + return bedGrid4; + } + public void setBedGrid4(ArrayList bedGrid4) { + this.bedGrid4 = bedGrid4; + } + public String getBenefit_percentage_rec() { + return benefit_percentage_rec; + } + public void setBenefit_percentage_rec(String benefit_percentage_rec) { + this.benefit_percentage_rec = benefit_percentage_rec; + } + public String getBenefit_percentage_sub() { + return benefit_percentage_sub; + } + public void setBenefit_percentage_sub(String benefit_percentage_sub) { + this.benefit_percentage_sub = benefit_percentage_sub; + } + public String getBenefit_percentage_total() { + return benefit_percentage_total; + } + public void setBenefit_percentage_total(String benefit_percentage_total) { + this.benefit_percentage_total = benefit_percentage_total; + } + public String getBenefit_percentage1() { + return benefit_percentage1; + } + public void setBenefit_percentage1(String benefit_percentage1) { + this.benefit_percentage1 = benefit_percentage1; + } + public String getBenefit_percentage2() { + return benefit_percentage2; + } + public void setBenefit_percentage2(String benefit_percentage2) { + this.benefit_percentage2 = benefit_percentage2; + } + public String getBenefit_percentage3() { + return benefit_percentage3; + } + public void setBenefit_percentage3(String benefit_percentage3) { + this.benefit_percentage3 = benefit_percentage3; + } + public String getBenefit_percentage4() { + return benefit_percentage4; + } + public void setBenefit_percentage4(String benefit_percentage4) { + this.benefit_percentage4 = benefit_percentage4; + } + public String getBenefit_percentage5() { + return benefit_percentage5; + } + public void setBenefit_percentage5(String benefit_percentage5) { + this.benefit_percentage5 = benefit_percentage5; + } + public String getBenefit_percentage6() { + return benefit_percentage6; + } + public void setBenefit_percentage6(String benefit_percentage6) { + this.benefit_percentage6 = benefit_percentage6; + } + public String getBenefit_percentage7() { + return benefit_percentage7; + } + public void setBenefit_percentage7(String benefit_percentage7) { + this.benefit_percentage7 = benefit_percentage7; + } + public String getBenefit_percentage8() { + return benefit_percentage8; + } + public void setBenefit_percentage8(String benefit_percentage8) { + this.benefit_percentage8 = benefit_percentage8; + } + public String getBenefit_value_rec() { + return benefit_value_rec; + } + public void setBenefit_value_rec(String benefit_value_rec) { + this.benefit_value_rec = benefit_value_rec; + } + public String getBenefit_value_sub() { + return benefit_value_sub; + } + public void setBenefit_value_sub(String benefit_value_sub) { + this.benefit_value_sub = benefit_value_sub; + } + public String getBenefit_value_total() { + return benefit_value_total; + } + public void setBenefit_value_total(String benefit_value_total) { + this.benefit_value_total = benefit_value_total; + } + public String getBenefit_value1() { + return benefit_value1; + } + public void setBenefit_value1(String benefit_value1) { + this.benefit_value1 = benefit_value1; + } + public String getBenefit_value11() { + return benefit_value11; + } + public void setBenefit_value11(String benefit_value11) { + this.benefit_value11 = benefit_value11; + } + public String getBenefit_value2() { + return benefit_value2; + } + public void setBenefit_value2(String benefit_value2) { + this.benefit_value2 = benefit_value2; + } + public String getBenefit_value3() { + return benefit_value3; + } + public void setBenefit_value3(String benefit_value3) { + this.benefit_value3 = benefit_value3; + } + public String getBenefit_value4() { + return benefit_value4; + } + public void setBenefit_value4(String benefit_value4) { + this.benefit_value4 = benefit_value4; + } + public String getBenefit_value5() { + return benefit_value5; + } + public void setBenefit_value5(String benefit_value5) { + this.benefit_value5 = benefit_value5; + } + public String getBenefit_value6() { + return benefit_value6; + } + public void setBenefit_value6(String benefit_value6) { + this.benefit_value6 = benefit_value6; + } + public String getBenefit_value7() { + return benefit_value7; + } + public void setBenefit_value7(String benefit_value7) { + this.benefit_value7 = benefit_value7; + } + public String getBenefit_value8() { + return benefit_value8; + } + public void setBenefit_value8(String benefit_value8) { + this.benefit_value8 = benefit_value8; + } + public String getbTotal_accruedSalaryWage() { + return bTotal_accruedSalaryWage; + } + public void setbTotal_accruedSalaryWage(String bTotal_accruedSalaryWage) { + this.bTotal_accruedSalaryWage = bTotal_accruedSalaryWage; + } + public String getbTotal_benefits() { + return bTotal_benefits; + } + public void setbTotal_benefits(String bTotal_benefits) { + this.bTotal_benefits = bTotal_benefits; + } + public String getbTotal_recSalaryWage() { + return bTotal_recSalaryWage; + } + public void setbTotal_recSalaryWage(String bTotal_recSalaryWage) { + this.bTotal_recSalaryWage = bTotal_recSalaryWage; + } + public String getbTotal_salaryWage() { + return bTotal_salaryWage; + } + public void setbTotal_salaryWage(String bTotal_salaryWage) { + this.bTotal_salaryWage = bTotal_salaryWage; + } + public String getbTotal_value_sum1() { + return bTotal_value_sum1; + } + public void setbTotal_value_sum1(String bTotal_value_sum1) { + this.bTotal_value_sum1 = bTotal_value_sum1; + } + public String getbTotal_YTDSalaryWage() { + return bTotal_YTDSalaryWage; + } + public void setbTotal_YTDSalaryWage(String bTotal_YTDSalaryWage) { + this.bTotal_YTDSalaryWage = bTotal_YTDSalaryWage; + } + public String getCcmisId() { + return ccmisId; + } + public void setCcmisId(String ccmisId) { + this.ccmisId = ccmisId; + } + public String getCompB_accrued() { + return compB_accrued; + } + public void setCompB_accrued(String compB_accrued) { + this.compB_accrued = compB_accrued; + } + public String getCompB_accrued1() { + return compB_accrued1; + } + public void setCompB_accrued1(String compB_accrued1) { + this.compB_accrued1 = compB_accrued1; + } + public String getCompB_accrued2() { + return compB_accrued2; + } + public void setCompB_accrued2(String compB_accrued2) { + this.compB_accrued2 = compB_accrued2; + } + public String getCompB_accrued3() { + return compB_accrued3; + } + public void setCompB_accrued3(String compB_accrued3) { + this.compB_accrued3 = compB_accrued3; + } + public String getCompB_calc1() { + return compB_calc1; + } + public void setCompB_calc1(String compB_calc1) { + this.compB_calc1 = compB_calc1; + } + public String getCompB_calc10() { + return compB_calc10; + } + public void setCompB_calc10(String compB_calc10) { + this.compB_calc10 = compB_calc10; + } + public String getCompB_calc11() { + return compB_calc11; + } + public void setCompB_calc11(String compB_calc11) { + this.compB_calc11 = compB_calc11; + } + public String getCompB_calc12() { + return compB_calc12; + } + public void setCompB_calc12(String compB_calc12) { + this.compB_calc12 = compB_calc12; + } + public String getCompB_calc13() { + return compB_calc13; + } + public void setCompB_calc13(String compB_calc13) { + this.compB_calc13 = compB_calc13; + } + public String getCompB_calc14() { + return compB_calc14; + } + public void setCompB_calc14(String compB_calc14) { + this.compB_calc14 = compB_calc14; + } + public String getCompB_calc15() { + return compB_calc15; + } + public void setCompB_calc15(String compB_calc15) { + this.compB_calc15 = compB_calc15; + } + public String getCompB_calc16() { + return compB_calc16; + } + public void setCompB_calc16(String compB_calc16) { + this.compB_calc16 = compB_calc16; + } + public String getCompB_calc17() { + return compB_calc17; + } + public void setCompB_calc17(String compB_calc17) { + this.compB_calc17 = compB_calc17; + } + public String getCompB_calc18() { + return compB_calc18; + } + public void setCompB_calc18(String compB_calc18) { + this.compB_calc18 = compB_calc18; + } + public String getCompB_calc19() { + return compB_calc19; + } + public void setCompB_calc19(String compB_calc19) { + this.compB_calc19 = compB_calc19; + } + public String getCompB_calc2() { + return compB_calc2; + } + public void setCompB_calc2(String compB_calc2) { + this.compB_calc2 = compB_calc2; + } + public String getCompB_calc20() { + return compB_calc20; + } + public void setCompB_calc20(String compB_calc20) { + this.compB_calc20 = compB_calc20; + } + public String getCompB_calc21() { + return compB_calc21; + } + public void setCompB_calc21(String compB_calc21) { + this.compB_calc21 = compB_calc21; + } + public String getCompB_calc22() { + return compB_calc22; + } + public void setCompB_calc22(String compB_calc22) { + this.compB_calc22 = compB_calc22; + } + public String getCompB_calc23() { + return compB_calc23; + } + public void setCompB_calc23(String compB_calc23) { + this.compB_calc23 = compB_calc23; + } + public String getCompB_calc24() { + return compB_calc24; + } + public void setCompB_calc24(String compB_calc24) { + this.compB_calc24 = compB_calc24; + } + public String getCompB_calc25() { + return compB_calc25; + } + public void setCompB_calc25(String compB_calc25) { + this.compB_calc25 = compB_calc25; + } + public String getCompB_calc26() { + return compB_calc26; + } + public void setCompB_calc26(String compB_calc26) { + this.compB_calc26 = compB_calc26; + } + public String getCompB_calc27() { + return compB_calc27; + } + public void setCompB_calc27(String compB_calc27) { + this.compB_calc27 = compB_calc27; + } + public String getCompB_calc3() { + return compB_calc3; + } + public void setCompB_calc3(String compB_calc3) { + this.compB_calc3 = compB_calc3; + } + public String getCompB_calc4() { + return compB_calc4; + } + public void setCompB_calc4(String compB_calc4) { + this.compB_calc4 = compB_calc4; + } + public String getCompB_calc5() { + return compB_calc5; + } + public void setCompB_calc5(String compB_calc5) { + this.compB_calc5 = compB_calc5; + } + public String getCompB_calc6() { + return compB_calc6; + } + public void setCompB_calc6(String compB_calc6) { + this.compB_calc6 = compB_calc6; + } + public String getCompB_calc7() { + return compB_calc7; + } + public void setCompB_calc7(String compB_calc7) { + this.compB_calc7 = compB_calc7; + } + public String getCompB_calc8() { + return compB_calc8; + } + public void setCompB_calc8(String compB_calc8) { + this.compB_calc8 = compB_calc8; + } + public String getCompB_calc9() { + return compB_calc9; + } + public void setCompB_calc9(String compB_calc9) { + this.compB_calc9 = compB_calc9; + } + public String getCompB_calcsum1() { + return compB_calcsum1; + } + public void setCompB_calcsum1(String compB_calcsum1) { + this.compB_calcsum1 = compB_calcsum1; + } + public String getCompB_calcsum2() { + return compB_calcsum2; + } + public void setCompB_calcsum2(String compB_calcsum2) { + this.compB_calcsum2 = compB_calcsum2; + } + public String getCompB_calcsum3() { + return compB_calcsum3; + } + public void setCompB_calcsum3(String compB_calcsum3) { + this.compB_calcsum3 = compB_calcsum3; + } + public String getCompB_calcsum4() { + return compB_calcsum4; + } + public void setCompB_calcsum4(String compB_calcsum4) { + this.compB_calcsum4 = compB_calcsum4; + } + public String getCompB_calcsum5() { + return compB_calcsum5; + } + public void setCompB_calcsum5(String compB_calcsum5) { + this.compB_calcsum5 = compB_calcsum5; + } + public String getCompB_item11() { + return compB_item11; + } + public void setCompB_item11(String compB_item11) { + this.compB_item11 = compB_item11; + } + public String getCompB_item110() { + return compB_item110; + } + public void setCompB_item110(String compB_item110) { + this.compB_item110 = compB_item110; + } + public String getCompB_item111() { + return compB_item111; + } + public void setCompB_item111(String compB_item111) { + this.compB_item111 = compB_item111; + } + public String getCompB_item112() { + return compB_item112; + } + public void setCompB_item112(String compB_item112) { + this.compB_item112 = compB_item112; + } + public String getCompB_item113() { + return compB_item113; + } + public void setCompB_item113(String compB_item113) { + this.compB_item113 = compB_item113; + } + public String getCompB_item114() { + return compB_item114; + } + public void setCompB_item114(String compB_item114) { + this.compB_item114 = compB_item114; + } + public String getCompB_item115() { + return compB_item115; + } + public void setCompB_item115(String compB_item115) { + this.compB_item115 = compB_item115; + } + public String getCompB_item116() { + return compB_item116; + } + public void setCompB_item116(String compB_item116) { + this.compB_item116 = compB_item116; + } + public String getCompB_item117() { + return compB_item117; + } + public void setCompB_item117(String compB_item117) { + this.compB_item117 = compB_item117; + } + public String getCompB_item118() { + return compB_item118; + } + public void setCompB_item118(String compB_item118) { + this.compB_item118 = compB_item118; + } + public String getCompB_item119() { + return compB_item119; + } + public void setCompB_item119(String compB_item119) { + this.compB_item119 = compB_item119; + } + public String getCompB_item12() { + return compB_item12; + } + public void setCompB_item12(String compB_item12) { + this.compB_item12 = compB_item12; + } + public String getCompB_item120() { + return compB_item120; + } + public void setCompB_item120(String compB_item120) { + this.compB_item120 = compB_item120; + } + public String getCompB_item121() { + return compB_item121; + } + public void setCompB_item121(String compB_item121) { + this.compB_item121 = compB_item121; + } + public String getCompB_item122() { + return compB_item122; + } + public void setCompB_item122(String compB_item122) { + this.compB_item122 = compB_item122; + } + public String getCompB_item123() { + return compB_item123; + } + public void setCompB_item123(String compB_item123) { + this.compB_item123 = compB_item123; + } + public String getCompB_item124() { + return compB_item124; + } + public void setCompB_item124(String compB_item124) { + this.compB_item124 = compB_item124; + } + public String getCompB_item125() { + return compB_item125; + } + public void setCompB_item125(String compB_item125) { + this.compB_item125 = compB_item125; + } + public String getCompB_item126() { + return compB_item126; + } + public void setCompB_item126(String compB_item126) { + this.compB_item126 = compB_item126; + } + public String getCompB_item127() { + return compB_item127; + } + public void setCompB_item127(String compB_item127) { + this.compB_item127 = compB_item127; + } + public String getCompB_item13() { + return compB_item13; + } + public void setCompB_item13(String compB_item13) { + this.compB_item13 = compB_item13; + } + public String getCompB_item14() { + return compB_item14; + } + public void setCompB_item14(String compB_item14) { + this.compB_item14 = compB_item14; + } + public String getCompB_item15() { + return compB_item15; + } + public void setCompB_item15(String compB_item15) { + this.compB_item15 = compB_item15; + } + public String getCompB_item16() { + return compB_item16; + } + public void setCompB_item16(String compB_item16) { + this.compB_item16 = compB_item16; + } + public String getCompB_item17() { + return compB_item17; + } + public void setCompB_item17(String compB_item17) { + this.compB_item17 = compB_item17; + } + public String getCompB_item18() { + return compB_item18; + } + public void setCompB_item18(String compB_item18) { + this.compB_item18 = compB_item18; + } + public String getCompB_item19() { + return compB_item19; + } + public void setCompB_item19(String compB_item19) { + this.compB_item19 = compB_item19; + } + public String getCompB_item21() { + return compB_item21; + } + public void setCompB_item21(String compB_item21) { + this.compB_item21 = compB_item21; + } + public String getCompB_item210() { + return compB_item210; + } + public void setCompB_item210(String compB_item210) { + this.compB_item210 = compB_item210; + } + public String getCompB_item211() { + return compB_item211; + } + public void setCompB_item211(String compB_item211) { + this.compB_item211 = compB_item211; + } + public String getCompB_item212() { + return compB_item212; + } + public void setCompB_item212(String compB_item212) { + this.compB_item212 = compB_item212; + } + public String getCompB_item213() { + return compB_item213; + } + public void setCompB_item213(String compB_item213) { + this.compB_item213 = compB_item213; + } + public String getCompB_item214() { + return compB_item214; + } + public void setCompB_item214(String compB_item214) { + this.compB_item214 = compB_item214; + } + public String getCompB_item215() { + return compB_item215; + } + public void setCompB_item215(String compB_item215) { + this.compB_item215 = compB_item215; + } + public String getCompB_item216() { + return compB_item216; + } + public void setCompB_item216(String compB_item216) { + this.compB_item216 = compB_item216; + } + public String getCompB_item217() { + return compB_item217; + } + public void setCompB_item217(String compB_item217) { + this.compB_item217 = compB_item217; + } + public String getCompB_item218() { + return compB_item218; + } + public void setCompB_item218(String compB_item218) { + this.compB_item218 = compB_item218; + } + public String getCompB_item219() { + return compB_item219; + } + public void setCompB_item219(String compB_item219) { + this.compB_item219 = compB_item219; + } + public String getCompB_item22() { + return compB_item22; + } + public void setCompB_item22(String compB_item22) { + this.compB_item22 = compB_item22; + } + public String getCompB_item220() { + return compB_item220; + } + public void setCompB_item220(String compB_item220) { + this.compB_item220 = compB_item220; + } + public String getCompB_item221() { + return compB_item221; + } + public void setCompB_item221(String compB_item221) { + this.compB_item221 = compB_item221; + } + public String getCompB_item222() { + return compB_item222; + } + public void setCompB_item222(String compB_item222) { + this.compB_item222 = compB_item222; + } + public String getCompB_item223() { + return compB_item223; + } + public void setCompB_item223(String compB_item223) { + this.compB_item223 = compB_item223; + } + public String getCompB_item224() { + return compB_item224; + } + public void setCompB_item224(String compB_item224) { + this.compB_item224 = compB_item224; + } + public String getCompB_item225() { + return compB_item225; + } + public void setCompB_item225(String compB_item225) { + this.compB_item225 = compB_item225; + } + public String getCompB_item226() { + return compB_item226; + } + public void setCompB_item226(String compB_item226) { + this.compB_item226 = compB_item226; + } + public String getCompB_item227() { + return compB_item227; + } + public void setCompB_item227(String compB_item227) { + this.compB_item227 = compB_item227; + } + public String getCompB_item23() { + return compB_item23; + } + public void setCompB_item23(String compB_item23) { + this.compB_item23 = compB_item23; + } + public String getCompB_item24() { + return compB_item24; + } + public void setCompB_item24(String compB_item24) { + this.compB_item24 = compB_item24; + } + public String getCompB_item25() { + return compB_item25; + } + public void setCompB_item25(String compB_item25) { + this.compB_item25 = compB_item25; + } + public String getCompB_item26() { + return compB_item26; + } + public void setCompB_item26(String compB_item26) { + this.compB_item26 = compB_item26; + } + public String getCompB_item27() { + return compB_item27; + } + public void setCompB_item27(String compB_item27) { + this.compB_item27 = compB_item27; + } + public String getCompB_item28() { + return compB_item28; + } + public void setCompB_item28(String compB_item28) { + this.compB_item28 = compB_item28; + } + public String getCompB_item29() { + return compB_item29; + } + public void setCompB_item29(String compB_item29) { + this.compB_item29 = compB_item29; + } + public String getCompB_item31() { + return compB_item31; + } + public void setCompB_item31(String compB_item31) { + this.compB_item31 = compB_item31; + } + public String getCompB_item310() { + return compB_item310; + } + public void setCompB_item310(String compB_item310) { + this.compB_item310 = compB_item310; + } + public String getCompB_item311() { + return compB_item311; + } + public void setCompB_item311(String compB_item311) { + this.compB_item311 = compB_item311; + } + public String getCompB_item312() { + return compB_item312; + } + public void setCompB_item312(String compB_item312) { + this.compB_item312 = compB_item312; + } + public String getCompB_item313() { + return compB_item313; + } + public void setCompB_item313(String compB_item313) { + this.compB_item313 = compB_item313; + } + public String getCompB_item314() { + return compB_item314; + } + public void setCompB_item314(String compB_item314) { + this.compB_item314 = compB_item314; + } + public String getCompB_item315() { + return compB_item315; + } + public void setCompB_item315(String compB_item315) { + this.compB_item315 = compB_item315; + } + public String getCompB_item316() { + return compB_item316; + } + public void setCompB_item316(String compB_item316) { + this.compB_item316 = compB_item316; + } + public String getCompB_item317() { + return compB_item317; + } + public void setCompB_item317(String compB_item317) { + this.compB_item317 = compB_item317; + } + public String getCompB_item318() { + return compB_item318; + } + public void setCompB_item318(String compB_item318) { + this.compB_item318 = compB_item318; + } + public String getCompB_item319() { + return compB_item319; + } + public void setCompB_item319(String compB_item319) { + this.compB_item319 = compB_item319; + } + public String getCompB_item32() { + return compB_item32; + } + public void setCompB_item32(String compB_item32) { + this.compB_item32 = compB_item32; + } + public String getCompB_item320() { + return compB_item320; + } + public void setCompB_item320(String compB_item320) { + this.compB_item320 = compB_item320; + } + public String getCompB_item321() { + return compB_item321; + } + public void setCompB_item321(String compB_item321) { + this.compB_item321 = compB_item321; + } + public String getCompB_item322() { + return compB_item322; + } + public void setCompB_item322(String compB_item322) { + this.compB_item322 = compB_item322; + } + public String getCompB_item323() { + return compB_item323; + } + public void setCompB_item323(String compB_item323) { + this.compB_item323 = compB_item323; + } + public String getCompB_item324() { + return compB_item324; + } + public void setCompB_item324(String compB_item324) { + this.compB_item324 = compB_item324; + } + public String getCompB_item325() { + return compB_item325; + } + public void setCompB_item325(String compB_item325) { + this.compB_item325 = compB_item325; + } + public String getCompB_item326() { + return compB_item326; + } + public void setCompB_item326(String compB_item326) { + this.compB_item326 = compB_item326; + } + public String getCompB_item327() { + return compB_item327; + } + public void setCompB_item327(String compB_item327) { + this.compB_item327 = compB_item327; + } + public String getCompB_item33() { + return compB_item33; + } + public void setCompB_item33(String compB_item33) { + this.compB_item33 = compB_item33; + } + public String getCompB_item34() { + return compB_item34; + } + public void setCompB_item34(String compB_item34) { + this.compB_item34 = compB_item34; + } + public String getCompB_item35() { + return compB_item35; + } + public void setCompB_item35(String compB_item35) { + this.compB_item35 = compB_item35; + } + public String getCompB_item36() { + return compB_item36; + } + public void setCompB_item36(String compB_item36) { + this.compB_item36 = compB_item36; + } + public String getCompB_item37() { + return compB_item37; + } + public void setCompB_item37(String compB_item37) { + this.compB_item37 = compB_item37; + } + public String getCompB_item38() { + return compB_item38; + } + public void setCompB_item38(String compB_item38) { + this.compB_item38 = compB_item38; + } + public String getCompB_item39() { + return compB_item39; + } + public void setCompB_item39(String compB_item39) { + this.compB_item39 = compB_item39; + } + public String getCompB_laborOther() { + return compB_laborOther; + } + public void setCompB_laborOther(String compB_laborOther) { + this.compB_laborOther = compB_laborOther; + } + public String getCompB_laborOther1() { + return compB_laborOther1; + } + public void setCompB_laborOther1(String compB_laborOther1) { + this.compB_laborOther1 = compB_laborOther1; + } + public String getCompB_laborOther2() { + return compB_laborOther2; + } + public void setCompB_laborOther2(String compB_laborOther2) { + this.compB_laborOther2 = compB_laborOther2; + } + public String getCompB_laborOther3() { + return compB_laborOther3; + } + public void setCompB_laborOther3(String compB_laborOther3) { + this.compB_laborOther3 = compB_laborOther3; + } + public String getCompB_recovered() { + return compB_recovered; + } + public void setCompB_recovered(String compB_recovered) { + this.compB_recovered = compB_recovered; + } + public String getCompB_recovered1() { + return compB_recovered1; + } + public void setCompB_recovered1(String compB_recovered1) { + this.compB_recovered1 = compB_recovered1; + } + public String getCompB_recovered2() { + return compB_recovered2; + } + public void setCompB_recovered2(String compB_recovered2) { + this.compB_recovered2 = compB_recovered2; + } + public String getCompB_recovered3() { + return compB_recovered3; + } + public void setCompB_recovered3(String compB_recovered3) { + this.compB_recovered3 = compB_recovered3; + } + public String getCompB_sum11() { + return compB_sum11; + } + public void setCompB_sum11(String compB_sum11) { + this.compB_sum11 = compB_sum11; + } + public String getCompB_sum12() { + return compB_sum12; + } + public void setCompB_sum12(String compB_sum12) { + this.compB_sum12 = compB_sum12; + } + public String getCompB_sum13() { + return compB_sum13; + } + public void setCompB_sum13(String compB_sum13) { + this.compB_sum13 = compB_sum13; + } + public String getCompB_sum14() { + return compB_sum14; + } + public void setCompB_sum14(String compB_sum14) { + this.compB_sum14 = compB_sum14; + } + public String getCompB_sum15() { + return compB_sum15; + } + public void setCompB_sum15(String compB_sum15) { + this.compB_sum15 = compB_sum15; + } + public String getCompB_sum21() { + return compB_sum21; + } + public void setCompB_sum21(String compB_sum21) { + this.compB_sum21 = compB_sum21; + } + public String getCompB_sum22() { + return compB_sum22; + } + public void setCompB_sum22(String compB_sum22) { + this.compB_sum22 = compB_sum22; + } + public String getCompB_sum23() { + return compB_sum23; + } + public void setCompB_sum23(String compB_sum23) { + this.compB_sum23 = compB_sum23; + } + public String getCompB_sum24() { + return compB_sum24; + } + public void setCompB_sum24(String compB_sum24) { + this.compB_sum24 = compB_sum24; + } + public String getCompB_sum25() { + return compB_sum25; + } + public void setCompB_sum25(String compB_sum25) { + this.compB_sum25 = compB_sum25; + } + public String getCompB_sum31() { + return compB_sum31; + } + public void setCompB_sum31(String compB_sum31) { + this.compB_sum31 = compB_sum31; + } + public String getCompB_sum32() { + return compB_sum32; + } + public void setCompB_sum32(String compB_sum32) { + this.compB_sum32 = compB_sum32; + } + public String getCompB_sum33() { + return compB_sum33; + } + public void setCompB_sum33(String compB_sum33) { + this.compB_sum33 = compB_sum33; + } + public String getCompB_sum34() { + return compB_sum34; + } + public void setCompB_sum34(String compB_sum34) { + this.compB_sum34 = compB_sum34; + } + public String getCompB_sum35() { + return compB_sum35; + } + public void setCompB_sum35(String compB_sum35) { + this.compB_sum35 = compB_sum35; + } + public String getCompB_total() { + return compB_total; + } + public void setCompB_total(String compB_total) { + this.compB_total = compB_total; + } + public String getCompB_total1() { + return compB_total1; + } + public void setCompB_total1(String compB_total1) { + this.compB_total1 = compB_total1; + } + public String getCompB_total2() { + return compB_total2; + } + public void setCompB_total2(String compB_total2) { + this.compB_total2 = compB_total2; + } + public String getCompB_total3() { + return compB_total3; + } + public void setCompB_total3(String compB_total3) { + this.compB_total3 = compB_total3; + } + public String getCompH_accrued() { + return compH_accrued; + } + public void setCompH_accrued(String compH_accrued) { + this.compH_accrued = compH_accrued; + } + public String getCompH_accrued2() { + return compH_accrued2; + } + public void setCompH_accrued2(String compH_accrued2) { + this.compH_accrued2 = compH_accrued2; + } + public String getCompH_accrued3() { + return compH_accrued3; + } + public void setCompH_accrued3(String compH_accrued3) { + this.compH_accrued3 = compH_accrued3; + } + public String getCompH_accrued4() { + return compH_accrued4; + } + public void setCompH_accrued4(String compH_accrued4) { + this.compH_accrued4 = compH_accrued4; + } + public String getCompH_calc1() { + return compH_calc1; + } + public void setCompH_calc1(String compH_calc1) { + this.compH_calc1 = compH_calc1; + } + public String getCompH_calc10() { + return compH_calc10; + } + public void setCompH_calc10(String compH_calc10) { + this.compH_calc10 = compH_calc10; + } + public String getCompH_calc11() { + return compH_calc11; + } + public void setCompH_calc11(String compH_calc11) { + this.compH_calc11 = compH_calc11; + } + public String getCompH_calc12() { + return compH_calc12; + } + public void setCompH_calc12(String compH_calc12) { + this.compH_calc12 = compH_calc12; + } + public String getCompH_calc13() { + return compH_calc13; + } + public void setCompH_calc13(String compH_calc13) { + this.compH_calc13 = compH_calc13; + } + public String getCompH_calc14() { + return compH_calc14; + } + public void setCompH_calc14(String compH_calc14) { + this.compH_calc14 = compH_calc14; + } + public String getCompH_calc15() { + return compH_calc15; + } + public void setCompH_calc15(String compH_calc15) { + this.compH_calc15 = compH_calc15; + } + public String getCompH_calc16() { + return compH_calc16; + } + public void setCompH_calc16(String compH_calc16) { + this.compH_calc16 = compH_calc16; + } + public String getCompH_calc17() { + return compH_calc17; + } + public void setCompH_calc17(String compH_calc17) { + this.compH_calc17 = compH_calc17; + } + public String getCompH_calc18() { + return compH_calc18; + } + public void setCompH_calc18(String compH_calc18) { + this.compH_calc18 = compH_calc18; + } + public String getCompH_calc19() { + return compH_calc19; + } + public void setCompH_calc19(String compH_calc19) { + this.compH_calc19 = compH_calc19; + } + public String getCompH_calc2() { + return compH_calc2; + } + public void setCompH_calc2(String compH_calc2) { + this.compH_calc2 = compH_calc2; + } + public String getCompH_calc20() { + return compH_calc20; + } + public void setCompH_calc20(String compH_calc20) { + this.compH_calc20 = compH_calc20; + } + public String getCompH_calc21() { + return compH_calc21; + } + public void setCompH_calc21(String compH_calc21) { + this.compH_calc21 = compH_calc21; + } + public String getCompH_calc22() { + return compH_calc22; + } + public void setCompH_calc22(String compH_calc22) { + this.compH_calc22 = compH_calc22; + } + public String getCompH_calc23() { + return compH_calc23; + } + public void setCompH_calc23(String compH_calc23) { + this.compH_calc23 = compH_calc23; + } + public String getCompH_calc24() { + return compH_calc24; + } + public void setCompH_calc24(String compH_calc24) { + this.compH_calc24 = compH_calc24; + } + public String getCompH_calc25() { + return compH_calc25; + } + public void setCompH_calc25(String compH_calc25) { + this.compH_calc25 = compH_calc25; + } + public String getCompH_calc26() { + return compH_calc26; + } + public void setCompH_calc26(String compH_calc26) { + this.compH_calc26 = compH_calc26; + } + public String getCompH_calc27() { + return compH_calc27; + } + public void setCompH_calc27(String compH_calc27) { + this.compH_calc27 = compH_calc27; + } + public String getCompH_calc3() { + return compH_calc3; + } + public void setCompH_calc3(String compH_calc3) { + this.compH_calc3 = compH_calc3; + } + public String getCompH_calc4() { + return compH_calc4; + } + public void setCompH_calc4(String compH_calc4) { + this.compH_calc4 = compH_calc4; + } + public String getCompH_calc5() { + return compH_calc5; + } + public void setCompH_calc5(String compH_calc5) { + this.compH_calc5 = compH_calc5; + } + public String getCompH_calc6() { + return compH_calc6; + } + public void setCompH_calc6(String compH_calc6) { + this.compH_calc6 = compH_calc6; + } + public String getCompH_calc7() { + return compH_calc7; + } + public void setCompH_calc7(String compH_calc7) { + this.compH_calc7 = compH_calc7; + } + public String getCompH_calc8() { + return compH_calc8; + } + public void setCompH_calc8(String compH_calc8) { + this.compH_calc8 = compH_calc8; + } + public String getCompH_calc9() { + return compH_calc9; + } + public void setCompH_calc9(String compH_calc9) { + this.compH_calc9 = compH_calc9; + } + public String getCompH_calcsum1() { + return compH_calcsum1; + } + public void setCompH_calcsum1(String compH_calcsum1) { + this.compH_calcsum1 = compH_calcsum1; + } + public String getCompH_calcsum2() { + return compH_calcsum2; + } + public void setCompH_calcsum2(String compH_calcsum2) { + this.compH_calcsum2 = compH_calcsum2; + } + public String getCompH_calcsum3() { + return compH_calcsum3; + } + public void setCompH_calcsum3(String compH_calcsum3) { + this.compH_calcsum3 = compH_calcsum3; + } + public String getCompH_calcsum4() { + return compH_calcsum4; + } + public void setCompH_calcsum4(String compH_calcsum4) { + this.compH_calcsum4 = compH_calcsum4; + } + public String getCompH_calcsum5() { + return compH_calcsum5; + } + public void setCompH_calcsum5(String compH_calcsum5) { + this.compH_calcsum5 = compH_calcsum5; + } + public String getCompH_item11() { + return compH_item11; + } + public void setCompH_item11(String compH_item11) { + this.compH_item11 = compH_item11; + } + public String getCompH_item110() { + return compH_item110; + } + public void setCompH_item110(String compH_item110) { + this.compH_item110 = compH_item110; + } + public String getCompH_item111() { + return compH_item111; + } + public void setCompH_item111(String compH_item111) { + this.compH_item111 = compH_item111; + } + public String getCompH_item112() { + return compH_item112; + } + public void setCompH_item112(String compH_item112) { + this.compH_item112 = compH_item112; + } + public String getCompH_item113() { + return compH_item113; + } + public void setCompH_item113(String compH_item113) { + this.compH_item113 = compH_item113; + } + public String getCompH_item114() { + return compH_item114; + } + public void setCompH_item114(String compH_item114) { + this.compH_item114 = compH_item114; + } + public String getCompH_item115() { + return compH_item115; + } + public void setCompH_item115(String compH_item115) { + this.compH_item115 = compH_item115; + } + public String getCompH_item116() { + return compH_item116; + } + public void setCompH_item116(String compH_item116) { + this.compH_item116 = compH_item116; + } + public String getCompH_item117() { + return compH_item117; + } + public void setCompH_item117(String compH_item117) { + this.compH_item117 = compH_item117; + } + public String getCompH_item118() { + return compH_item118; + } + public void setCompH_item118(String compH_item118) { + this.compH_item118 = compH_item118; + } + public String getCompH_item119() { + return compH_item119; + } + public void setCompH_item119(String compH_item119) { + this.compH_item119 = compH_item119; + } + public String getCompH_item12() { + return compH_item12; + } + public void setCompH_item12(String compH_item12) { + this.compH_item12 = compH_item12; + } + public String getCompH_item120() { + return compH_item120; + } + public void setCompH_item120(String compH_item120) { + this.compH_item120 = compH_item120; + } + public String getCompH_item121() { + return compH_item121; + } + public void setCompH_item121(String compH_item121) { + this.compH_item121 = compH_item121; + } + public String getCompH_item122() { + return compH_item122; + } + public void setCompH_item122(String compH_item122) { + this.compH_item122 = compH_item122; + } + public String getCompH_item123() { + return compH_item123; + } + public void setCompH_item123(String compH_item123) { + this.compH_item123 = compH_item123; + } + public String getCompH_item124() { + return compH_item124; + } + public void setCompH_item124(String compH_item124) { + this.compH_item124 = compH_item124; + } + public String getCompH_item125() { + return compH_item125; + } + public void setCompH_item125(String compH_item125) { + this.compH_item125 = compH_item125; + } + public String getCompH_item126() { + return compH_item126; + } + public void setCompH_item126(String compH_item126) { + this.compH_item126 = compH_item126; + } + public String getCompH_item127() { + return compH_item127; + } + public void setCompH_item127(String compH_item127) { + this.compH_item127 = compH_item127; + } + public String getCompH_item13() { + return compH_item13; + } + public void setCompH_item13(String compH_item13) { + this.compH_item13 = compH_item13; + } + public String getCompH_item14() { + return compH_item14; + } + public void setCompH_item14(String compH_item14) { + this.compH_item14 = compH_item14; + } + public String getCompH_item15() { + return compH_item15; + } + public void setCompH_item15(String compH_item15) { + this.compH_item15 = compH_item15; + } + public String getCompH_item16() { + return compH_item16; + } + public void setCompH_item16(String compH_item16) { + this.compH_item16 = compH_item16; + } + public String getCompH_item17() { + return compH_item17; + } + public void setCompH_item17(String compH_item17) { + this.compH_item17 = compH_item17; + } + public String getCompH_item18() { + return compH_item18; + } + public void setCompH_item18(String compH_item18) { + this.compH_item18 = compH_item18; + } + public String getCompH_item19() { + return compH_item19; + } + public void setCompH_item19(String compH_item19) { + this.compH_item19 = compH_item19; + } + public String getCompH_item21() { + return compH_item21; + } + public void setCompH_item21(String compH_item21) { + this.compH_item21 = compH_item21; + } + public String getCompH_item210() { + return compH_item210; + } + public void setCompH_item210(String compH_item210) { + this.compH_item210 = compH_item210; + } + public String getCompH_item211() { + return compH_item211; + } + public void setCompH_item211(String compH_item211) { + this.compH_item211 = compH_item211; + } + public String getCompH_item212() { + return compH_item212; + } + public void setCompH_item212(String compH_item212) { + this.compH_item212 = compH_item212; + } + public String getCompH_item213() { + return compH_item213; + } + public void setCompH_item213(String compH_item213) { + this.compH_item213 = compH_item213; + } + public String getCompH_item214() { + return compH_item214; + } + public void setCompH_item214(String compH_item214) { + this.compH_item214 = compH_item214; + } + public String getCompH_item215() { + return compH_item215; + } + public void setCompH_item215(String compH_item215) { + this.compH_item215 = compH_item215; + } + public String getCompH_item216() { + return compH_item216; + } + public void setCompH_item216(String compH_item216) { + this.compH_item216 = compH_item216; + } + public String getCompH_item217() { + return compH_item217; + } + public void setCompH_item217(String compH_item217) { + this.compH_item217 = compH_item217; + } + public String getCompH_item218() { + return compH_item218; + } + public void setCompH_item218(String compH_item218) { + this.compH_item218 = compH_item218; + } + public String getCompH_item219() { + return compH_item219; + } + public void setCompH_item219(String compH_item219) { + this.compH_item219 = compH_item219; + } + public String getCompH_item22() { + return compH_item22; + } + public void setCompH_item22(String compH_item22) { + this.compH_item22 = compH_item22; + } + public String getCompH_item220() { + return compH_item220; + } + public void setCompH_item220(String compH_item220) { + this.compH_item220 = compH_item220; + } + public String getCompH_item221() { + return compH_item221; + } + public void setCompH_item221(String compH_item221) { + this.compH_item221 = compH_item221; + } + public String getCompH_item222() { + return compH_item222; + } + public void setCompH_item222(String compH_item222) { + this.compH_item222 = compH_item222; + } + public String getCompH_item223() { + return compH_item223; + } + public void setCompH_item223(String compH_item223) { + this.compH_item223 = compH_item223; + } + public String getCompH_item224() { + return compH_item224; + } + public void setCompH_item224(String compH_item224) { + this.compH_item224 = compH_item224; + } + public String getCompH_item225() { + return compH_item225; + } + public void setCompH_item225(String compH_item225) { + this.compH_item225 = compH_item225; + } + public String getCompH_item226() { + return compH_item226; + } + public void setCompH_item226(String compH_item226) { + this.compH_item226 = compH_item226; + } + public String getCompH_item227() { + return compH_item227; + } + public void setCompH_item227(String compH_item227) { + this.compH_item227 = compH_item227; + } + public String getCompH_item23() { + return compH_item23; + } + public void setCompH_item23(String compH_item23) { + this.compH_item23 = compH_item23; + } + public String getCompH_item24() { + return compH_item24; + } + public void setCompH_item24(String compH_item24) { + this.compH_item24 = compH_item24; + } + public String getCompH_item25() { + return compH_item25; + } + public void setCompH_item25(String compH_item25) { + this.compH_item25 = compH_item25; + } + public String getCompH_item26() { + return compH_item26; + } + public void setCompH_item26(String compH_item26) { + this.compH_item26 = compH_item26; + } + public String getCompH_item27() { + return compH_item27; + } + public void setCompH_item27(String compH_item27) { + this.compH_item27 = compH_item27; + } + public String getCompH_item28() { + return compH_item28; + } + public void setCompH_item28(String compH_item28) { + this.compH_item28 = compH_item28; + } + public String getCompH_item29() { + return compH_item29; + } + public void setCompH_item29(String compH_item29) { + this.compH_item29 = compH_item29; + } + public String getCompH_item31() { + return compH_item31; + } + public void setCompH_item31(String compH_item31) { + this.compH_item31 = compH_item31; + } + public String getCompH_item310() { + return compH_item310; + } + public void setCompH_item310(String compH_item310) { + this.compH_item310 = compH_item310; + } + public String getCompH_item311() { + return compH_item311; + } + public void setCompH_item311(String compH_item311) { + this.compH_item311 = compH_item311; + } + public String getCompH_item312() { + return compH_item312; + } + public void setCompH_item312(String compH_item312) { + this.compH_item312 = compH_item312; + } + public String getCompH_item313() { + return compH_item313; + } + public void setCompH_item313(String compH_item313) { + this.compH_item313 = compH_item313; + } + public String getCompH_item314() { + return compH_item314; + } + public void setCompH_item314(String compH_item314) { + this.compH_item314 = compH_item314; + } + public String getCompH_item315() { + return compH_item315; + } + public void setCompH_item315(String compH_item315) { + this.compH_item315 = compH_item315; + } + public String getCompH_item316() { + return compH_item316; + } + public void setCompH_item316(String compH_item316) { + this.compH_item316 = compH_item316; + } + public String getCompH_item317() { + return compH_item317; + } + public void setCompH_item317(String compH_item317) { + this.compH_item317 = compH_item317; + } + public String getCompH_item318() { + return compH_item318; + } + public void setCompH_item318(String compH_item318) { + this.compH_item318 = compH_item318; + } + public String getCompH_item319() { + return compH_item319; + } + public void setCompH_item319(String compH_item319) { + this.compH_item319 = compH_item319; + } + public String getCompH_item32() { + return compH_item32; + } + public void setCompH_item32(String compH_item32) { + this.compH_item32 = compH_item32; + } + public String getCompH_item320() { + return compH_item320; + } + public void setCompH_item320(String compH_item320) { + this.compH_item320 = compH_item320; + } + public String getCompH_item321() { + return compH_item321; + } + public void setCompH_item321(String compH_item321) { + this.compH_item321 = compH_item321; + } + public String getCompH_item322() { + return compH_item322; + } + public void setCompH_item322(String compH_item322) { + this.compH_item322 = compH_item322; + } + public String getCompH_item323() { + return compH_item323; + } + public void setCompH_item323(String compH_item323) { + this.compH_item323 = compH_item323; + } + public String getCompH_item324() { + return compH_item324; + } + public void setCompH_item324(String compH_item324) { + this.compH_item324 = compH_item324; + } + public String getCompH_item325() { + return compH_item325; + } + public void setCompH_item325(String compH_item325) { + this.compH_item325 = compH_item325; + } + public String getCompH_item326() { + return compH_item326; + } + public void setCompH_item326(String compH_item326) { + this.compH_item326 = compH_item326; + } + public String getCompH_item327() { + return compH_item327; + } + public void setCompH_item327(String compH_item327) { + this.compH_item327 = compH_item327; + } + public String getCompH_item33() { + return compH_item33; + } + public void setCompH_item33(String compH_item33) { + this.compH_item33 = compH_item33; + } + public String getCompH_item34() { + return compH_item34; + } + public void setCompH_item34(String compH_item34) { + this.compH_item34 = compH_item34; + } + public String getCompH_item35() { + return compH_item35; + } + public void setCompH_item35(String compH_item35) { + this.compH_item35 = compH_item35; + } + public String getCompH_item36() { + return compH_item36; + } + public void setCompH_item36(String compH_item36) { + this.compH_item36 = compH_item36; + } + public String getCompH_item37() { + return compH_item37; + } + public void setCompH_item37(String compH_item37) { + this.compH_item37 = compH_item37; + } + public String getCompH_item38() { + return compH_item38; + } + public void setCompH_item38(String compH_item38) { + this.compH_item38 = compH_item38; + } + public String getCompH_item39() { + return compH_item39; + } + public void setCompH_item39(String compH_item39) { + this.compH_item39 = compH_item39; + } + public String getCompH_PHP1() { + return compH_PHP1; + } + public void setCompH_PHP1(String compH_PHP1) { + this.compH_PHP1 = compH_PHP1; + } + public String getCompH_PHP10() { + return compH_PHP10; + } + public void setCompH_PHP10(String compH_PHP10) { + this.compH_PHP10 = compH_PHP10; + } + public String getCompH_PHP11() { + return compH_PHP11; + } + public void setCompH_PHP11(String compH_PHP11) { + this.compH_PHP11 = compH_PHP11; + } + public String getCompH_PHP12() { + return compH_PHP12; + } + public void setCompH_PHP12(String compH_PHP12) { + this.compH_PHP12 = compH_PHP12; + } + public String getCompH_PHP13() { + return compH_PHP13; + } + public void setCompH_PHP13(String compH_PHP13) { + this.compH_PHP13 = compH_PHP13; + } + public String getCompH_PHP14() { + return compH_PHP14; + } + public void setCompH_PHP14(String compH_PHP14) { + this.compH_PHP14 = compH_PHP14; + } + public String getCompH_PHP15() { + return compH_PHP15; + } + public void setCompH_PHP15(String compH_PHP15) { + this.compH_PHP15 = compH_PHP15; + } + public String getCompH_PHP16() { + return compH_PHP16; + } + public void setCompH_PHP16(String compH_PHP16) { + this.compH_PHP16 = compH_PHP16; + } + public String getCompH_PHP17() { + return compH_PHP17; + } + public void setCompH_PHP17(String compH_PHP17) { + this.compH_PHP17 = compH_PHP17; + } + public String getCompH_PHP18() { + return compH_PHP18; + } + public void setCompH_PHP18(String compH_PHP18) { + this.compH_PHP18 = compH_PHP18; + } + public String getCompH_PHP19() { + return compH_PHP19; + } + public void setCompH_PHP19(String compH_PHP19) { + this.compH_PHP19 = compH_PHP19; + } + public String getCompH_PHP2() { + return compH_PHP2; + } + public void setCompH_PHP2(String compH_PHP2) { + this.compH_PHP2 = compH_PHP2; + } + public String getCompH_PHP20() { + return compH_PHP20; + } + public void setCompH_PHP20(String compH_PHP20) { + this.compH_PHP20 = compH_PHP20; + } + public String getCompH_PHP21() { + return compH_PHP21; + } + public void setCompH_PHP21(String compH_PHP21) { + this.compH_PHP21 = compH_PHP21; + } + public String getCompH_PHP22() { + return compH_PHP22; + } + public void setCompH_PHP22(String compH_PHP22) { + this.compH_PHP22 = compH_PHP22; + } + public String getCompH_PHP23() { + return compH_PHP23; + } + public void setCompH_PHP23(String compH_PHP23) { + this.compH_PHP23 = compH_PHP23; + } + public String getCompH_PHP24() { + return compH_PHP24; + } + public void setCompH_PHP24(String compH_PHP24) { + this.compH_PHP24 = compH_PHP24; + } + public String getCompH_PHP25() { + return compH_PHP25; + } + public void setCompH_PHP25(String compH_PHP25) { + this.compH_PHP25 = compH_PHP25; + } + public String getCompH_PHP26() { + return compH_PHP26; + } + public void setCompH_PHP26(String compH_PHP26) { + this.compH_PHP26 = compH_PHP26; + } + public String getCompH_PHP27() { + return compH_PHP27; + } + public void setCompH_PHP27(String compH_PHP27) { + this.compH_PHP27 = compH_PHP27; + } + public String getCompH_PHP3() { + return compH_PHP3; + } + public void setCompH_PHP3(String compH_PHP3) { + this.compH_PHP3 = compH_PHP3; + } + public String getCompH_PHP4() { + return compH_PHP4; + } + public void setCompH_PHP4(String compH_PHP4) { + this.compH_PHP4 = compH_PHP4; + } + public String getCompH_PHP5() { + return compH_PHP5; + } + public void setCompH_PHP5(String compH_PHP5) { + this.compH_PHP5 = compH_PHP5; + } + public String getCompH_PHP6() { + return compH_PHP6; + } + public void setCompH_PHP6(String compH_PHP6) { + this.compH_PHP6 = compH_PHP6; + } + public String getCompH_PHP7() { + return compH_PHP7; + } + public void setCompH_PHP7(String compH_PHP7) { + this.compH_PHP7 = compH_PHP7; + } + public String getCompH_PHP8() { + return compH_PHP8; + } + public void setCompH_PHP8(String compH_PHP8) { + this.compH_PHP8 = compH_PHP8; + } + public String getCompH_PHP9() { + return compH_PHP9; + } + public void setCompH_PHP9(String compH_PHP9) { + this.compH_PHP9 = compH_PHP9; + } + public String getCompH_PHPsum1() { + return compH_PHPsum1; + } + public void setCompH_PHPsum1(String compH_PHPsum1) { + this.compH_PHPsum1 = compH_PHPsum1; + } + public String getCompH_PHPsum2() { + return compH_PHPsum2; + } + public void setCompH_PHPsum2(String compH_PHPsum2) { + this.compH_PHPsum2 = compH_PHPsum2; + } + public String getCompH_PHPsum3() { + return compH_PHPsum3; + } + public void setCompH_PHPsum3(String compH_PHPsum3) { + this.compH_PHPsum3 = compH_PHPsum3; + } + public String getCompH_PHPsum4() { + return compH_PHPsum4; + } + public void setCompH_PHPsum4(String compH_PHPsum4) { + this.compH_PHPsum4 = compH_PHPsum4; + } + public String getCompH_PHPsum5() { + return compH_PHPsum5; + } + public void setCompH_PHPsum5(String compH_PHPsum5) { + this.compH_PHPsum5 = compH_PHPsum5; + } + public String getCompH_sum11() { + return compH_sum11; + } + public void setCompH_sum11(String compH_sum11) { + this.compH_sum11 = compH_sum11; + } + public String getCompH_sum12() { + return compH_sum12; + } + public void setCompH_sum12(String compH_sum12) { + this.compH_sum12 = compH_sum12; + } + public String getCompH_sum13() { + return compH_sum13; + } + public void setCompH_sum13(String compH_sum13) { + this.compH_sum13 = compH_sum13; + } + public String getCompH_sum14() { + return compH_sum14; + } + public void setCompH_sum14(String compH_sum14) { + this.compH_sum14 = compH_sum14; + } + public String getCompH_sum15() { + return compH_sum15; + } + public void setCompH_sum15(String compH_sum15) { + this.compH_sum15 = compH_sum15; + } + public String getCompH_sum21() { + return compH_sum21; + } + public void setCompH_sum21(String compH_sum21) { + this.compH_sum21 = compH_sum21; + } + public String getCompH_sum22() { + return compH_sum22; + } + public void setCompH_sum22(String compH_sum22) { + this.compH_sum22 = compH_sum22; + } + public String getCompH_sum23() { + return compH_sum23; + } + public void setCompH_sum23(String compH_sum23) { + this.compH_sum23 = compH_sum23; + } + public String getCompH_sum24() { + return compH_sum24; + } + public void setCompH_sum24(String compH_sum24) { + this.compH_sum24 = compH_sum24; + } + public String getCompH_sum25() { + return compH_sum25; + } + public void setCompH_sum25(String compH_sum25) { + this.compH_sum25 = compH_sum25; + } + public String getCompH_sum31() { + return compH_sum31; + } + public void setCompH_sum31(String compH_sum31) { + this.compH_sum31 = compH_sum31; + } + public String getCompH_sum32() { + return compH_sum32; + } + public void setCompH_sum32(String compH_sum32) { + this.compH_sum32 = compH_sum32; + } + public String getCompH_sum33() { + return compH_sum33; + } + public void setCompH_sum33(String compH_sum33) { + this.compH_sum33 = compH_sum33; + } + public String getCompH_sum34() { + return compH_sum34; + } + public void setCompH_sum34(String compH_sum34) { + this.compH_sum34 = compH_sum34; + } + public String getCompH_sum35() { + return compH_sum35; + } + public void setCompH_sum35(String compH_sum35) { + this.compH_sum35 = compH_sum35; + } + public String getCompH_total() { + return compH_total; + } + public void setCompH_total(String compH_total) { + this.compH_total = compH_total; + } + public String getCompH_total1() { + return compH_total1; + } + public void setCompH_total1(String compH_total1) { + this.compH_total1 = compH_total1; + } + public String getCompH_total2() { + return compH_total2; + } + public void setCompH_total2(String compH_total2) { + this.compH_total2 = compH_total2; + } + public String getCompH_total3() { + return compH_total3; + } + public void setCompH_total3(String compH_total3) { + this.compH_total3 = compH_total3; + } + public String getCompH_total4() { + return compH_total4; + } + public void setCompH_total4(String compH_total4) { + this.compH_total4 = compH_total4; + } + public String getDirectCare_subtotal() { + return directCare_subtotal; + } + public void setDirectCare_subtotal(String directCare_subtotal) { + this.directCare_subtotal = directCare_subtotal; + } + public String getDirectCare_subtotal1() { + return directCare_subtotal1; + } + public void setDirectCare_subtotal1(String directCare_subtotal1) { + this.directCare_subtotal1 = directCare_subtotal1; + } + public String getDirectCare_subtotal2() { + return directCare_subtotal2; + } + public void setDirectCare_subtotal2(String directCare_subtotal2) { + this.directCare_subtotal2 = directCare_subtotal2; + } + public String getDirectCare_subtotal3() { + return directCare_subtotal3; + } + public void setDirectCare_subtotal3(String directCare_subtotal3) { + this.directCare_subtotal3 = directCare_subtotal3; + } + public String getEndPeriod() { + return endPeriod; + } + public void setEndPeriod(String endPeriod) { + this.endPeriod = endPeriod; + } + public String getFacilityName() { + return facilityName; + } + public void setFacilityName(String facilityName) { + this.facilityName = facilityName; + } + public Form getForm() { + return form; + } + public void setForm(Form form) { + this.form = form; + } + public String getInScopeBedTotal1() { + return inScopeBedTotal1; + } + public void setInScopeBedTotal1(String inScopeBedTotal1) { + this.inScopeBedTotal1 = inScopeBedTotal1; + } + public String getInScopeBedTotal2() { + return inScopeBedTotal2; + } + public void setInScopeBedTotal2(String inScopeBedTotal2) { + this.inScopeBedTotal2 = inScopeBedTotal2; + } + public String getInScopeBedTotal3() { + return inScopeBedTotal3; + } + public void setInScopeBedTotal3(String inScopeBedTotal3) { + this.inScopeBedTotal3 = inScopeBedTotal3; + } + public String getInScopeBedTotal4() { + return inScopeBedTotal4; + } + public void setInScopeBedTotal4(String inScopeBedTotal4) { + this.inScopeBedTotal4 = inScopeBedTotal4; + } + public String getInScopeBedTotalYTD() { + return inScopeBedTotalYTD; + } + public void setInScopeBedTotalYTD(String inScopeBedTotalYTD) { + this.inScopeBedTotalYTD = inScopeBedTotalYTD; + } + public String getInScopeMonth1() { + return inScopeMonth1; + } + public void setInScopeMonth1(String inScopeMonth1) { + this.inScopeMonth1 = inScopeMonth1; + } + public String getInScopeMonth10() { + return inScopeMonth10; + } + public void setInScopeMonth10(String inScopeMonth10) { + this.inScopeMonth10 = inScopeMonth10; + } + public String getInScopeMonth11() { + return inScopeMonth11; + } + public void setInScopeMonth11(String inScopeMonth11) { + this.inScopeMonth11 = inScopeMonth11; + } + public String getInScopeMonth12() { + return inScopeMonth12; + } + public void setInScopeMonth12(String inScopeMonth12) { + this.inScopeMonth12 = inScopeMonth12; + } + public String getInScopeMonth2() { + return inScopeMonth2; + } + public void setInScopeMonth2(String inScopeMonth2) { + this.inScopeMonth2 = inScopeMonth2; + } + public String getInScopeMonth3() { + return inScopeMonth3; + } + public void setInScopeMonth3(String inScopeMonth3) { + this.inScopeMonth3 = inScopeMonth3; + } + public String getInScopeMonth4() { + return inScopeMonth4; + } + public void setInScopeMonth4(String inScopeMonth4) { + this.inScopeMonth4 = inScopeMonth4; + } + public String getInScopeMonth5() { + return inScopeMonth5; + } + public void setInScopeMonth5(String inScopeMonth5) { + this.inScopeMonth5 = inScopeMonth5; + } + public String getInScopeMonth6() { + return inScopeMonth6; + } + public void setInScopeMonth6(String inScopeMonth6) { + this.inScopeMonth6 = inScopeMonth6; + } + public String getInScopeMonth7() { + return inScopeMonth7; + } + public void setInScopeMonth7(String inScopeMonth7) { + this.inScopeMonth7 = inScopeMonth7; + } + public String getInScopeMonth8() { + return inScopeMonth8; + } + public void setInScopeMonth8(String inScopeMonth8) { + this.inScopeMonth8 = inScopeMonth8; + } + public String getInScopeMonth9() { + return inScopeMonth9; + } + public void setInScopeMonth9(String inScopeMonth9) { + this.inScopeMonth9 = inScopeMonth9; + } + public String getInScopeOccupied1() { + return inScopeOccupied1; + } + public void setInScopeOccupied1(String inScopeOccupied1) { + this.inScopeOccupied1 = inScopeOccupied1; + } + public String getInScopeOccupied2() { + return inScopeOccupied2; + } + public void setInScopeOccupied2(String inScopeOccupied2) { + this.inScopeOccupied2 = inScopeOccupied2; + } + public String getInScopeOccupied3() { + return inScopeOccupied3; + } + public void setInScopeOccupied3(String inScopeOccupied3) { + this.inScopeOccupied3 = inScopeOccupied3; + } + public String getInScopeOccupied4() { + return inScopeOccupied4; + } + public void setInScopeOccupied4(String inScopeOccupied4) { + this.inScopeOccupied4 = inScopeOccupied4; + } + public String getInScopeOccupiedYTD() { + return inScopeOccupiedYTD; + } + public void setInScopeOccupiedYTD(String inScopeOccupiedYTD) { + this.inScopeOccupiedYTD = inScopeOccupiedYTD; + } + public String getInScopeTotalQ1() { + return inScopeTotalQ1; + } + public void setInScopeTotalQ1(String inScopeTotalQ1) { + this.inScopeTotalQ1 = inScopeTotalQ1; + } + public String getInScopeTotalQ2() { + return inScopeTotalQ2; + } + public void setInScopeTotalQ2(String inScopeTotalQ2) { + this.inScopeTotalQ2 = inScopeTotalQ2; + } + public String getInScopeTotalQ3() { + return inScopeTotalQ3; + } + public void setInScopeTotalQ3(String inScopeTotalQ3) { + this.inScopeTotalQ3 = inScopeTotalQ3; + } + public String getInScopeTotalQ4() { + return inScopeTotalQ4; + } + public void setInScopeTotalQ4(String inScopeTotalQ4) { + this.inScopeTotalQ4 = inScopeTotalQ4; + } + public String getNopEx_note1() { + return nopEx_note1; + } + public void setNopEx_note1(String nopEx_note1) { + this.nopEx_note1 = nopEx_note1; + } + public String getNopEx_note2() { + return nopEx_note2; + } + public void setNopEx_note2(String nopEx_note2) { + this.nopEx_note2 = nopEx_note2; + } + public String getNopEx_sub_note() { + return nopEx_sub_note; + } + public void setNopEx_sub_note(String nopEx_sub_note) { + this.nopEx_sub_note = nopEx_sub_note; + } + public String getNopEx_sum11() { + return nopEx_sum11; + } + public void setNopEx_sum11(String nopEx_sum11) { + this.nopEx_sum11 = nopEx_sum11; + } + public String getNopEx_YTD1() { + return nopEx_YTD1; + } + public void setNopEx_YTD1(String nopEx_YTD1) { + this.nopEx_YTD1 = nopEx_YTD1; + } + public String getNopEx_YTD2() { + return nopEx_YTD2; + } + public void setNopEx_YTD2(String nopEx_YTD2) { + this.nopEx_YTD2 = nopEx_YTD2; + } + public String getNopRev_note1() { + return nopRev_note1; + } + public void setNopRev_note1(String nopRev_note1) { + this.nopRev_note1 = nopRev_note1; + } + public String getNopRev_note2() { + return nopRev_note2; + } + public void setNopRev_note2(String nopRev_note2) { + this.nopRev_note2 = nopRev_note2; + } + public String getNopRev_sub_note() { + return nopRev_sub_note; + } + public void setNopRev_sub_note(String nopRev_sub_note) { + this.nopRev_sub_note = nopRev_sub_note; + } + public String getNopRev_sum11() { + return nopRev_sum11; + } + public void setNopRev_sum11(String nopRev_sum11) { + this.nopRev_sum11 = nopRev_sum11; + } + public String getNopRev_YTD1() { + return nopRev_YTD1; + } + public void setNopRev_YTD1(String nopRev_YTD1) { + this.nopRev_YTD1 = nopRev_YTD1; + } + public String getNopRev_YTD2() { + return nopRev_YTD2; + } + public void setNopRev_YTD2(String nopRev_YTD2) { + this.nopRev_YTD2 = nopRev_YTD2; + } + public String getNopSu_data1() { + return nopSu_data1; + } + public void setNopSu_data1(String nopSu_data1) { + this.nopSu_data1 = nopSu_data1; + } + public String getNopSu_note() { + return nopSu_note; + } + public void setNopSu_note(String nopSu_note) { + this.nopSu_note = nopSu_note; + } + public String getNoteInScopeQ1() { + return noteInScopeQ1; + } + public void setNoteInScopeQ1(String noteInScopeQ1) { + this.noteInScopeQ1 = noteInScopeQ1; + } + public String getNoteInScopeQ2() { + return noteInScopeQ2; + } + public void setNoteInScopeQ2(String noteInScopeQ2) { + this.noteInScopeQ2 = noteInScopeQ2; + } + public String getNoteInScopeQ3() { + return noteInScopeQ3; + } + public void setNoteInScopeQ3(String noteInScopeQ3) { + this.noteInScopeQ3 = noteInScopeQ3; + } + public String getNoteInScopeQ4() { + return noteInScopeQ4; + } + public void setNoteInScopeQ4(String noteInScopeQ4) { + this.noteInScopeQ4 = noteInScopeQ4; + } + public String getNumberOfDaysAccrued() { + return numberOfDaysAccrued; + } + public void setNumberOfDaysAccrued(String numberOfDaysAccrued) { + this.numberOfDaysAccrued = numberOfDaysAccrued; + } + public String getNumberOfTotalBeds() { + return numberOfTotalBeds; + } + public void setNumberOfTotalBeds(String numberOfTotalBeds) { + this.numberOfTotalBeds = numberOfTotalBeds; + } + public String getNumberOfTotalFundedBeds() { + return numberOfTotalFundedBeds; + } + public void setNumberOfTotalFundedBeds(String numberOfTotalFundedBeds) { + this.numberOfTotalFundedBeds = numberOfTotalFundedBeds; + } + public String getNursingContractRate_total() { + return nursingContractRate_total; + } + public void setNursingContractRate_total(String nursingContractRate_total) { + this.nursingContractRate_total = nursingContractRate_total; + } + public String getNursingContractRate1() { + return nursingContractRate1; + } + public void setNursingContractRate1(String nursingContractRate1) { + this.nursingContractRate1 = nursingContractRate1; + } + public String getNursingContractRate2() { + return nursingContractRate2; + } + public void setNursingContractRate2(String nursingContractRate2) { + this.nursingContractRate2 = nursingContractRate2; + } + public String getNursingContractRate3() { + return nursingContractRate3; + } + public void setNursingContractRate3(String nursingContractRate3) { + this.nursingContractRate3 = nursingContractRate3; + } + public String getNursingContractRate4() { + return nursingContractRate4; + } + public void setNursingContractRate4(String nursingContractRate4) { + this.nursingContractRate4 = nursingContractRate4; + } + public String getNursingCost_total() { + return nursingCost_total; + } + public void setNursingCost_total(String nursingCost_total) { + this.nursingCost_total = nursingCost_total; + } + public String getNursingCost1() { + return nursingCost1; + } + public void setNursingCost1(String nursingCost1) { + this.nursingCost1 = nursingCost1; + } + public String getNursingCost2() { + return nursingCost2; + } + public void setNursingCost2(String nursingCost2) { + this.nursingCost2 = nursingCost2; + } + public String getNursingCost3() { + return nursingCost3; + } + public void setNursingCost3(String nursingCost3) { + this.nursingCost3 = nursingCost3; + } + public String getNursingCost4() { + return nursingCost4; + } + public void setNursingCost4(String nursingCost4) { + this.nursingCost4 = nursingCost4; + } + public String getNursingNProdC_calc1() { + return nursingNProdC_calc1; + } + public void setNursingNProdC_calc1(String nursingNProdC_calc1) { + this.nursingNProdC_calc1 = nursingNProdC_calc1; + } + public String getNursingNProdC_calc2() { + return nursingNProdC_calc2; + } + public void setNursingNProdC_calc2(String nursingNProdC_calc2) { + this.nursingNProdC_calc2 = nursingNProdC_calc2; + } + public String getNursingNProdC_calc3() { + return nursingNProdC_calc3; + } + public void setNursingNProdC_calc3(String nursingNProdC_calc3) { + this.nursingNProdC_calc3 = nursingNProdC_calc3; + } + public String getNursingNProdC_calc4() { + return nursingNProdC_calc4; + } + public void setNursingNProdC_calc4(String nursingNProdC_calc4) { + this.nursingNProdC_calc4 = nursingNProdC_calc4; + } + public String getNursingNProdC_calcsum1() { + return nursingNProdC_calcsum1; + } + public void setNursingNProdC_calcsum1(String nursingNProdC_calcsum1) { + this.nursingNProdC_calcsum1 = nursingNProdC_calcsum1; + } + public String getNursingNProdC_item11() { + return nursingNProdC_item11; + } + public void setNursingNProdC_item11(String nursingNProdC_item11) { + this.nursingNProdC_item11 = nursingNProdC_item11; + } + public String getNursingNProdC_item12() { + return nursingNProdC_item12; + } + public void setNursingNProdC_item12(String nursingNProdC_item12) { + this.nursingNProdC_item12 = nursingNProdC_item12; + } + public String getNursingNProdC_item13() { + return nursingNProdC_item13; + } + public void setNursingNProdC_item13(String nursingNProdC_item13) { + this.nursingNProdC_item13 = nursingNProdC_item13; + } + public String getNursingNProdC_item14() { + return nursingNProdC_item14; + } + public void setNursingNProdC_item14(String nursingNProdC_item14) { + this.nursingNProdC_item14 = nursingNProdC_item14; + } + public String getNursingNProdC_item21() { + return nursingNProdC_item21; + } + public void setNursingNProdC_item21(String nursingNProdC_item21) { + this.nursingNProdC_item21 = nursingNProdC_item21; + } + public String getNursingNProdC_item22() { + return nursingNProdC_item22; + } + public void setNursingNProdC_item22(String nursingNProdC_item22) { + this.nursingNProdC_item22 = nursingNProdC_item22; + } + public String getNursingNProdC_item23() { + return nursingNProdC_item23; + } + public void setNursingNProdC_item23(String nursingNProdC_item23) { + this.nursingNProdC_item23 = nursingNProdC_item23; + } + public String getNursingNProdC_item24() { + return nursingNProdC_item24; + } + public void setNursingNProdC_item24(String nursingNProdC_item24) { + this.nursingNProdC_item24 = nursingNProdC_item24; + } + public String getNursingNProdC_item31() { + return nursingNProdC_item31; + } + public void setNursingNProdC_item31(String nursingNProdC_item31) { + this.nursingNProdC_item31 = nursingNProdC_item31; + } + public String getNursingNProdC_item32() { + return nursingNProdC_item32; + } + public void setNursingNProdC_item32(String nursingNProdC_item32) { + this.nursingNProdC_item32 = nursingNProdC_item32; + } + public String getNursingNProdC_item33() { + return nursingNProdC_item33; + } + public void setNursingNProdC_item33(String nursingNProdC_item33) { + this.nursingNProdC_item33 = nursingNProdC_item33; + } + public String getNursingNProdC_item34() { + return nursingNProdC_item34; + } + public void setNursingNProdC_item34(String nursingNProdC_item34) { + this.nursingNProdC_item34 = nursingNProdC_item34; + } + public String getNursingNProdC_sum11() { + return nursingNProdC_sum11; + } + public void setNursingNProdC_sum11(String nursingNProdC_sum11) { + this.nursingNProdC_sum11 = nursingNProdC_sum11; + } + public String getNursingNProdC_sum21() { + return nursingNProdC_sum21; + } + public void setNursingNProdC_sum21(String nursingNProdC_sum21) { + this.nursingNProdC_sum21 = nursingNProdC_sum21; + } + public String getNursingNProdC_sum31() { + return nursingNProdC_sum31; + } + public void setNursingNProdC_sum31(String nursingNProdC_sum31) { + this.nursingNProdC_sum31 = nursingNProdC_sum31; + } + public String getNursingNProdC_THP1() { + return nursingNProdC_THP1; + } + public void setNursingNProdC_THP1(String nursingNProdC_THP1) { + this.nursingNProdC_THP1 = nursingNProdC_THP1; + } + public String getNursingNProdC_THP2() { + return nursingNProdC_THP2; + } + public void setNursingNProdC_THP2(String nursingNProdC_THP2) { + this.nursingNProdC_THP2 = nursingNProdC_THP2; + } + public String getNursingNProdC_THP3() { + return nursingNProdC_THP3; + } + public void setNursingNProdC_THP3(String nursingNProdC_THP3) { + this.nursingNProdC_THP3 = nursingNProdC_THP3; + } + public String getNursingNProdC_THP4() { + return nursingNProdC_THP4; + } + public void setNursingNProdC_THP4(String nursingNProdC_THP4) { + this.nursingNProdC_THP4 = nursingNProdC_THP4; + } + public String getNursingNProdC_THPsum1() { + return nursingNProdC_THPsum1; + } + public void setNursingNProdC_THPsum1(String nursingNProdC_THPsum1) { + this.nursingNProdC_THPsum1 = nursingNProdC_THPsum1; + } + public String getNursingNProdH_calc1() { + return nursingNProdH_calc1; + } + public void setNursingNProdH_calc1(String nursingNProdH_calc1) { + this.nursingNProdH_calc1 = nursingNProdH_calc1; + } + public String getNursingNProdH_calc2() { + return nursingNProdH_calc2; + } + public void setNursingNProdH_calc2(String nursingNProdH_calc2) { + this.nursingNProdH_calc2 = nursingNProdH_calc2; + } + public String getNursingNProdH_calc3() { + return nursingNProdH_calc3; + } + public void setNursingNProdH_calc3(String nursingNProdH_calc3) { + this.nursingNProdH_calc3 = nursingNProdH_calc3; + } + public String getNursingNProdH_calc4() { + return nursingNProdH_calc4; + } + public void setNursingNProdH_calc4(String nursingNProdH_calc4) { + this.nursingNProdH_calc4 = nursingNProdH_calc4; + } + public String getNursingNProdH_calcsum1() { + return nursingNProdH_calcsum1; + } + public void setNursingNProdH_calcsum1(String nursingNProdH_calcsum1) { + this.nursingNProdH_calcsum1 = nursingNProdH_calcsum1; + } + public String getNursingNProdH_item11() { + return nursingNProdH_item11; + } + public void setNursingNProdH_item11(String nursingNProdH_item11) { + this.nursingNProdH_item11 = nursingNProdH_item11; + } + public String getNursingNProdH_item12() { + return nursingNProdH_item12; + } + public void setNursingNProdH_item12(String nursingNProdH_item12) { + this.nursingNProdH_item12 = nursingNProdH_item12; + } + public String getNursingNProdH_item13() { + return nursingNProdH_item13; + } + public void setNursingNProdH_item13(String nursingNProdH_item13) { + this.nursingNProdH_item13 = nursingNProdH_item13; + } + public String getNursingNProdH_item14() { + return nursingNProdH_item14; + } + public void setNursingNProdH_item14(String nursingNProdH_item14) { + this.nursingNProdH_item14 = nursingNProdH_item14; + } + public String getNursingNProdH_item21() { + return nursingNProdH_item21; + } + public void setNursingNProdH_item21(String nursingNProdH_item21) { + this.nursingNProdH_item21 = nursingNProdH_item21; + } + public String getNursingNProdH_item22() { + return nursingNProdH_item22; + } + public void setNursingNProdH_item22(String nursingNProdH_item22) { + this.nursingNProdH_item22 = nursingNProdH_item22; + } + public String getNursingNProdH_item23() { + return nursingNProdH_item23; + } + public void setNursingNProdH_item23(String nursingNProdH_item23) { + this.nursingNProdH_item23 = nursingNProdH_item23; + } + public String getNursingNProdH_item24() { + return nursingNProdH_item24; + } + public void setNursingNProdH_item24(String nursingNProdH_item24) { + this.nursingNProdH_item24 = nursingNProdH_item24; + } + public String getNursingNProdH_item31() { + return nursingNProdH_item31; + } + public void setNursingNProdH_item31(String nursingNProdH_item31) { + this.nursingNProdH_item31 = nursingNProdH_item31; + } + public String getNursingNProdH_item32() { + return nursingNProdH_item32; + } + public void setNursingNProdH_item32(String nursingNProdH_item32) { + this.nursingNProdH_item32 = nursingNProdH_item32; + } + public String getNursingNProdH_item33() { + return nursingNProdH_item33; + } + public void setNursingNProdH_item33(String nursingNProdH_item33) { + this.nursingNProdH_item33 = nursingNProdH_item33; + } + public String getNursingNProdH_item34() { + return nursingNProdH_item34; + } + public void setNursingNProdH_item34(String nursingNProdH_item34) { + this.nursingNProdH_item34 = nursingNProdH_item34; + } + public String getNursingNProdH_sum11() { + return nursingNProdH_sum11; + } + public void setNursingNProdH_sum11(String nursingNProdH_sum11) { + this.nursingNProdH_sum11 = nursingNProdH_sum11; + } + public String getNursingNProdH_sum21() { + return nursingNProdH_sum21; + } + public void setNursingNProdH_sum21(String nursingNProdH_sum21) { + this.nursingNProdH_sum21 = nursingNProdH_sum21; + } + public String getNursingNProdH_sum31() { + return nursingNProdH_sum31; + } + public void setNursingNProdH_sum31(String nursingNProdH_sum31) { + this.nursingNProdH_sum31 = nursingNProdH_sum31; + } + public String getNursingNProdH_THP1() { + return nursingNProdH_THP1; + } + public void setNursingNProdH_THP1(String nursingNProdH_THP1) { + this.nursingNProdH_THP1 = nursingNProdH_THP1; + } + public String getNursingNProdH_THP2() { + return nursingNProdH_THP2; + } + public void setNursingNProdH_THP2(String nursingNProdH_THP2) { + this.nursingNProdH_THP2 = nursingNProdH_THP2; + } + public String getNursingNProdH_THP3() { + return nursingNProdH_THP3; + } + public void setNursingNProdH_THP3(String nursingNProdH_THP3) { + this.nursingNProdH_THP3 = nursingNProdH_THP3; + } + public String getNursingNProdH_THP4() { + return nursingNProdH_THP4; + } + public void setNursingNProdH_THP4(String nursingNProdH_THP4) { + this.nursingNProdH_THP4 = nursingNProdH_THP4; + } + public String getNursingNProdH_THPsum1() { + return nursingNProdH_THPsum1; + } + public void setNursingNProdH_THPsum1(String nursingNProdH_THPsum1) { + this.nursingNProdH_THPsum1 = nursingNProdH_THPsum1; + } + public String getNursingPercentage1() { + return nursingPercentage1; + } + public void setNursingPercentage1(String nursingPercentage1) { + this.nursingPercentage1 = nursingPercentage1; + } + public String getNursingPercentage2() { + return nursingPercentage2; + } + public void setNursingPercentage2(String nursingPercentage2) { + this.nursingPercentage2 = nursingPercentage2; + } + public String getNursingPercentage3() { + return nursingPercentage3; + } + public void setNursingPercentage3(String nursingPercentage3) { + this.nursingPercentage3 = nursingPercentage3; + } + public String getNursingPercentage4() { + return nursingPercentage4; + } + public void setNursingPercentage4(String nursingPercentage4) { + this.nursingPercentage4 = nursingPercentage4; + } + public String getNursingProdC_calc1() { + return nursingProdC_calc1; + } + public void setNursingProdC_calc1(String nursingProdC_calc1) { + this.nursingProdC_calc1 = nursingProdC_calc1; + } + public String getNursingProdC_calc2() { + return nursingProdC_calc2; + } + public void setNursingProdC_calc2(String nursingProdC_calc2) { + this.nursingProdC_calc2 = nursingProdC_calc2; + } + public String getNursingProdC_calc3() { + return nursingProdC_calc3; + } + public void setNursingProdC_calc3(String nursingProdC_calc3) { + this.nursingProdC_calc3 = nursingProdC_calc3; + } + public String getNursingProdC_calc4() { + return nursingProdC_calc4; + } + public void setNursingProdC_calc4(String nursingProdC_calc4) { + this.nursingProdC_calc4 = nursingProdC_calc4; + } + public String getNursingProdC_calcsum1() { + return nursingProdC_calcsum1; + } + public void setNursingProdC_calcsum1(String nursingProdC_calcsum1) { + this.nursingProdC_calcsum1 = nursingProdC_calcsum1; + } + public String getNursingProdC_item11() { + return nursingProdC_item11; + } + public void setNursingProdC_item11(String nursingProdC_item11) { + this.nursingProdC_item11 = nursingProdC_item11; + } + public String getNursingProdC_item12() { + return nursingProdC_item12; + } + public void setNursingProdC_item12(String nursingProdC_item12) { + this.nursingProdC_item12 = nursingProdC_item12; + } + public String getNursingProdC_item13() { + return nursingProdC_item13; + } + public void setNursingProdC_item13(String nursingProdC_item13) { + this.nursingProdC_item13 = nursingProdC_item13; + } + public String getNursingProdC_item14() { + return nursingProdC_item14; + } + public void setNursingProdC_item14(String nursingProdC_item14) { + this.nursingProdC_item14 = nursingProdC_item14; + } + public String getNursingProdC_item21() { + return nursingProdC_item21; + } + public void setNursingProdC_item21(String nursingProdC_item21) { + this.nursingProdC_item21 = nursingProdC_item21; + } + public String getNursingProdC_item22() { + return nursingProdC_item22; + } + public void setNursingProdC_item22(String nursingProdC_item22) { + this.nursingProdC_item22 = nursingProdC_item22; + } + public String getNursingProdC_item23() { + return nursingProdC_item23; + } + public void setNursingProdC_item23(String nursingProdC_item23) { + this.nursingProdC_item23 = nursingProdC_item23; + } + public String getNursingProdC_item24() { + return nursingProdC_item24; + } + public void setNursingProdC_item24(String nursingProdC_item24) { + this.nursingProdC_item24 = nursingProdC_item24; + } + public String getNursingProdC_sub1() { + return nursingProdC_sub1; + } + public void setNursingProdC_sub1(String nursingProdC_sub1) { + this.nursingProdC_sub1 = nursingProdC_sub1; + } + public String getNursingProdC_sub2() { + return nursingProdC_sub2; + } + public void setNursingProdC_sub2(String nursingProdC_sub2) { + this.nursingProdC_sub2 = nursingProdC_sub2; + } + public String getNursingProdC_sub3() { + return nursingProdC_sub3; + } + public void setNursingProdC_sub3(String nursingProdC_sub3) { + this.nursingProdC_sub3 = nursingProdC_sub3; + } + public String getNursingProdC_sub4() { + return nursingProdC_sub4; + } + public void setNursingProdC_sub4(String nursingProdC_sub4) { + this.nursingProdC_sub4 = nursingProdC_sub4; + } + public String getNursingProdC_subsum1() { + return nursingProdC_subsum1; + } + public void setNursingProdC_subsum1(String nursingProdC_subsum1) { + this.nursingProdC_subsum1 = nursingProdC_subsum1; + } + public String getNursingProdC_sum11() { + return nursingProdC_sum11; + } + public void setNursingProdC_sum11(String nursingProdC_sum11) { + this.nursingProdC_sum11 = nursingProdC_sum11; + } + public String getNursingProdC_sum21() { + return nursingProdC_sum21; + } + public void setNursingProdC_sum21(String nursingProdC_sum21) { + this.nursingProdC_sum21 = nursingProdC_sum21; + } + public String getNursingProdC_THP1() { + return nursingProdC_THP1; + } + public void setNursingProdC_THP1(String nursingProdC_THP1) { + this.nursingProdC_THP1 = nursingProdC_THP1; + } + public String getNursingProdC_THP2() { + return nursingProdC_THP2; + } + public void setNursingProdC_THP2(String nursingProdC_THP2) { + this.nursingProdC_THP2 = nursingProdC_THP2; + } + public String getNursingProdC_THP3() { + return nursingProdC_THP3; + } + public void setNursingProdC_THP3(String nursingProdC_THP3) { + this.nursingProdC_THP3 = nursingProdC_THP3; + } + public String getNursingProdC_THP4() { + return nursingProdC_THP4; + } + public void setNursingProdC_THP4(String nursingProdC_THP4) { + this.nursingProdC_THP4 = nursingProdC_THP4; + } + public String getNursingProdC_THPsum1() { + return nursingProdC_THPsum1; + } + public void setNursingProdC_THPsum1(String nursingProdC_THPsum1) { + this.nursingProdC_THPsum1 = nursingProdC_THPsum1; + } + public String getNursingProdCCS_subsum1() { + return nursingProdCCS_subsum1; + } + public void setNursingProdCCS_subsum1(String nursingProdCCS_subsum1) { + this.nursingProdCCS_subsum1 = nursingProdCCS_subsum1; + } + public String getNursingProdCCS1() { + return nursingProdCCS1; + } + public void setNursingProdCCS1(String nursingProdCCS1) { + this.nursingProdCCS1 = nursingProdCCS1; + } + public String getNursingProdCCS2() { + return nursingProdCCS2; + } + public void setNursingProdCCS2(String nursingProdCCS2) { + this.nursingProdCCS2 = nursingProdCCS2; + } + public String getNursingProdCCS3() { + return nursingProdCCS3; + } + public void setNursingProdCCS3(String nursingProdCCS3) { + this.nursingProdCCS3 = nursingProdCCS3; + } + public String getNursingProdCCS4() { + return nursingProdCCS4; + } + public void setNursingProdCCS4(String nursingProdCCS4) { + this.nursingProdCCS4 = nursingProdCCS4; + } + public String getNursingProdH_calc1() { + return nursingProdH_calc1; + } + public void setNursingProdH_calc1(String nursingProdH_calc1) { + this.nursingProdH_calc1 = nursingProdH_calc1; + } + public String getNursingProdH_calc2() { + return nursingProdH_calc2; + } + public void setNursingProdH_calc2(String nursingProdH_calc2) { + this.nursingProdH_calc2 = nursingProdH_calc2; + } + public String getNursingProdH_calc3() { + return nursingProdH_calc3; + } + public void setNursingProdH_calc3(String nursingProdH_calc3) { + this.nursingProdH_calc3 = nursingProdH_calc3; + } + public String getNursingProdH_calc4() { + return nursingProdH_calc4; + } + public void setNursingProdH_calc4(String nursingProdH_calc4) { + this.nursingProdH_calc4 = nursingProdH_calc4; + } + public String getNursingProdH_calcsum1() { + return nursingProdH_calcsum1; + } + public void setNursingProdH_calcsum1(String nursingProdH_calcsum1) { + this.nursingProdH_calcsum1 = nursingProdH_calcsum1; + } + public String getNursingProdH_item11() { + return nursingProdH_item11; + } + public void setNursingProdH_item11(String nursingProdH_item11) { + this.nursingProdH_item11 = nursingProdH_item11; + } + public String getNursingProdH_item12() { + return nursingProdH_item12; + } + public void setNursingProdH_item12(String nursingProdH_item12) { + this.nursingProdH_item12 = nursingProdH_item12; + } + public String getNursingProdH_item13() { + return nursingProdH_item13; + } + public void setNursingProdH_item13(String nursingProdH_item13) { + this.nursingProdH_item13 = nursingProdH_item13; + } + public String getNursingProdH_item14() { + return nursingProdH_item14; + } + public void setNursingProdH_item14(String nursingProdH_item14) { + this.nursingProdH_item14 = nursingProdH_item14; + } + public String getNursingProdH_item21() { + return nursingProdH_item21; + } + public void setNursingProdH_item21(String nursingProdH_item21) { + this.nursingProdH_item21 = nursingProdH_item21; + } + public String getNursingProdH_item22() { + return nursingProdH_item22; + } + public void setNursingProdH_item22(String nursingProdH_item22) { + this.nursingProdH_item22 = nursingProdH_item22; + } + public String getNursingProdH_item23() { + return nursingProdH_item23; + } + public void setNursingProdH_item23(String nursingProdH_item23) { + this.nursingProdH_item23 = nursingProdH_item23; + } + public String getNursingProdH_item24() { + return nursingProdH_item24; + } + public void setNursingProdH_item24(String nursingProdH_item24) { + this.nursingProdH_item24 = nursingProdH_item24; + } + public String getNursingProdH_sub1() { + return nursingProdH_sub1; + } + public void setNursingProdH_sub1(String nursingProdH_sub1) { + this.nursingProdH_sub1 = nursingProdH_sub1; + } + public String getNursingProdH_sub2() { + return nursingProdH_sub2; + } + public void setNursingProdH_sub2(String nursingProdH_sub2) { + this.nursingProdH_sub2 = nursingProdH_sub2; + } + public String getNursingProdH_sub3() { + return nursingProdH_sub3; + } + public void setNursingProdH_sub3(String nursingProdH_sub3) { + this.nursingProdH_sub3 = nursingProdH_sub3; + } + public String getNursingProdH_sub4() { + return nursingProdH_sub4; + } + public void setNursingProdH_sub4(String nursingProdH_sub4) { + this.nursingProdH_sub4 = nursingProdH_sub4; + } + public String getNursingProdH_subsum1() { + return nursingProdH_subsum1; + } + public void setNursingProdH_subsum1(String nursingProdH_subsum1) { + this.nursingProdH_subsum1 = nursingProdH_subsum1; + } + public String getNursingProdH_sum11() { + return nursingProdH_sum11; + } + public void setNursingProdH_sum11(String nursingProdH_sum11) { + this.nursingProdH_sum11 = nursingProdH_sum11; + } + public String getNursingProdH_sum21() { + return nursingProdH_sum21; + } + public void setNursingProdH_sum21(String nursingProdH_sum21) { + this.nursingProdH_sum21 = nursingProdH_sum21; + } + public String getNursingProdH_THP1() { + return nursingProdH_THP1; + } + public void setNursingProdH_THP1(String nursingProdH_THP1) { + this.nursingProdH_THP1 = nursingProdH_THP1; + } + public String getNursingProdH_THP2() { + return nursingProdH_THP2; + } + public void setNursingProdH_THP2(String nursingProdH_THP2) { + this.nursingProdH_THP2 = nursingProdH_THP2; + } + public String getNursingProdH_THP3() { + return nursingProdH_THP3; + } + public void setNursingProdH_THP3(String nursingProdH_THP3) { + this.nursingProdH_THP3 = nursingProdH_THP3; + } + public String getNursingProdH_THP4() { + return nursingProdH_THP4; + } + public void setNursingProdH_THP4(String nursingProdH_THP4) { + this.nursingProdH_THP4 = nursingProdH_THP4; + } + public String getNursingProdH_THPsum1() { + return nursingProdH_THPsum1; + } + public void setNursingProdH_THPsum1(String nursingProdH_THPsum1) { + this.nursingProdH_THPsum1 = nursingProdH_THPsum1; + } + public String getNursingProdHCS_subsum1() { + return nursingProdHCS_subsum1; + } + public void setNursingProdHCS_subsum1(String nursingProdHCS_subsum1) { + this.nursingProdHCS_subsum1 = nursingProdHCS_subsum1; + } + public String getNursingProdHCS1() { + return nursingProdHCS1; + } + public void setNursingProdHCS1(String nursingProdHCS1) { + this.nursingProdHCS1 = nursingProdHCS1; + } + public String getNursingProdHCS2() { + return nursingProdHCS2; + } + public void setNursingProdHCS2(String nursingProdHCS2) { + this.nursingProdHCS2 = nursingProdHCS2; + } + public String getNursingProdHCS3() { + return nursingProdHCS3; + } + public void setNursingProdHCS3(String nursingProdHCS3) { + this.nursingProdHCS3 = nursingProdHCS3; + } + public String getNursingProdHCS4() { + return nursingProdHCS4; + } + public void setNursingProdHCS4(String nursingProdHCS4) { + this.nursingProdHCS4 = nursingProdHCS4; + } + public String getNursingProvider1() { + return nursingProvider1; + } + public void setNursingProvider1(String nursingProvider1) { + this.nursingProvider1 = nursingProvider1; + } + public String getNursingProvider2() { + return nursingProvider2; + } + public void setNursingProvider2(String nursingProvider2) { + this.nursingProvider2 = nursingProvider2; + } + public String getNursingProvider3() { + return nursingProvider3; + } + public void setNursingProvider3(String nursingProvider3) { + this.nursingProvider3 = nursingProvider3; + } + public String getNursingProvider4() { + return nursingProvider4; + } + public void setNursingProvider4(String nursingProvider4) { + this.nursingProvider4 = nursingProvider4; + } + public String getNursingStaffRate_total() { + return nursingStaffRate_total; + } + public void setNursingStaffRate_total(String nursingStaffRate_total) { + this.nursingStaffRate_total = nursingStaffRate_total; + } + public String getNursingStaffRate1() { + return nursingStaffRate1; + } + public void setNursingStaffRate1(String nursingStaffRate1) { + this.nursingStaffRate1 = nursingStaffRate1; + } + public String getNursingStaffRate2() { + return nursingStaffRate2; + } + public void setNursingStaffRate2(String nursingStaffRate2) { + this.nursingStaffRate2 = nursingStaffRate2; + } + public String getNursingStaffRate3() { + return nursingStaffRate3; + } + public void setNursingStaffRate3(String nursingStaffRate3) { + this.nursingStaffRate3 = nursingStaffRate3; + } + public String getNursingStaffRate4() { + return nursingStaffRate4; + } + public void setNursingStaffRate4(String nursingStaffRate4) { + this.nursingStaffRate4 = nursingStaffRate4; + } + public String getOccupiedPercentageInScopeQ1() { + return occupiedPercentageInScopeQ1; + } + public void setOccupiedPercentageInScopeQ1(String occupiedPercentageInScopeQ1) { + this.occupiedPercentageInScopeQ1 = occupiedPercentageInScopeQ1; + } + public String getOccupiedPercentageInScopeQ2() { + return occupiedPercentageInScopeQ2; + } + public void setOccupiedPercentageInScopeQ2(String occupiedPercentageInScopeQ2) { + this.occupiedPercentageInScopeQ2 = occupiedPercentageInScopeQ2; + } + public String getOccupiedPercentageInScopeQ3() { + return occupiedPercentageInScopeQ3; + } + public void setOccupiedPercentageInScopeQ3(String occupiedPercentageInScopeQ3) { + this.occupiedPercentageInScopeQ3 = occupiedPercentageInScopeQ3; + } + public String getOccupiedPercentageInScopeQ4() { + return occupiedPercentageInScopeQ4; + } + public void setOccupiedPercentageInScopeQ4(String occupiedPercentageInScopeQ4) { + this.occupiedPercentageInScopeQ4 = occupiedPercentageInScopeQ4; + } + public String getOccupiedPercentageOutScopeQ1() { + return occupiedPercentageOutScopeQ1; + } + public void setOccupiedPercentageOutScopeQ1(String occupiedPercentageOutScopeQ1) { + this.occupiedPercentageOutScopeQ1 = occupiedPercentageOutScopeQ1; + } + public String getOccupiedPercentageOutScopeQ2() { + return occupiedPercentageOutScopeQ2; + } + public void setOccupiedPercentageOutScopeQ2(String occupiedPercentageOutScopeQ2) { + this.occupiedPercentageOutScopeQ2 = occupiedPercentageOutScopeQ2; + } + public String getOccupiedPercentageOutScopeQ3() { + return occupiedPercentageOutScopeQ3; + } + public void setOccupiedPercentageOutScopeQ3(String occupiedPercentageOutScopeQ3) { + this.occupiedPercentageOutScopeQ3 = occupiedPercentageOutScopeQ3; + } + public String getOccupiedPercentageOutScopeQ4() { + return occupiedPercentageOutScopeQ4; + } + public void setOccupiedPercentageOutScopeQ4(String occupiedPercentageOutScopeQ4) { + this.occupiedPercentageOutScopeQ4 = occupiedPercentageOutScopeQ4; + } + public String getOccupiedPercentagePrivateQ1() { + return occupiedPercentagePrivateQ1; + } + public void setOccupiedPercentagePrivateQ1(String occupiedPercentagePrivateQ1) { + this.occupiedPercentagePrivateQ1 = occupiedPercentagePrivateQ1; + } + public String getOccupiedPercentagePrivateQ2() { + return occupiedPercentagePrivateQ2; + } + public void setOccupiedPercentagePrivateQ2(String occupiedPercentagePrivateQ2) { + this.occupiedPercentagePrivateQ2 = occupiedPercentagePrivateQ2; + } + public String getOccupiedPercentagePrivateQ3() { + return occupiedPercentagePrivateQ3; + } + public void setOccupiedPercentagePrivateQ3(String occupiedPercentagePrivateQ3) { + this.occupiedPercentagePrivateQ3 = occupiedPercentagePrivateQ3; + } + public String getOccupiedPercentagePrivateQ4() { + return occupiedPercentagePrivateQ4; + } + public void setOccupiedPercentagePrivateQ4(String occupiedPercentagePrivateQ4) { + this.occupiedPercentagePrivateQ4 = occupiedPercentagePrivateQ4; + } + public String getOccupiedPercentageTotalQ1() { + return occupiedPercentageTotalQ1; + } + public void setOccupiedPercentageTotalQ1(String occupiedPercentageTotalQ1) { + this.occupiedPercentageTotalQ1 = occupiedPercentageTotalQ1; + } + public String getOccupiedPercentageTotalQ2() { + return occupiedPercentageTotalQ2; + } + public void setOccupiedPercentageTotalQ2(String occupiedPercentageTotalQ2) { + this.occupiedPercentageTotalQ2 = occupiedPercentageTotalQ2; + } + public String getOccupiedPercentageTotalQ3() { + return occupiedPercentageTotalQ3; + } + public void setOccupiedPercentageTotalQ3(String occupiedPercentageTotalQ3) { + this.occupiedPercentageTotalQ3 = occupiedPercentageTotalQ3; + } + public String getOccupiedPercentageTotalQ4() { + return occupiedPercentageTotalQ4; + } + public void setOccupiedPercentageTotalQ4(String occupiedPercentageTotalQ4) { + this.occupiedPercentageTotalQ4 = occupiedPercentageTotalQ4; + } + public String getOccupiedQ1() { + return occupiedQ1; + } + public void setOccupiedQ1(String occupiedQ1) { + this.occupiedQ1 = occupiedQ1; + } + public String getOccupiedQ2() { + return occupiedQ2; + } + public void setOccupiedQ2(String occupiedQ2) { + this.occupiedQ2 = occupiedQ2; + } + public String getOccupiedQ3() { + return occupiedQ3; + } + public void setOccupiedQ3(String occupiedQ3) { + this.occupiedQ3 = occupiedQ3; + } + public String getOccupiedQ4() { + return occupiedQ4; + } + public void setOccupiedQ4(String occupiedQ4) { + this.occupiedQ4 = occupiedQ4; + } + public String getOccupiedTotal() { + return occupiedTotal; + } + public void setOccupiedTotal(String occupiedTotal) { + this.occupiedTotal = occupiedTotal; + } + public String getOpEx_calc38() { + return opEx_calc38; + } + public void setOpEx_calc38(String opEx_calc38) { + this.opEx_calc38 = opEx_calc38; + } + public String getOpEx_calc39() { + return opEx_calc39; + } + public void setOpEx_calc39(String opEx_calc39) { + this.opEx_calc39 = opEx_calc39; + } + public String getOpEx_data_total() { + return opEx_data_total; + } + public void setOpEx_data_total(String opEx_data_total) { + this.opEx_data_total = opEx_data_total; + } + public String getOpEx_item138() { + return opEx_item138; + } + public void setOpEx_item138(String opEx_item138) { + this.opEx_item138 = opEx_item138; + } + public String getOpEx_item139() { + return opEx_item139; + } + public void setOpEx_item139(String opEx_item139) { + this.opEx_item139 = opEx_item139; + } + public String getOpEx_note_sum6() { + return opEx_note_sum6; + } + public void setOpEx_note_sum6(String opEx_note_sum6) { + this.opEx_note_sum6 = opEx_note_sum6; + } + public String getOpEx_note1() { + return opEx_note1; + } + public void setOpEx_note1(String opEx_note1) { + this.opEx_note1 = opEx_note1; + } + public String getOpEx_note10() { + return opEx_note10; + } + public void setOpEx_note10(String opEx_note10) { + this.opEx_note10 = opEx_note10; + } + public String getOpEx_note11() { + return opEx_note11; + } + public void setOpEx_note11(String opEx_note11) { + this.opEx_note11 = opEx_note11; + } + public String getOpEx_note12() { + return opEx_note12; + } + public void setOpEx_note12(String opEx_note12) { + this.opEx_note12 = opEx_note12; + } + public String getOpEx_note13() { + return opEx_note13; + } + public void setOpEx_note13(String opEx_note13) { + this.opEx_note13 = opEx_note13; + } + public String getOpEx_note14() { + return opEx_note14; + } + public void setOpEx_note14(String opEx_note14) { + this.opEx_note14 = opEx_note14; + } + public String getOpEx_note15() { + return opEx_note15; + } + public void setOpEx_note15(String opEx_note15) { + this.opEx_note15 = opEx_note15; + } + public String getOpEx_note16() { + return opEx_note16; + } + public void setOpEx_note16(String opEx_note16) { + this.opEx_note16 = opEx_note16; + } + public String getOpEx_note17() { + return opEx_note17; + } + public void setOpEx_note17(String opEx_note17) { + this.opEx_note17 = opEx_note17; + } + public String getOpEx_note18() { + return opEx_note18; + } + public void setOpEx_note18(String opEx_note18) { + this.opEx_note18 = opEx_note18; + } + public String getOpEx_note19() { + return opEx_note19; + } + public void setOpEx_note19(String opEx_note19) { + this.opEx_note19 = opEx_note19; + } + public String getOpEx_note2() { + return opEx_note2; + } + public void setOpEx_note2(String opEx_note2) { + this.opEx_note2 = opEx_note2; + } + public String getOpEx_note20() { + return opEx_note20; + } + public void setOpEx_note20(String opEx_note20) { + this.opEx_note20 = opEx_note20; + } + public String getOpEx_note21() { + return opEx_note21; + } + public void setOpEx_note21(String opEx_note21) { + this.opEx_note21 = opEx_note21; + } + public String getOpEx_note22() { + return opEx_note22; + } + public void setOpEx_note22(String opEx_note22) { + this.opEx_note22 = opEx_note22; + } + public String getOpEx_note23() { + return opEx_note23; + } + public void setOpEx_note23(String opEx_note23) { + this.opEx_note23 = opEx_note23; + } + public String getOpEx_note24() { + return opEx_note24; + } + public void setOpEx_note24(String opEx_note24) { + this.opEx_note24 = opEx_note24; + } + public String getOpEx_note25() { + return opEx_note25; + } + public void setOpEx_note25(String opEx_note25) { + this.opEx_note25 = opEx_note25; + } + public String getOpEx_note26() { + return opEx_note26; + } + public void setOpEx_note26(String opEx_note26) { + this.opEx_note26 = opEx_note26; + } + public String getOpEx_note27() { + return opEx_note27; + } + public void setOpEx_note27(String opEx_note27) { + this.opEx_note27 = opEx_note27; + } + public String getOpEx_note28() { + return opEx_note28; + } + public void setOpEx_note28(String opEx_note28) { + this.opEx_note28 = opEx_note28; + } + public String getOpEx_note29() { + return opEx_note29; + } + public void setOpEx_note29(String opEx_note29) { + this.opEx_note29 = opEx_note29; + } + public String getOpEx_note3() { + return opEx_note3; + } + public void setOpEx_note3(String opEx_note3) { + this.opEx_note3 = opEx_note3; + } + public String getOpEx_note30() { + return opEx_note30; + } + public void setOpEx_note30(String opEx_note30) { + this.opEx_note30 = opEx_note30; + } + public String getOpEx_note31() { + return opEx_note31; + } + public void setOpEx_note31(String opEx_note31) { + this.opEx_note31 = opEx_note31; + } + public String getOpEx_note32() { + return opEx_note32; + } + public void setOpEx_note32(String opEx_note32) { + this.opEx_note32 = opEx_note32; + } + public String getOpEx_note33() { + return opEx_note33; + } + public void setOpEx_note33(String opEx_note33) { + this.opEx_note33 = opEx_note33; + } + public String getOpEx_note34() { + return opEx_note34; + } + public void setOpEx_note34(String opEx_note34) { + this.opEx_note34 = opEx_note34; + } + public String getOpEx_note35() { + return opEx_note35; + } + public void setOpEx_note35(String opEx_note35) { + this.opEx_note35 = opEx_note35; + } + public String getOpEx_note36() { + return opEx_note36; + } + public void setOpEx_note36(String opEx_note36) { + this.opEx_note36 = opEx_note36; + } + public String getOpEx_note38() { + return opEx_note38; + } + public void setOpEx_note38(String opEx_note38) { + this.opEx_note38 = opEx_note38; + } + public String getOpEx_note39() { + return opEx_note39; + } + public void setOpEx_note39(String opEx_note39) { + this.opEx_note39 = opEx_note39; + } + public String getOpEx_note4() { + return opEx_note4; + } + public void setOpEx_note4(String opEx_note4) { + this.opEx_note4 = opEx_note4; + } + public String getOpEx_note5() { + return opEx_note5; + } + public void setOpEx_note5(String opEx_note5) { + this.opEx_note5 = opEx_note5; + } + public String getOpEx_note6() { + return opEx_note6; + } + public void setOpEx_note6(String opEx_note6) { + this.opEx_note6 = opEx_note6; + } + public String getOpEx_note7() { + return opEx_note7; + } + public void setOpEx_note7(String opEx_note7) { + this.opEx_note7 = opEx_note7; + } + public String getOpEx_note8() { + return opEx_note8; + } + public void setOpEx_note8(String opEx_note8) { + this.opEx_note8 = opEx_note8; + } + public String getOpEx_note9() { + return opEx_note9; + } + public void setOpEx_note9(String opEx_note9) { + this.opEx_note9 = opEx_note9; + } + public String getOpEx_sub_note() { + return opEx_sub_note; + } + public void setOpEx_sub_note(String opEx_sub_note) { + this.opEx_sub_note = opEx_sub_note; + } + public String getOpEx_sub1() { + return opEx_sub1; + } + public void setOpEx_sub1(String opEx_sub1) { + this.opEx_sub1 = opEx_sub1; + } + public String getOpEx_sum_note1() { + return opEx_sum_note1; + } + public void setOpEx_sum_note1(String opEx_sum_note1) { + this.opEx_sum_note1 = opEx_sum_note1; + } + public String getOpEx_sum_note2() { + return opEx_sum_note2; + } + public void setOpEx_sum_note2(String opEx_sum_note2) { + this.opEx_sum_note2 = opEx_sum_note2; + } + public String getOpEx_sum_note3() { + return opEx_sum_note3; + } + public void setOpEx_sum_note3(String opEx_sum_note3) { + this.opEx_sum_note3 = opEx_sum_note3; + } + public String getOpEx_sum_note4() { + return opEx_sum_note4; + } + public void setOpEx_sum_note4(String opEx_sum_note4) { + this.opEx_sum_note4 = opEx_sum_note4; + } + public String getOpEx_sum_note5() { + return opEx_sum_note5; + } + public void setOpEx_sum_note5(String opEx_sum_note5) { + this.opEx_sum_note5 = opEx_sum_note5; + } + public String getOpEx_sum11() { + return opEx_sum11; + } + public void setOpEx_sum11(String opEx_sum11) { + this.opEx_sum11 = opEx_sum11; + } + public String getOpEx_sum12() { + return opEx_sum12; + } + public void setOpEx_sum12(String opEx_sum12) { + this.opEx_sum12 = opEx_sum12; + } + public String getOpEx_sum13() { + return opEx_sum13; + } + public void setOpEx_sum13(String opEx_sum13) { + this.opEx_sum13 = opEx_sum13; + } + public String getOpEx_sum14() { + return opEx_sum14; + } + public void setOpEx_sum14(String opEx_sum14) { + this.opEx_sum14 = opEx_sum14; + } + public String getOpEx_sum15() { + return opEx_sum15; + } + public void setOpEx_sum15(String opEx_sum15) { + this.opEx_sum15 = opEx_sum15; + } + public String getOpEx_sum16() { + return opEx_sum16; + } + public void setOpEx_sum16(String opEx_sum16) { + this.opEx_sum16 = opEx_sum16; + } + public String getOpEx_total_note() { + return opEx_total_note; + } + public void setOpEx_total_note(String opEx_total_note) { + this.opEx_total_note = opEx_total_note; + } + public String getOpEx_YTD1() { + return opEx_YTD1; + } + public void setOpEx_YTD1(String opEx_YTD1) { + this.opEx_YTD1 = opEx_YTD1; + } + public String getOpEx_YTD10() { + return opEx_YTD10; + } + public void setOpEx_YTD10(String opEx_YTD10) { + this.opEx_YTD10 = opEx_YTD10; + } + public String getOpEx_YTD11() { + return opEx_YTD11; + } + public void setOpEx_YTD11(String opEx_YTD11) { + this.opEx_YTD11 = opEx_YTD11; + } + public String getOpEx_YTD12() { + return opEx_YTD12; + } + public void setOpEx_YTD12(String opEx_YTD12) { + this.opEx_YTD12 = opEx_YTD12; + } + public String getOpEx_YTD13() { + return opEx_YTD13; + } + public void setOpEx_YTD13(String opEx_YTD13) { + this.opEx_YTD13 = opEx_YTD13; + } + public String getOpEx_YTD14() { + return opEx_YTD14; + } + public void setOpEx_YTD14(String opEx_YTD14) { + this.opEx_YTD14 = opEx_YTD14; + } + public String getOpEx_YTD15() { + return opEx_YTD15; + } + public void setOpEx_YTD15(String opEx_YTD15) { + this.opEx_YTD15 = opEx_YTD15; + } + public String getOpEx_YTD16() { + return opEx_YTD16; + } + public void setOpEx_YTD16(String opEx_YTD16) { + this.opEx_YTD16 = opEx_YTD16; + } + public String getOpEx_YTD17() { + return opEx_YTD17; + } + public void setOpEx_YTD17(String opEx_YTD17) { + this.opEx_YTD17 = opEx_YTD17; + } + public String getOpEx_YTD18() { + return opEx_YTD18; + } + public void setOpEx_YTD18(String opEx_YTD18) { + this.opEx_YTD18 = opEx_YTD18; + } + public String getOpEx_YTD19() { + return opEx_YTD19; + } + public void setOpEx_YTD19(String opEx_YTD19) { + this.opEx_YTD19 = opEx_YTD19; + } + public String getOpEx_YTD2() { + return opEx_YTD2; + } + public void setOpEx_YTD2(String opEx_YTD2) { + this.opEx_YTD2 = opEx_YTD2; + } + public String getOpEx_YTD20() { + return opEx_YTD20; + } + public void setOpEx_YTD20(String opEx_YTD20) { + this.opEx_YTD20 = opEx_YTD20; + } + public String getOpEx_YTD21() { + return opEx_YTD21; + } + public void setOpEx_YTD21(String opEx_YTD21) { + this.opEx_YTD21 = opEx_YTD21; + } + public String getOpEx_YTD22() { + return opEx_YTD22; + } + public void setOpEx_YTD22(String opEx_YTD22) { + this.opEx_YTD22 = opEx_YTD22; + } + public String getOpEx_YTD23() { + return opEx_YTD23; + } + public void setOpEx_YTD23(String opEx_YTD23) { + this.opEx_YTD23 = opEx_YTD23; + } + public String getOpEx_YTD24() { + return opEx_YTD24; + } + public void setOpEx_YTD24(String opEx_YTD24) { + this.opEx_YTD24 = opEx_YTD24; + } + public String getOpEx_YTD25() { + return opEx_YTD25; + } + public void setOpEx_YTD25(String opEx_YTD25) { + this.opEx_YTD25 = opEx_YTD25; + } + public String getOpEx_YTD26() { + return opEx_YTD26; + } + public void setOpEx_YTD26(String opEx_YTD26) { + this.opEx_YTD26 = opEx_YTD26; + } + public String getOpEx_YTD27() { + return opEx_YTD27; + } + public void setOpEx_YTD27(String opEx_YTD27) { + this.opEx_YTD27 = opEx_YTD27; + } + public String getOpEx_YTD28() { + return opEx_YTD28; + } + public void setOpEx_YTD28(String opEx_YTD28) { + this.opEx_YTD28 = opEx_YTD28; + } + public String getOpEx_YTD29() { + return opEx_YTD29; + } + public void setOpEx_YTD29(String opEx_YTD29) { + this.opEx_YTD29 = opEx_YTD29; + } + public String getOpEx_YTD3() { + return opEx_YTD3; + } + public void setOpEx_YTD3(String opEx_YTD3) { + this.opEx_YTD3 = opEx_YTD3; + } + public String getOpEx_YTD30() { + return opEx_YTD30; + } + public void setOpEx_YTD30(String opEx_YTD30) { + this.opEx_YTD30 = opEx_YTD30; + } + public String getOpEx_YTD31() { + return opEx_YTD31; + } + public void setOpEx_YTD31(String opEx_YTD31) { + this.opEx_YTD31 = opEx_YTD31; + } + public String getOpEx_YTD32() { + return opEx_YTD32; + } + public void setOpEx_YTD32(String opEx_YTD32) { + this.opEx_YTD32 = opEx_YTD32; + } + public String getOpEx_YTD33() { + return opEx_YTD33; + } + public void setOpEx_YTD33(String opEx_YTD33) { + this.opEx_YTD33 = opEx_YTD33; + } + public String getOpEx_YTD34() { + return opEx_YTD34; + } + public void setOpEx_YTD34(String opEx_YTD34) { + this.opEx_YTD34 = opEx_YTD34; + } + public String getOpEx_YTD35() { + return opEx_YTD35; + } + public void setOpEx_YTD35(String opEx_YTD35) { + this.opEx_YTD35 = opEx_YTD35; + } + public String getOpEx_YTD4() { + return opEx_YTD4; + } + public void setOpEx_YTD4(String opEx_YTD4) { + this.opEx_YTD4 = opEx_YTD4; + } + public String getOpEx_YTD5() { + return opEx_YTD5; + } + public void setOpEx_YTD5(String opEx_YTD5) { + this.opEx_YTD5 = opEx_YTD5; + } + public String getOpEx_YTD6() { + return opEx_YTD6; + } + public void setOpEx_YTD6(String opEx_YTD6) { + this.opEx_YTD6 = opEx_YTD6; + } + public String getOpEx_YTD7() { + return opEx_YTD7; + } + public void setOpEx_YTD7(String opEx_YTD7) { + this.opEx_YTD7 = opEx_YTD7; + } + public String getOpEx_YTD8() { + return opEx_YTD8; + } + public void setOpEx_YTD8(String opEx_YTD8) { + this.opEx_YTD8 = opEx_YTD8; + } + public String getOpEx_YTD9() { + return opEx_YTD9; + } + public void setOpEx_YTD9(String opEx_YTD9) { + this.opEx_YTD9 = opEx_YTD9; + } + public String getOpRev_note1() { + return opRev_note1; + } + public void setOpRev_note1(String opRev_note1) { + this.opRev_note1 = opRev_note1; + } + public String getOpRev_note10() { + return opRev_note10; + } + public void setOpRev_note10(String opRev_note10) { + this.opRev_note10 = opRev_note10; + } + public String getOpRev_note11() { + return opRev_note11; + } + public void setOpRev_note11(String opRev_note11) { + this.opRev_note11 = opRev_note11; + } + public String getOpRev_note12() { + return opRev_note12; + } + public void setOpRev_note12(String opRev_note12) { + this.opRev_note12 = opRev_note12; + } + public String getOpRev_note13() { + return opRev_note13; + } + public void setOpRev_note13(String opRev_note13) { + this.opRev_note13 = opRev_note13; + } + public String getOpRev_note14() { + return opRev_note14; + } + public void setOpRev_note14(String opRev_note14) { + this.opRev_note14 = opRev_note14; + } + public String getOpRev_note15() { + return opRev_note15; + } + public void setOpRev_note15(String opRev_note15) { + this.opRev_note15 = opRev_note15; + } + public String getOpRev_note16() { + return opRev_note16; + } + public void setOpRev_note16(String opRev_note16) { + this.opRev_note16 = opRev_note16; + } + public String getOpRev_note17() { + return opRev_note17; + } + public void setOpRev_note17(String opRev_note17) { + this.opRev_note17 = opRev_note17; + } + public String getOpRev_note18() { + return opRev_note18; + } + public void setOpRev_note18(String opRev_note18) { + this.opRev_note18 = opRev_note18; + } + public String getOpRev_note19() { + return opRev_note19; + } + public void setOpRev_note19(String opRev_note19) { + this.opRev_note19 = opRev_note19; + } + public String getOpRev_note2() { + return opRev_note2; + } + public void setOpRev_note2(String opRev_note2) { + this.opRev_note2 = opRev_note2; + } + public String getOpRev_note20() { + return opRev_note20; + } + public void setOpRev_note20(String opRev_note20) { + this.opRev_note20 = opRev_note20; + } + public String getOpRev_note3() { + return opRev_note3; + } + public void setOpRev_note3(String opRev_note3) { + this.opRev_note3 = opRev_note3; + } + public String getOpRev_note4() { + return opRev_note4; + } + public void setOpRev_note4(String opRev_note4) { + this.opRev_note4 = opRev_note4; + } + public String getOpRev_note5() { + return opRev_note5; + } + public void setOpRev_note5(String opRev_note5) { + this.opRev_note5 = opRev_note5; + } + public String getOpRev_note6() { + return opRev_note6; + } + public void setOpRev_note6(String opRev_note6) { + this.opRev_note6 = opRev_note6; + } + public String getOpRev_note7() { + return opRev_note7; + } + public void setOpRev_note7(String opRev_note7) { + this.opRev_note7 = opRev_note7; + } + public String getOpRev_note8() { + return opRev_note8; + } + public void setOpRev_note8(String opRev_note8) { + this.opRev_note8 = opRev_note8; + } + public String getOpRev_note9() { + return opRev_note9; + } + public void setOpRev_note9(String opRev_note9) { + this.opRev_note9 = opRev_note9; + } + public String getOpRev_sum_note1() { + return opRev_sum_note1; + } + public void setOpRev_sum_note1(String opRev_sum_note1) { + this.opRev_sum_note1 = opRev_sum_note1; + } + public String getOpRev_sum_note2() { + return opRev_sum_note2; + } + public void setOpRev_sum_note2(String opRev_sum_note2) { + this.opRev_sum_note2 = opRev_sum_note2; + } + public String getOpRev_sum_note3() { + return opRev_sum_note3; + } + public void setOpRev_sum_note3(String opRev_sum_note3) { + this.opRev_sum_note3 = opRev_sum_note3; + } + public String getOpRev_sum_note4() { + return opRev_sum_note4; + } + public void setOpRev_sum_note4(String opRev_sum_note4) { + this.opRev_sum_note4 = opRev_sum_note4; + } + public String getOpRev_sum_note5() { + return opRev_sum_note5; + } + public void setOpRev_sum_note5(String opRev_sum_note5) { + this.opRev_sum_note5 = opRev_sum_note5; + } + public String getOpRev_sum11() { + return opRev_sum11; + } + public void setOpRev_sum11(String opRev_sum11) { + this.opRev_sum11 = opRev_sum11; + } + public String getOpRev_sum12() { + return opRev_sum12; + } + public void setOpRev_sum12(String opRev_sum12) { + this.opRev_sum12 = opRev_sum12; + } + public String getOpRev_sum13() { + return opRev_sum13; + } + public void setOpRev_sum13(String opRev_sum13) { + this.opRev_sum13 = opRev_sum13; + } + public String getOpRev_sum14() { + return opRev_sum14; + } + public void setOpRev_sum14(String opRev_sum14) { + this.opRev_sum14 = opRev_sum14; + } + public String getOpRev_sum15() { + return opRev_sum15; + } + public void setOpRev_sum15(String opRev_sum15) { + this.opRev_sum15 = opRev_sum15; + } + public String getOpRev_total_note() { + return opRev_total_note; + } + public void setOpRev_total_note(String opRev_total_note) { + this.opRev_total_note = opRev_total_note; + } + public String getOpRev_YTD_total() { + return opRev_YTD_total; + } + public void setOpRev_YTD_total(String opRev_YTD_total) { + this.opRev_YTD_total = opRev_YTD_total; + } + public String getOpRev_YTD1() { + return opRev_YTD1; + } + public void setOpRev_YTD1(String opRev_YTD1) { + this.opRev_YTD1 = opRev_YTD1; + } + public String getOpRev_YTD10() { + return opRev_YTD10; + } + public void setOpRev_YTD10(String opRev_YTD10) { + this.opRev_YTD10 = opRev_YTD10; + } + public String getOpRev_YTD11() { + return opRev_YTD11; + } + public void setOpRev_YTD11(String opRev_YTD11) { + this.opRev_YTD11 = opRev_YTD11; + } + public String getOpRev_YTD12() { + return opRev_YTD12; + } + public void setOpRev_YTD12(String opRev_YTD12) { + this.opRev_YTD12 = opRev_YTD12; + } + public String getOpRev_YTD13() { + return opRev_YTD13; + } + public void setOpRev_YTD13(String opRev_YTD13) { + this.opRev_YTD13 = opRev_YTD13; + } + public String getOpRev_YTD14() { + return opRev_YTD14; + } + public void setOpRev_YTD14(String opRev_YTD14) { + this.opRev_YTD14 = opRev_YTD14; + } + public String getOpRev_YTD15() { + return opRev_YTD15; + } + public void setOpRev_YTD15(String opRev_YTD15) { + this.opRev_YTD15 = opRev_YTD15; + } + public String getOpRev_YTD16() { + return opRev_YTD16; + } + public void setOpRev_YTD16(String opRev_YTD16) { + this.opRev_YTD16 = opRev_YTD16; + } + public String getOpRev_YTD17() { + return opRev_YTD17; + } + public void setOpRev_YTD17(String opRev_YTD17) { + this.opRev_YTD17 = opRev_YTD17; + } + public String getOpRev_YTD18() { + return opRev_YTD18; + } + public void setOpRev_YTD18(String opRev_YTD18) { + this.opRev_YTD18 = opRev_YTD18; + } + public String getOpRev_YTD19() { + return opRev_YTD19; + } + public void setOpRev_YTD19(String opRev_YTD19) { + this.opRev_YTD19 = opRev_YTD19; + } + public String getOpRev_YTD2() { + return opRev_YTD2; + } + public void setOpRev_YTD2(String opRev_YTD2) { + this.opRev_YTD2 = opRev_YTD2; + } + public String getOpRev_YTD20() { + return opRev_YTD20; + } + public void setOpRev_YTD20(String opRev_YTD20) { + this.opRev_YTD20 = opRev_YTD20; + } + public String getOpRev_YTD3() { + return opRev_YTD3; + } + public void setOpRev_YTD3(String opRev_YTD3) { + this.opRev_YTD3 = opRev_YTD3; + } + public String getOpRev_YTD4() { + return opRev_YTD4; + } + public void setOpRev_YTD4(String opRev_YTD4) { + this.opRev_YTD4 = opRev_YTD4; + } + public String getOpRev_YTD5() { + return opRev_YTD5; + } + public void setOpRev_YTD5(String opRev_YTD5) { + this.opRev_YTD5 = opRev_YTD5; + } + public String getOpRev_YTD6() { + return opRev_YTD6; + } + public void setOpRev_YTD6(String opRev_YTD6) { + this.opRev_YTD6 = opRev_YTD6; + } + public String getOpRev_YTD7() { + return opRev_YTD7; + } + public void setOpRev_YTD7(String opRev_YTD7) { + this.opRev_YTD7 = opRev_YTD7; + } + public String getOpRev_YTD8() { + return opRev_YTD8; + } + public void setOpRev_YTD8(String opRev_YTD8) { + this.opRev_YTD8 = opRev_YTD8; + } + public String getOpRev_YTD9() { + return opRev_YTD9; + } + public void setOpRev_YTD9(String opRev_YTD9) { + this.opRev_YTD9 = opRev_YTD9; + } + public String getOpSu_data_total() { + return opSu_data_total; + } + public void setOpSu_data_total(String opSu_data_total) { + this.opSu_data_total = opSu_data_total; + } + public String getOpSu_data_total_note() { + return opSu_data_total_note; + } + public void setOpSu_data_total_note(String opSu_data_total_note) { + this.opSu_data_total_note = opSu_data_total_note; + } + public String getOpSuB_item11() { + return opSuB_item11; + } + public void setOpSuB_item11(String opSuB_item11) { + this.opSuB_item11 = opSuB_item11; + } + public String getOpSuB_note() { + return opSuB_note; + } + public void setOpSuB_note(String opSuB_note) { + this.opSuB_note = opSuB_note; + } + public String getOutScopeBedTotal1() { + return outScopeBedTotal1; + } + public void setOutScopeBedTotal1(String outScopeBedTotal1) { + this.outScopeBedTotal1 = outScopeBedTotal1; + } + public String getOutScopeBedTotal2() { + return outScopeBedTotal2; + } + public void setOutScopeBedTotal2(String outScopeBedTotal2) { + this.outScopeBedTotal2 = outScopeBedTotal2; + } + public String getOutScopeBedTotal3() { + return outScopeBedTotal3; + } + public void setOutScopeBedTotal3(String outScopeBedTotal3) { + this.outScopeBedTotal3 = outScopeBedTotal3; + } + public String getOutScopeBedTotal4() { + return outScopeBedTotal4; + } + public void setOutScopeBedTotal4(String outScopeBedTotal4) { + this.outScopeBedTotal4 = outScopeBedTotal4; + } + public String getOutScopeBedTotalYTD() { + return outScopeBedTotalYTD; + } + public void setOutScopeBedTotalYTD(String outScopeBedTotalYTD) { + this.outScopeBedTotalYTD = outScopeBedTotalYTD; + } + public String getOutScopeMonth1() { + return outScopeMonth1; + } + public void setOutScopeMonth1(String outScopeMonth1) { + this.outScopeMonth1 = outScopeMonth1; + } + public String getOutScopeMonth10() { + return outScopeMonth10; + } + public void setOutScopeMonth10(String outScopeMonth10) { + this.outScopeMonth10 = outScopeMonth10; + } + public String getOutScopeMonth11() { + return outScopeMonth11; + } + public void setOutScopeMonth11(String outScopeMonth11) { + this.outScopeMonth11 = outScopeMonth11; + } + public String getOutScopeMonth12() { + return outScopeMonth12; + } + public void setOutScopeMonth12(String outScopeMonth12) { + this.outScopeMonth12 = outScopeMonth12; + } + public String getOutScopeMonth2() { + return outScopeMonth2; + } + public void setOutScopeMonth2(String outScopeMonth2) { + this.outScopeMonth2 = outScopeMonth2; + } + public String getOutScopeMonth3() { + return outScopeMonth3; + } + public void setOutScopeMonth3(String outScopeMonth3) { + this.outScopeMonth3 = outScopeMonth3; + } + public String getOutScopeMonth4() { + return outScopeMonth4; + } + public void setOutScopeMonth4(String outScopeMonth4) { + this.outScopeMonth4 = outScopeMonth4; + } + public String getOutScopeMonth5() { + return outScopeMonth5; + } + public void setOutScopeMonth5(String outScopeMonth5) { + this.outScopeMonth5 = outScopeMonth5; + } + public String getOutScopeMonth6() { + return outScopeMonth6; + } + public void setOutScopeMonth6(String outScopeMonth6) { + this.outScopeMonth6 = outScopeMonth6; + } + public String getOutScopeMonth7() { + return outScopeMonth7; + } + public void setOutScopeMonth7(String outScopeMonth7) { + this.outScopeMonth7 = outScopeMonth7; + } + public String getOutScopeMonth8() { + return outScopeMonth8; + } + public void setOutScopeMonth8(String outScopeMonth8) { + this.outScopeMonth8 = outScopeMonth8; + } + public String getOutScopeMonth9() { + return outScopeMonth9; + } + public void setOutScopeMonth9(String outScopeMonth9) { + this.outScopeMonth9 = outScopeMonth9; + } + public String getOutScopeOccupied1() { + return outScopeOccupied1; + } + public void setOutScopeOccupied1(String outScopeOccupied1) { + this.outScopeOccupied1 = outScopeOccupied1; + } + public String getOutScopeOccupied2() { + return outScopeOccupied2; + } + public void setOutScopeOccupied2(String outScopeOccupied2) { + this.outScopeOccupied2 = outScopeOccupied2; + } + public String getOutScopeOccupied3() { + return outScopeOccupied3; + } + public void setOutScopeOccupied3(String outScopeOccupied3) { + this.outScopeOccupied3 = outScopeOccupied3; + } + public String getOutScopeOccupied4() { + return outScopeOccupied4; + } + public void setOutScopeOccupied4(String outScopeOccupied4) { + this.outScopeOccupied4 = outScopeOccupied4; + } + public String getOutScopeOccupiedYTD() { + return outScopeOccupiedYTD; + } + public void setOutScopeOccupiedYTD(String outScopeOccupiedYTD) { + this.outScopeOccupiedYTD = outScopeOccupiedYTD; + } + public String getOutScopeTotalQ1() { + return outScopeTotalQ1; + } + public void setOutScopeTotalQ1(String outScopeTotalQ1) { + this.outScopeTotalQ1 = outScopeTotalQ1; + } + public String getOutScopeTotalQ2() { + return outScopeTotalQ2; + } + public void setOutScopeTotalQ2(String outScopeTotalQ2) { + this.outScopeTotalQ2 = outScopeTotalQ2; + } + public String getOutScopeTotalQ3() { + return outScopeTotalQ3; + } + public void setOutScopeTotalQ3(String outScopeTotalQ3) { + this.outScopeTotalQ3 = outScopeTotalQ3; + } + public String getOutScopeTotalQ4() { + return outScopeTotalQ4; + } + public void setOutScopeTotalQ4(String outScopeTotalQ4) { + this.outScopeTotalQ4 = outScopeTotalQ4; + } + public String getPayrollEndDate() { + return payrollEndDate; + } + public void setPayrollEndDate(String payrollEndDate) { + this.payrollEndDate = payrollEndDate; + } + public String getPayrollStartDate() { + return payrollStartDate; + } + public void setPayrollStartDate(String payrollStartDate) { + this.payrollStartDate = payrollStartDate; + } + public String getPlannedInScope() { + return plannedInScope; + } + public void setPlannedInScope(String plannedInScope) { + this.plannedInScope = plannedInScope; + } + public String getPlannedInScope1() { + return plannedInScope1; + } + public void setPlannedInScope1(String plannedInScope1) { + this.plannedInScope1 = plannedInScope1; + } + public String getPlannedInScope2() { + return plannedInScope2; + } + public void setPlannedInScope2(String plannedInScope2) { + this.plannedInScope2 = plannedInScope2; + } + public String getPlannedInScope3() { + return plannedInScope3; + } + public void setPlannedInScope3(String plannedInScope3) { + this.plannedInScope3 = plannedInScope3; + } + public String getPlannedInScope4() { + return plannedInScope4; + } + public void setPlannedInScope4(String plannedInScope4) { + this.plannedInScope4 = plannedInScope4; + } + public String getPlannedOutScope() { + return plannedOutScope; + } + public void setPlannedOutScope(String plannedOutScope) { + this.plannedOutScope = plannedOutScope; + } + public String getPlannedOutScope1() { + return plannedOutScope1; + } + public void setPlannedOutScope1(String plannedOutScope1) { + this.plannedOutScope1 = plannedOutScope1; + } + public String getPlannedOutScope2() { + return plannedOutScope2; + } + public void setPlannedOutScope2(String plannedOutScope2) { + this.plannedOutScope2 = plannedOutScope2; + } + public String getPlannedOutScope3() { + return plannedOutScope3; + } + public void setPlannedOutScope3(String plannedOutScope3) { + this.plannedOutScope3 = plannedOutScope3; + } + public String getPlannedOutScope4() { + return plannedOutScope4; + } + public void setPlannedOutScope4(String plannedOutScope4) { + this.plannedOutScope4 = plannedOutScope4; + } + public String getPlannedPrivate() { + return plannedPrivate; + } + public void setPlannedPrivate(String plannedPrivate) { + this.plannedPrivate = plannedPrivate; + } + public String getPlannedPrivate1() { + return plannedPrivate1; + } + public void setPlannedPrivate1(String plannedPrivate1) { + this.plannedPrivate1 = plannedPrivate1; + } + public String getPlannedPrivate2() { + return plannedPrivate2; + } + public void setPlannedPrivate2(String plannedPrivate2) { + this.plannedPrivate2 = plannedPrivate2; + } + public String getPlannedPrivate3() { + return plannedPrivate3; + } + public void setPlannedPrivate3(String plannedPrivate3) { + this.plannedPrivate3 = plannedPrivate3; + } + public String getPlannedPrivate4() { + return plannedPrivate4; + } + public void setPlannedPrivate4(String plannedPrivate4) { + this.plannedPrivate4 = plannedPrivate4; + } + public String getPlannedTotal() { + return plannedTotal; + } + public void setPlannedTotal(String plannedTotal) { + this.plannedTotal = plannedTotal; + } + public String getPlannedTotal1() { + return plannedTotal1; + } + public void setPlannedTotal1(String plannedTotal1) { + this.plannedTotal1 = plannedTotal1; + } + public String getPlannedTotal2() { + return plannedTotal2; + } + public void setPlannedTotal2(String plannedTotal2) { + this.plannedTotal2 = plannedTotal2; + } + public String getPlannedTotal3() { + return plannedTotal3; + } + public void setPlannedTotal3(String plannedTotal3) { + this.plannedTotal3 = plannedTotal3; + } + public String getPlannedTotal4() { + return plannedTotal4; + } + public void setPlannedTotal4(String plannedTotal4) { + this.plannedTotal4 = plannedTotal4; + } + public String getPrivateBedTotal1() { + return privateBedTotal1; + } + public void setPrivateBedTotal1(String privateBedTotal1) { + this.privateBedTotal1 = privateBedTotal1; + } + public String getPrivateBedTotal2() { + return privateBedTotal2; + } + public void setPrivateBedTotal2(String privateBedTotal2) { + this.privateBedTotal2 = privateBedTotal2; + } + public String getPrivateBedTotal3() { + return privateBedTotal3; + } + public void setPrivateBedTotal3(String privateBedTotal3) { + this.privateBedTotal3 = privateBedTotal3; + } + public String getPrivateBedTotal4() { + return privateBedTotal4; + } + public void setPrivateBedTotal4(String privateBedTotal4) { + this.privateBedTotal4 = privateBedTotal4; + } + public String getPrivateBedTotalYTD() { + return privateBedTotalYTD; + } + public void setPrivateBedTotalYTD(String privateBedTotalYTD) { + this.privateBedTotalYTD = privateBedTotalYTD; + } + public String getPrivateMonth1() { + return privateMonth1; + } + public void setPrivateMonth1(String privateMonth1) { + this.privateMonth1 = privateMonth1; + } + public String getPrivateMonth10() { + return privateMonth10; + } + public void setPrivateMonth10(String privateMonth10) { + this.privateMonth10 = privateMonth10; + } + public String getPrivateMonth11() { + return privateMonth11; + } + public void setPrivateMonth11(String privateMonth11) { + this.privateMonth11 = privateMonth11; + } + public String getPrivateMonth12() { + return privateMonth12; + } + public void setPrivateMonth12(String privateMonth12) { + this.privateMonth12 = privateMonth12; + } + public String getPrivateMonth2() { + return privateMonth2; + } + public void setPrivateMonth2(String privateMonth2) { + this.privateMonth2 = privateMonth2; + } + public String getPrivateMonth3() { + return privateMonth3; + } + public void setPrivateMonth3(String privateMonth3) { + this.privateMonth3 = privateMonth3; + } + public String getPrivateMonth4() { + return privateMonth4; + } + public void setPrivateMonth4(String privateMonth4) { + this.privateMonth4 = privateMonth4; + } + public String getPrivateMonth5() { + return privateMonth5; + } + public void setPrivateMonth5(String privateMonth5) { + this.privateMonth5 = privateMonth5; + } + public String getPrivateMonth6() { + return privateMonth6; + } + public void setPrivateMonth6(String privateMonth6) { + this.privateMonth6 = privateMonth6; + } + public String getPrivateMonth7() { + return privateMonth7; + } + public void setPrivateMonth7(String privateMonth7) { + this.privateMonth7 = privateMonth7; + } + public String getPrivateMonth8() { + return privateMonth8; + } + public void setPrivateMonth8(String privateMonth8) { + this.privateMonth8 = privateMonth8; + } + public String getPrivateMonth9() { + return privateMonth9; + } + public void setPrivateMonth9(String privateMonth9) { + this.privateMonth9 = privateMonth9; + } + public String getPrivateOccupied1() { + return privateOccupied1; + } + public void setPrivateOccupied1(String privateOccupied1) { + this.privateOccupied1 = privateOccupied1; + } + public String getPrivateOccupied2() { + return privateOccupied2; + } + public void setPrivateOccupied2(String privateOccupied2) { + this.privateOccupied2 = privateOccupied2; + } + public String getPrivateOccupied3() { + return privateOccupied3; + } + public void setPrivateOccupied3(String privateOccupied3) { + this.privateOccupied3 = privateOccupied3; + } + public String getPrivateOccupied4() { + return privateOccupied4; + } + public void setPrivateOccupied4(String privateOccupied4) { + this.privateOccupied4 = privateOccupied4; + } + public String getPrivateOccupiedYTD() { + return privateOccupiedYTD; + } + public void setPrivateOccupiedYTD(String privateOccupiedYTD) { + this.privateOccupiedYTD = privateOccupiedYTD; + } + public String getPrivateTotalQ1() { + return privateTotalQ1; + } + public void setPrivateTotalQ1(String privateTotalQ1) { + this.privateTotalQ1 = privateTotalQ1; + } + public String getPrivateTotalQ2() { + return privateTotalQ2; + } + public void setPrivateTotalQ2(String privateTotalQ2) { + this.privateTotalQ2 = privateTotalQ2; + } + public String getPrivateTotalQ3() { + return privateTotalQ3; + } + public void setPrivateTotalQ3(String privateTotalQ3) { + this.privateTotalQ3 = privateTotalQ3; + } + public String getPrivateTotalQ4() { + return privateTotalQ4; + } + public void setPrivateTotalQ4(String privateTotalQ4) { + this.privateTotalQ4 = privateTotalQ4; + } + public String getQuarter() { + return quarter; + } + public void setQuarter(String quarter) { + this.quarter = quarter; + } + public String getStartPeriod() { + return startPeriod; + } + public void setStartPeriod(String startPeriod) { + this.startPeriod = startPeriod; + } + public String getSubmission() { + return submission; + } + public void setSubmission(String submission) { + this.submission = submission; + } + public String getThreshold() { + return threshold; + } + public void setThreshold(String threshold) { + this.threshold = threshold; + } + public String getTotalBed1() { + return totalBed1; + } + public void setTotalBed1(String totalBed1) { + this.totalBed1 = totalBed1; + } + public String getTotalBed2() { + return totalBed2; + } + public void setTotalBed2(String totalBed2) { + this.totalBed2 = totalBed2; + } + public String getTotalBed3() { + return totalBed3; + } + public void setTotalBed3(String totalBed3) { + this.totalBed3 = totalBed3; + } + public String getTotalBed4() { + return totalBed4; + } + public void setTotalBed4(String totalBed4) { + this.totalBed4 = totalBed4; + } + public String getTotalBedYTD() { + return totalBedYTD; + } + public void setTotalBedYTD(String totalBedYTD) { + this.totalBedYTD = totalBedYTD; + } + public String getTotalMonth1() { + return totalMonth1; + } + public void setTotalMonth1(String totalMonth1) { + this.totalMonth1 = totalMonth1; + } + public String getTotalMonth10() { + return totalMonth10; + } + public void setTotalMonth10(String totalMonth10) { + this.totalMonth10 = totalMonth10; + } + public String getTotalMonth11() { + return totalMonth11; + } + public void setTotalMonth11(String totalMonth11) { + this.totalMonth11 = totalMonth11; + } + public String getTotalMonth12() { + return totalMonth12; + } + public void setTotalMonth12(String totalMonth12) { + this.totalMonth12 = totalMonth12; + } + public String getTotalMonth2() { + return totalMonth2; + } + public void setTotalMonth2(String totalMonth2) { + this.totalMonth2 = totalMonth2; + } + public String getTotalMonth3() { + return totalMonth3; + } + public void setTotalMonth3(String totalMonth3) { + this.totalMonth3 = totalMonth3; + } + public String getTotalMonth4() { + return totalMonth4; + } + public void setTotalMonth4(String totalMonth4) { + this.totalMonth4 = totalMonth4; + } + public String getTotalMonth5() { + return totalMonth5; + } + public void setTotalMonth5(String totalMonth5) { + this.totalMonth5 = totalMonth5; + } + public String getTotalMonth6() { + return totalMonth6; + } + public void setTotalMonth6(String totalMonth6) { + this.totalMonth6 = totalMonth6; + } + public String getTotalMonth7() { + return totalMonth7; + } + public void setTotalMonth7(String totalMonth7) { + this.totalMonth7 = totalMonth7; + } + public String getTotalMonth8() { + return totalMonth8; + } + public void setTotalMonth8(String totalMonth8) { + this.totalMonth8 = totalMonth8; + } + public String getTotalMonth9() { + return totalMonth9; + } + public void setTotalMonth9(String totalMonth9) { + this.totalMonth9 = totalMonth9; + } + public String getTotalQ1() { + return totalQ1; + } + public void setTotalQ1(String totalQ1) { + this.totalQ1 = totalQ1; + } + public String getTotalQ2() { + return totalQ2; + } + public void setTotalQ2(String totalQ2) { + this.totalQ2 = totalQ2; + } + public String getTotalQ3() { + return totalQ3; + } + public void setTotalQ3(String totalQ3) { + this.totalQ3 = totalQ3; + } + public String getTotalQ4() { + return totalQ4; + } + public void setTotalQ4(String totalQ4) { + this.totalQ4 = totalQ4; + } + public String getyTDMaxInScopeQ1() { + return yTDMaxInScopeQ1; + } + public void setyTDMaxInScopeQ1(String yTDMaxInScopeQ1) { + this.yTDMaxInScopeQ1 = yTDMaxInScopeQ1; + } + public String getyTDMaxInScopeQ2() { + return yTDMaxInScopeQ2; + } + public void setyTDMaxInScopeQ2(String yTDMaxInScopeQ2) { + this.yTDMaxInScopeQ2 = yTDMaxInScopeQ2; + } + public String getyTDMaxInScopeQ3() { + return yTDMaxInScopeQ3; + } + public void setyTDMaxInScopeQ3(String yTDMaxInScopeQ3) { + this.yTDMaxInScopeQ3 = yTDMaxInScopeQ3; + } + public String getyTDMaxInScopeQ4() { + return yTDMaxInScopeQ4; + } + public void setyTDMaxInScopeQ4(String yTDMaxInScopeQ4) { + this.yTDMaxInScopeQ4 = yTDMaxInScopeQ4; + } + public String getyTDMaxOutScopeQ1() { + return yTDMaxOutScopeQ1; + } + public void setyTDMaxOutScopeQ1(String yTDMaxOutScopeQ1) { + this.yTDMaxOutScopeQ1 = yTDMaxOutScopeQ1; + } + public String getyTDMaxOutScopeQ2() { + return yTDMaxOutScopeQ2; + } + public void setyTDMaxOutScopeQ2(String yTDMaxOutScopeQ2) { + this.yTDMaxOutScopeQ2 = yTDMaxOutScopeQ2; + } + public String getyTDMaxOutScopeQ3() { + return yTDMaxOutScopeQ3; + } + public void setyTDMaxOutScopeQ3(String yTDMaxOutScopeQ3) { + this.yTDMaxOutScopeQ3 = yTDMaxOutScopeQ3; + } + public String getyTDMaxOutScopeQ4() { + return yTDMaxOutScopeQ4; + } + public void setyTDMaxOutScopeQ4(String yTDMaxOutScopeQ4) { + this.yTDMaxOutScopeQ4 = yTDMaxOutScopeQ4; + } + public String getyTDMaxPrivateQ1() { + return yTDMaxPrivateQ1; + } + public void setyTDMaxPrivateQ1(String yTDMaxPrivateQ1) { + this.yTDMaxPrivateQ1 = yTDMaxPrivateQ1; + } + public String getyTDMaxPrivateQ2() { + return yTDMaxPrivateQ2; + } + public void setyTDMaxPrivateQ2(String yTDMaxPrivateQ2) { + this.yTDMaxPrivateQ2 = yTDMaxPrivateQ2; + } + public String getyTDMaxPrivateQ3() { + return yTDMaxPrivateQ3; + } + public void setyTDMaxPrivateQ3(String yTDMaxPrivateQ3) { + this.yTDMaxPrivateQ3 = yTDMaxPrivateQ3; + } + public String getyTDMaxPrivateQ4() { + return yTDMaxPrivateQ4; + } + public void setyTDMaxPrivateQ4(String yTDMaxPrivateQ4) { + this.yTDMaxPrivateQ4 = yTDMaxPrivateQ4; + } + public String getyTDMaxTotalQ1() { + return yTDMaxTotalQ1; + } + public void setyTDMaxTotalQ1(String yTDMaxTotalQ1) { + this.yTDMaxTotalQ1 = yTDMaxTotalQ1; + } + public String getyTDMaxTotalQ2() { + return yTDMaxTotalQ2; + } + public void setyTDMaxTotalQ2(String yTDMaxTotalQ2) { + this.yTDMaxTotalQ2 = yTDMaxTotalQ2; + } + public String getyTDMaxTotalQ3() { + return yTDMaxTotalQ3; + } + public void setyTDMaxTotalQ3(String yTDMaxTotalQ3) { + this.yTDMaxTotalQ3 = yTDMaxTotalQ3; + } + public String getyTDMaxTotalQ4() { + return yTDMaxTotalQ4; + } + public void setyTDMaxTotalQ4(String yTDMaxTotalQ4) { + this.yTDMaxTotalQ4 = yTDMaxTotalQ4; + } + public String getyTDOccupiedInScopeQ1() { + return yTDOccupiedInScopeQ1; + } + public void setyTDOccupiedInScopeQ1(String yTDOccupiedInScopeQ1) { + this.yTDOccupiedInScopeQ1 = yTDOccupiedInScopeQ1; + } + public String getyTDOccupiedInScopeQ2() { + return yTDOccupiedInScopeQ2; + } + public void setyTDOccupiedInScopeQ2(String yTDOccupiedInScopeQ2) { + this.yTDOccupiedInScopeQ2 = yTDOccupiedInScopeQ2; + } + public String getyTDOccupiedInScopeQ3() { + return yTDOccupiedInScopeQ3; + } + public void setyTDOccupiedInScopeQ3(String yTDOccupiedInScopeQ3) { + this.yTDOccupiedInScopeQ3 = yTDOccupiedInScopeQ3; + } + public String getyTDOccupiedInScopeQ4() { + return yTDOccupiedInScopeQ4; + } + public void setyTDOccupiedInScopeQ4(String yTDOccupiedInScopeQ4) { + this.yTDOccupiedInScopeQ4 = yTDOccupiedInScopeQ4; + } + public String getyTDOccupiedOutScopeQ1() { + return yTDOccupiedOutScopeQ1; + } + public void setyTDOccupiedOutScopeQ1(String yTDOccupiedOutScopeQ1) { + this.yTDOccupiedOutScopeQ1 = yTDOccupiedOutScopeQ1; + } + public String getyTDOccupiedOutScopeQ2() { + return yTDOccupiedOutScopeQ2; + } + public void setyTDOccupiedOutScopeQ2(String yTDOccupiedOutScopeQ2) { + this.yTDOccupiedOutScopeQ2 = yTDOccupiedOutScopeQ2; + } + public String getyTDOccupiedOutScopeQ3() { + return yTDOccupiedOutScopeQ3; + } + public void setyTDOccupiedOutScopeQ3(String yTDOccupiedOutScopeQ3) { + this.yTDOccupiedOutScopeQ3 = yTDOccupiedOutScopeQ3; + } + public String getyTDOccupiedOutScopeQ4() { + return yTDOccupiedOutScopeQ4; + } + public void setyTDOccupiedOutScopeQ4(String yTDOccupiedOutScopeQ4) { + this.yTDOccupiedOutScopeQ4 = yTDOccupiedOutScopeQ4; + } + public String getyTDOccupiedPrivateQ1() { + return yTDOccupiedPrivateQ1; + } + public void setyTDOccupiedPrivateQ1(String yTDOccupiedPrivateQ1) { + this.yTDOccupiedPrivateQ1 = yTDOccupiedPrivateQ1; + } + public String getyTDOccupiedPrivateQ2() { + return yTDOccupiedPrivateQ2; + } + public void setyTDOccupiedPrivateQ2(String yTDOccupiedPrivateQ2) { + this.yTDOccupiedPrivateQ2 = yTDOccupiedPrivateQ2; + } + public String getyTDOccupiedPrivateQ3() { + return yTDOccupiedPrivateQ3; + } + public void setyTDOccupiedPrivateQ3(String yTDOccupiedPrivateQ3) { + this.yTDOccupiedPrivateQ3 = yTDOccupiedPrivateQ3; + } + public String getyTDOccupiedPrivateQ4() { + return yTDOccupiedPrivateQ4; + } + public void setyTDOccupiedPrivateQ4(String yTDOccupiedPrivateQ4) { + this.yTDOccupiedPrivateQ4 = yTDOccupiedPrivateQ4; + } + public String getyTDOccupiedTotalQ1() { + return yTDOccupiedTotalQ1; + } + public void setyTDOccupiedTotalQ1(String yTDOccupiedTotalQ1) { + this.yTDOccupiedTotalQ1 = yTDOccupiedTotalQ1; + } + public String getyTDOccupiedTotalQ2() { + return yTDOccupiedTotalQ2; + } + public void setyTDOccupiedTotalQ2(String yTDOccupiedTotalQ2) { + this.yTDOccupiedTotalQ2 = yTDOccupiedTotalQ2; + } + public String getyTDOccupiedTotalQ3() { + return yTDOccupiedTotalQ3; + } + public void setyTDOccupiedTotalQ3(String yTDOccupiedTotalQ3) { + this.yTDOccupiedTotalQ3 = yTDOccupiedTotalQ3; + } + public String getyTDOccupiedTotalQ4() { + return yTDOccupiedTotalQ4; + } + public void setyTDOccupiedTotalQ4(String yTDOccupiedTotalQ4) { + this.yTDOccupiedTotalQ4 = yTDOccupiedTotalQ4; + } + public String getYtdPayrollDays() { + return ytdPayrollDays; + } + public void setYtdPayrollDays(String ytdPayrollDays) { + this.ytdPayrollDays = ytdPayrollDays; + } + public String getyTDPlannedInScopeQ1() { + return yTDPlannedInScopeQ1; + } + public void setyTDPlannedInScopeQ1(String yTDPlannedInScopeQ1) { + this.yTDPlannedInScopeQ1 = yTDPlannedInScopeQ1; + } + public String getyTDPlannedInScopeQ2() { + return yTDPlannedInScopeQ2; + } + public void setyTDPlannedInScopeQ2(String yTDPlannedInScopeQ2) { + this.yTDPlannedInScopeQ2 = yTDPlannedInScopeQ2; + } + public String getyTDPlannedInScopeQ3() { + return yTDPlannedInScopeQ3; + } + public void setyTDPlannedInScopeQ3(String yTDPlannedInScopeQ3) { + this.yTDPlannedInScopeQ3 = yTDPlannedInScopeQ3; + } + public String getyTDPlannedInScopeQ4() { + return yTDPlannedInScopeQ4; + } + public void setyTDPlannedInScopeQ4(String yTDPlannedInScopeQ4) { + this.yTDPlannedInScopeQ4 = yTDPlannedInScopeQ4; + } + public String getyTDPlannedOutScopeQ1() { + return yTDPlannedOutScopeQ1; + } + public void setyTDPlannedOutScopeQ1(String yTDPlannedOutScopeQ1) { + this.yTDPlannedOutScopeQ1 = yTDPlannedOutScopeQ1; + } + public String getyTDPlannedOutScopeQ2() { + return yTDPlannedOutScopeQ2; + } + public void setyTDPlannedOutScopeQ2(String yTDPlannedOutScopeQ2) { + this.yTDPlannedOutScopeQ2 = yTDPlannedOutScopeQ2; + } + public String getyTDPlannedOutScopeQ3() { + return yTDPlannedOutScopeQ3; + } + public void setyTDPlannedOutScopeQ3(String yTDPlannedOutScopeQ3) { + this.yTDPlannedOutScopeQ3 = yTDPlannedOutScopeQ3; + } + public String getyTDPlannedOutScopeQ4() { + return yTDPlannedOutScopeQ4; + } + public void setyTDPlannedOutScopeQ4(String yTDPlannedOutScopeQ4) { + this.yTDPlannedOutScopeQ4 = yTDPlannedOutScopeQ4; + } + public String getyTDPlannedPrivateQ1() { + return yTDPlannedPrivateQ1; + } + public void setyTDPlannedPrivateQ1(String yTDPlannedPrivateQ1) { + this.yTDPlannedPrivateQ1 = yTDPlannedPrivateQ1; + } + public String getyTDPlannedPrivateQ2() { + return yTDPlannedPrivateQ2; + } + public void setyTDPlannedPrivateQ2(String yTDPlannedPrivateQ2) { + this.yTDPlannedPrivateQ2 = yTDPlannedPrivateQ2; + } + public String getyTDPlannedPrivateQ3() { + return yTDPlannedPrivateQ3; + } + public void setyTDPlannedPrivateQ3(String yTDPlannedPrivateQ3) { + this.yTDPlannedPrivateQ3 = yTDPlannedPrivateQ3; + } + public String getyTDPlannedPrivateQ4() { + return yTDPlannedPrivateQ4; + } + public void setyTDPlannedPrivateQ4(String yTDPlannedPrivateQ4) { + this.yTDPlannedPrivateQ4 = yTDPlannedPrivateQ4; + } + public String getyTDPlannedTotalQ1() { + return yTDPlannedTotalQ1; + } + public void setyTDPlannedTotalQ1(String yTDPlannedTotalQ1) { + this.yTDPlannedTotalQ1 = yTDPlannedTotalQ1; + } + public String getyTDPlannedTotalQ2() { + return yTDPlannedTotalQ2; + } + public void setyTDPlannedTotalQ2(String yTDPlannedTotalQ2) { + this.yTDPlannedTotalQ2 = yTDPlannedTotalQ2; + } + public String getyTDPlannedTotalQ3() { + return yTDPlannedTotalQ3; + } + public void setyTDPlannedTotalQ3(String yTDPlannedTotalQ3) { + this.yTDPlannedTotalQ3 = yTDPlannedTotalQ3; + } + public String getyTDPlannedTotalQ4() { + return yTDPlannedTotalQ4; + } + public void setyTDPlannedTotalQ4(String yTDPlannedTotalQ4) { + this.yTDPlannedTotalQ4 = yTDPlannedTotalQ4; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancy.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancy.java new file mode 100644 index 00000000..447f1e86 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancy.java @@ -0,0 +1,107 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdMaxOccupancy implements IModel { + + private String confirmationId; + private String quarterInventory; + private String bedFundingType; + private String bedSubype; + private String startDate; + private String endDate; + private String numberOfBeds; + private String maximumBedDays; + private String notes; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getQuarterInventory() { + return quarterInventory; + } + public void setQuarterInventory(String quarterInventory) { + this.quarterInventory = quarterInventory; + } + public String getBedFundingType() { + return bedFundingType; + } + public void setBedFundingType(String bedFundingType) { + this.bedFundingType = bedFundingType; + } + public String getBedSubype() { + return bedSubype; + } + public void setBedSubype(String bedSubype) { + this.bedSubype = bedSubype; + } + public String getStartDate() { + return startDate; + } + public void setStartDate(String startDate) { + this.startDate = startDate; + } + public String getEndDate() { + return endDate; + } + public void setEndDate(String endDate) { + this.endDate = endDate; + } + public String getNumberOfBeds() { + return numberOfBeds; + } + public void setNumberOfBeds(String numberOfBeds) { + this.numberOfBeds = numberOfBeds; + } + public String getMaximumBedDays() { + return maximumBedDays; + } + public void setMaximumBedDays(String maximumBedDays) { + this.maximumBedDays = maximumBedDays; + } + + public String getNotes() { + return notes; + } + public void setNotes(String notes) { + this.notes = notes; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getQuarterInventory()); + elements.add(this.getBedFundingType()); + elements.add(this.getBedSubype()); + elements.add(this.getStartDate()); + elements.add(this.getEndDate()); + elements.add(this.getNumberOfBeds()); + elements.add(this.getMaximumBedDays()); + elements.add(this.getNotes()); + return elements; + } + @Override + public List getObjects() { + // TODO Auto-generated method stub + return new ArrayList<>(); + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancyTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancyTotals.java new file mode 100644 index 00000000..c7470f50 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdMaxOccupancyTotals.java @@ -0,0 +1,113 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdMaxOccupancyTotals implements IModel { + + private String confirmationID; + private String bedFundingType; + private String occupancyType; + private String totalBedQuarter1; + private String totalBedQuarter2; + private String totalBedQuarter3; + private String totalBedQuarter4; + private String totalBedDays; + + public String getConfirmationID() { + return confirmationID; + } + + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + + public String getBedFundingType() { + return bedFundingType; + } + + public void setBedFundingType(String bedFundingType) { + this.bedFundingType = bedFundingType; + } + + public String getTotalBedQuarter1() { + return totalBedQuarter1; + } + + public void setTotalBedQuarter1(String totalBedQuarter1) { + this.totalBedQuarter1 = totalBedQuarter1; + } + + public String getTotalBedQuarter2() { + return totalBedQuarter2; + } + + public void setTotalBedQuarter2(String totalBedQuarter2) { + this.totalBedQuarter2 = totalBedQuarter2; + } + + public String getTotalBedQuarter3() { + return totalBedQuarter3; + } + + public void setTotalBedQuarter3(String totalBedQuarter3) { + this.totalBedQuarter3 = totalBedQuarter3; + } + + public String getTotalBedQuarter4() { + return totalBedQuarter4; + } + + public void setTotalBedQuarter4(String totalBedQuarter4) { + this.totalBedQuarter4 = totalBedQuarter4; + } + + public String getTotalBedDays() { + return totalBedDays; + } + + public void setTotalBedDays(String totalBedDays) { + this.totalBedDays = totalBedDays; + } + + public String getOccupancyType() { + return occupancyType; + } + + public void setOccupancyType(String occupancyType) { + this.occupancyType = occupancyType; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_BED_YTD_MAX_OCCUPANCY_TOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getBedFundingType()); + elements.add(this.getTotalBedQuarter1()); + elements.add(this.getTotalBedQuarter2()); + elements.add(this.getTotalBedQuarter3()); + elements.add(this.getTotalBedQuarter4()); + elements.add(this.getTotalBedDays()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRate.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRate.java new file mode 100644 index 00000000..e4b451d7 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRate.java @@ -0,0 +1,99 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdOccupancyRate implements IModel { + + private String confirmationID; + private String occRateQuarter; + private String occRateBedTypes; + private String planMaxOccDays; + private String ytdMaxOccDays; + private String ytdOccDays; + private String percentOcc; + private String occRateNotes; + + + public String getConfirmationID() { + return confirmationID; + } + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + public String getOccRateQuarter() { + return occRateQuarter; + } + public void setOccRateQuarter(String occRateQuarter) { + this.occRateQuarter = occRateQuarter; + } + public String getOccRateBedTypes() { + return occRateBedTypes; + } + public void setOccRateBedTypes(String occRateBedTypes) { + this.occRateBedTypes = occRateBedTypes; + } + public String getPlanMaxOccDays() { + return planMaxOccDays; + } + public void setPlanMaxOccDays(String planMaxOccDays) { + this.planMaxOccDays = planMaxOccDays; + } + public String getYtdMaxOccDays() { + return ytdMaxOccDays; + } + public void setYtdMaxOccDays(String ytdMaxOccDays) { + this.ytdMaxOccDays = ytdMaxOccDays; + } + public String getYtdOccDays() { + return ytdOccDays; + } + public void setYtdOccDays(String ytdOccDays) { + this.ytdOccDays = ytdOccDays; + } + public String getPercentOcc() { + return percentOcc; + } + public void setPercentOcc(String percentOcc) { + this.percentOcc = percentOcc; + } + public String getOccRateNotes() { + return occRateNotes; + } + public void setOccRateNotes(String occRateNotes) { + this.occRateNotes = occRateNotes; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_BED_YTD_OCCUPANCY_RATE; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getOccRateQuarter()); + elements.add(this.getOccRateBedTypes()); + elements.add(this.getPlanMaxOccDays()); + elements.add(this.getYtdMaxOccDays()); + elements.add(this.getYtdOccDays()); + elements.add(this.getPercentOcc()); + elements.add(this.getOccRateNotes()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRateTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRateTotals.java new file mode 100644 index 00000000..fcd1f393 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupancyRateTotals.java @@ -0,0 +1,94 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdOccupancyRateTotals implements IModel { + + private String confirmationID; + private String occRateQuarter; + private String totalPlanMaxOccDays; + private String totalYTDMaxOccDays; + private String totalYTDOccDays; + private String totalPercentOcc; + + public String getConfirmationID() { + return confirmationID; + } + + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + + public String getOccRateQuarter() { + return occRateQuarter; + } + + public void setOccRateQuarter(String occRateQuarter) { + this.occRateQuarter = occRateQuarter; + } + + public String getTotalPlanMaxOccDays() { + return totalPlanMaxOccDays; + } + + public void setTotalPlanMaxOccDays(String totalPlanMaxOccDays) { + this.totalPlanMaxOccDays = totalPlanMaxOccDays; + } + + public String getTotalYTDMaxOccDays() { + return totalYTDMaxOccDays; + } + + public void setTotalYTDMaxOccDays(String totalYTDMaxOccDays) { + this.totalYTDMaxOccDays = totalYTDMaxOccDays; + } + + public String getTotalYTDOccDays() { + return totalYTDOccDays; + } + + public void setTotalYTDOccDays(String totalYTDOccDays) { + this.totalYTDOccDays = totalYTDOccDays; + } + + public String getTotalPercentOcc() { + return totalPercentOcc; + } + + public void setTotalPercentOcc(String totalPercentOcc) { + this.totalPercentOcc = totalPercentOcc; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_BED_YTD_OCCUPANCY_RATE_TOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getOccRateQuarter()); + elements.add(this.getTotalPlanMaxOccDays()); + elements.add(this.getTotalYTDMaxOccDays()); + elements.add(this.getTotalYTDOccDays()); + elements.add(this.getTotalPercentOcc()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDays.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDays.java new file mode 100644 index 00000000..1f785d84 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDays.java @@ -0,0 +1,90 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdOccupiedDays implements IModel{ + + private String confirmationId; + private String occQuarter; + private String occMonth; + private String occDaysYTDInScopePublic; + private String occDaysYTOutScopePublic; + private String occDaysYtdTotalDays; + private String occDaysYTDPrivate; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getOccQuarter() { + return occQuarter; + } + public void setOccQuarter(String occQuarter) { + this.occQuarter = occQuarter; + } + public String getOccMonth() { + return occMonth; + } + public void setOccMonth(String occMonth) { + this.occMonth = occMonth; + } + public String getOccDaysYTDInScopePublic() { + return occDaysYTDInScopePublic; + } + public void setOccDaysYTDInScopePublic(String occDaysYTDInScopePublic) { + this.occDaysYTDInScopePublic = occDaysYTDInScopePublic; + } + public String getOccDaysYTOutScopePublic() { + return occDaysYTOutScopePublic; + } + public void setOccDaysYTOutScopePublic(String occDaysYTOutScopePublic) { + this.occDaysYTOutScopePublic = occDaysYTOutScopePublic; + } + public String getOccDaysYTDPrivate() { + return occDaysYTDPrivate; + } + public void setOccDaysYTDPrivate(String occDaysYTDPrivate) { + this.occDaysYTDPrivate = occDaysYTDPrivate; + } + + public String getOccDaysYtdTotalDays() { + return occDaysYtdTotalDays; + } + public void setOccDaysYtdTotalDays(String occDaysYtdTotalDays) { + this.occDaysYtdTotalDays = occDaysYtdTotalDays; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_BED_YTD_OCCUPIED_DAYS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getOccQuarter()); + elements.add(this.getOccMonth()); + elements.add(this.getOccDaysYTDInScopePublic()); + elements.add(this.getOccDaysYTOutScopePublic()); + elements.add(this.getOccDaysYtdTotalDays()); + elements.add(this.getOccDaysYTDPrivate()); + return elements; + } + @Override + public List getObjects() { + // TODO Auto-generated method stub + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDaysTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDaysTotals.java new file mode 100644 index 00000000..f2e030da --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcBedYtdOccupiedDaysTotals.java @@ -0,0 +1,83 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcBedYtdOccupiedDaysTotals implements IModel { + private String ConfirmationID; + private String occQuarter; + private String occDaysYTDInScopePublic; + private String occDaysYTDOutScopePublic; + private String occDaysYTDTotalDays; + private String occDaysYTDPrivate; + + public String getConfirmationID() { + return ConfirmationID; + } + public void setConfirmationID(String confirmationID) { + ConfirmationID = confirmationID; + } + public String getOccQuarter() { + return occQuarter; + } + public void setOccQuarter(String occQuarter) { + this.occQuarter = occQuarter; + } + public String getOccDaysYTDInScopePublic() { + return occDaysYTDInScopePublic; + } + public void setOccDaysYTDInScopePublic(String occDaysYTDInScopePublic) { + this.occDaysYTDInScopePublic = occDaysYTDInScopePublic; + } + public String getOccDaysYTDOutScopePublic() { + return occDaysYTDOutScopePublic; + } + public void setOccDaysYTDOutScopePublic(String occDaysYTDOutScopePublic) { + this.occDaysYTDOutScopePublic = occDaysYTDOutScopePublic; + } + public String getOccDaysYTDTotalDays() { + return occDaysYTDTotalDays; + } + public void setOccDaysYTDTotalDays(String occDaysYTDTotalDays) { + this.occDaysYTDTotalDays = occDaysYTDTotalDays; + } + public String getOccDaysYTDPrivate() { + return occDaysYTDPrivate; + } + public void setOccDaysYTDPrivate(String occDaysYTDPrivate) { + this.occDaysYTDPrivate = occDaysYTDPrivate; + } + + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_BED_YTD_OCCUPIED_DAYS_TOTALS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getOccDaysYTDInScopePublic()); + elements.add(this.getOccDaysYTDOutScopePublic()); + elements.add(this.getOccDaysYTDPrivate()); + elements.add(this.getOccDaysYTDTotalDays()); + elements.add(this.getOccQuarter()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompAddPos.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompAddPos.java new file mode 100644 index 00000000..722af361 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompAddPos.java @@ -0,0 +1,82 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompAddPos implements IModel{ + + private String confirmationId; + private String addPosType; + private String addPosName; + private String addPosContractedOutYtd; + private String addPosLegalNameContractServiceYtd; + private String addPosPercentServiceContractOutYtd; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getAddPosType() { + return addPosType; + } + public void setAddPosType(String addPosType) { + this.addPosType = addPosType; + } + public String getAddPosName() { + return addPosName; + } + public void setAddPosName(String addPosName) { + this.addPosName = addPosName; + } + public String getAddPosContractedOutYtd() { + return addPosContractedOutYtd; + } + public void setAddPosContractedOutYtd(String addPosContractedOutYtd) { + this.addPosContractedOutYtd = addPosContractedOutYtd; + } + public String getAddPosLegalNameContractServiceYtd() { + return addPosLegalNameContractServiceYtd; + } + public void setAddPosLegalNameContractServiceYtd(String addPosLegalNameContractServiceYtd) { + this.addPosLegalNameContractServiceYtd = addPosLegalNameContractServiceYtd; + } + public String getAddPosPercentServiceContractOutYtd() { + return addPosPercentServiceContractOutYtd; + } + public void setAddPosPercentServiceContractOutYtd(String addPosPercentServiceContractOutYtd) { + this.addPosPercentServiceContractOutYtd = addPosPercentServiceContractOutYtd; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_ADD_POS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getAddPosType()); + elements.add(this.getAddPosName()); + elements.add(this.getAddPosContractedOutYtd()); + elements.add(this.getAddPosLegalNameContractServiceYtd()); + elements.add(this.getAddPosPercentServiceContractOutYtd()); + + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompBenefits.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompBenefits.java new file mode 100644 index 00000000..63f2559d --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompBenefits.java @@ -0,0 +1,68 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompBenefits implements IModel { + + private String confirmationId; + private String benefitsType; + private String benefitsAmountYtd; + private String benefitsPercentageAlloc; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getBenefitsType() { + return benefitsType; + } + public void setBenefitsType(String benefitsType) { + this.benefitsType = benefitsType; + } + public String getBenefitsAmountYtd() { + return benefitsAmountYtd; + } + public void setBenefitsAmountYtd(String benefitsAmountYtd) { + this.benefitsAmountYtd = benefitsAmountYtd; + } + + + + public String getBenefitsPercentageAlloc() { + return benefitsPercentageAlloc; + } + public void setBenefitsPercentageAlloc(String benefitsPercentageAlloc) { + this.benefitsPercentageAlloc = benefitsPercentageAlloc; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_BENEFITS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getBenefitsType()); + elements.add(this.getBenefitsAmountYtd()); + elements.add(this.getBenefitsPercentageAlloc()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrs.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrs.java new file mode 100644 index 00000000..305e6678 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrs.java @@ -0,0 +1,97 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompHrs implements IModel { + + private String confirmationId; + private String compHrsType; + private String compHrsName; + private String compHrsPerPayrollYtd; + private String compHrsStaffYtd; + private String compHrsContractServicesYtd; + private String compHrsOfficeAllocYtd; + private String compTotalWorkedHrsYtd; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getCompHrsType() { + return compHrsType; + } + public void setCompHrsType(String compHrsType) { + this.compHrsType = compHrsType; + } + public String getCompHrsName() { + return compHrsName; + } + public void setCompHrsName(String compHrsName) { + this.compHrsName = compHrsName; + } + public String getCompHrsPerPayrollYtd() { + return compHrsPerPayrollYtd; + } + public void setCompHrsPerPayrollYtd(String compHrsPerPayrollYtd) { + this.compHrsPerPayrollYtd = compHrsPerPayrollYtd; + } + public String getCompHrsStaffYtd() { + return compHrsStaffYtd; + } + public void setCompHrsStaffYtd(String compHrsStaffYtd) { + this.compHrsStaffYtd = compHrsStaffYtd; + } + public String getCompHrsContractServicesYtd() { + return compHrsContractServicesYtd; + } + public void setCompHrsContractServicesYtd(String compHrsContractServicesYtd) { + this.compHrsContractServicesYtd = compHrsContractServicesYtd; + } + public String getCompHrsOfficeAllocYtd() { + return compHrsOfficeAllocYtd; + } + public void setCompHrsOfficeAllocYtd(String compHrsOfficeAllocYtd) { + this.compHrsOfficeAllocYtd = compHrsOfficeAllocYtd; + } + + public String getCompTotalWorkedHrsYtd() { + return compTotalWorkedHrsYtd; + } + public void setCompTotalWorkedHrsYtd(String compTotalWorkedHrsYtd) { + this.compTotalWorkedHrsYtd = compTotalWorkedHrsYtd; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_HRS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getCompHrsType()); + elements.add(this.getCompHrsName()); + elements.add(this.getCompHrsPerPayrollYtd()); + elements.add(this.getCompHrsStaffYtd()); + elements.add(this.getCompHrsContractServicesYtd()); + elements.add(this.getCompHrsOfficeAllocYtd()); + elements.add(this.getCompTotalWorkedHrsYtd()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsSubtotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsSubtotals.java new file mode 100644 index 00000000..57354d50 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsSubtotals.java @@ -0,0 +1,81 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompHrsSubtotals implements IModel { + + private String confirmationID; + private String compHrsType; + private String subTotalCompHrsStaffYTD; + private String subTotalCompHrsContractServicesYTD; + private String subTotalCompHrsOfficeAllocYTD; + private String subTotalCompTotalWorkedHrsYTD; + + public String getConfirmationID() { + return confirmationID; + } + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + public String getCompHrsType() { + return compHrsType; + } + public void setCompHrsType(String compHrsType) { + this.compHrsType = compHrsType; + } + public String getSubTotalCompHrsStaffYTD() { + return subTotalCompHrsStaffYTD; + } + public void setSubTotalCompHrsStaffYTD(String subTotalCompHrsStaffYTD) { + this.subTotalCompHrsStaffYTD = subTotalCompHrsStaffYTD; + } + public String getSubTotalCompHrsContractServicesYTD() { + return subTotalCompHrsContractServicesYTD; + } + public void setSubTotalCompHrsContractServicesYTD(String subTotalCompHrsContractServicesYTD) { + this.subTotalCompHrsContractServicesYTD = subTotalCompHrsContractServicesYTD; + } + public String getSubTotalCompHrsOfficeAllocYTD() { + return subTotalCompHrsOfficeAllocYTD; + } + public void setSubTotalCompHrsOfficeAllocYTD(String subTotalCompHrsOfficeAllocYTD) { + this.subTotalCompHrsOfficeAllocYTD = subTotalCompHrsOfficeAllocYTD; + } + public String getSubTotalCompTotalWorkedHrsYTD() { + return subTotalCompTotalWorkedHrsYTD; + } + public void setSubTotalCompTotalWorkedHrsYTD(String subTotalCompTotalWorkedHrsYTD) { + this.subTotalCompTotalWorkedHrsYTD = subTotalCompTotalWorkedHrsYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return "LTC_YTD_COMP_HRS_SUB_TOTALS"; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getCompHrsType()); + elements.add(this.getSubTotalCompHrsStaffYTD()); + elements.add(this.getSubTotalCompHrsContractServicesYTD()); + elements.add(this.getSubTotalCompHrsOfficeAllocYTD()); + elements.add(this.getSubTotalCompTotalWorkedHrsYTD()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsTotals.java new file mode 100644 index 00000000..972614ec --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompHrsTotals.java @@ -0,0 +1,108 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompHrsTotals implements IModel{ + + private String confirmationID; + private String compHrsTotalType; + private String totalCompHrsPerPayrollYTD; + private String totalCompHrsStaffYTD; + private String totalCompHrsContractServicesYTD; + private String totalCompHrsOfficeAllocYTD; + private String totalCompTotalWorkedHrsYTD; + + + + public String getConfirmationID() { + return confirmationID; + } + + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + + public String getCompHrsTotalType() { + return compHrsTotalType; + } + + public void setCompHrsTotalType(String compHrsTotalType) { + this.compHrsTotalType = compHrsTotalType; + } + + public String getTotalCompHrsPerPayrollYTD() { + return totalCompHrsPerPayrollYTD; + } + + public void setTotalCompHrsPerPayrollYTD(String totalCompHrsPerPayrollYTD) { + this.totalCompHrsPerPayrollYTD = totalCompHrsPerPayrollYTD; + } + + public String getTotalCompHrsStaffYTD() { + return totalCompHrsStaffYTD; + } + + public void setTotalCompHrsStaffYTD(String totalCompHrsStaffYTD) { + this.totalCompHrsStaffYTD = totalCompHrsStaffYTD; + } + + public String getTotalCompHrsContractServicesYTD() { + return totalCompHrsContractServicesYTD; + } + + public void setTotalCompHrsContractServicesYTD(String totalCompHrsContractServicesYTD) { + this.totalCompHrsContractServicesYTD = totalCompHrsContractServicesYTD; + } + + public String getTotalCompHrsOfficeAllocYTD() { + return totalCompHrsOfficeAllocYTD; + } + + public void setTotalCompHrsOfficeAllocYTD(String totalCompHrsOfficeAllocYTD) { + this.totalCompHrsOfficeAllocYTD = totalCompHrsOfficeAllocYTD; + } + + public String getTotalCompTotalWorkedHrsYTD() { + return totalCompTotalWorkedHrsYTD; + } + + public void setTotalCompTotalWorkedHrsYTD(String totalCompTotalWorkedHrsYTD) { + this.totalCompTotalWorkedHrsYTD = totalCompTotalWorkedHrsYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationID()); + elements.add(this.getCompHrsTotalType()); + elements.add(this.getTotalCompHrsPerPayrollYTD()); + elements.add(this.getTotalCompHrsStaffYTD()); + elements.add(this.getTotalCompHrsContractServicesYTD()); + elements.add(this.getTotalCompHrsOfficeAllocYTD()); + elements.add(this.getTotalCompTotalWorkedHrsYTD()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSal.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSal.java new file mode 100644 index 00000000..dac2cb84 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSal.java @@ -0,0 +1,87 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompSal implements IModel{ + + private String confirmationId; + private String compSalType; + private String compSalName; + private String compSalStaffYtd; + private String compSalContractServicesYtd; + private String compSalOfficeAllocYtd; + private String compSalTotalCostYtd; + public String getCompSalTotalCostYtd() { + return compSalTotalCostYtd; + } + public void setCompSalTotalCostYtd(String compSalTotalCostYtd) { + this.compSalTotalCostYtd = compSalTotalCostYtd; + } + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getCompSalType() { + return compSalType; + } + public void setCompSalType(String compSalType) { + this.compSalType = compSalType; + } + public String getCompSalName() { + return compSalName; + } + public void setCompSalName(String compSalName) { + this.compSalName = compSalName; + } + public String getCompSalStaffYtd() { + return compSalStaffYtd; + } + public void setCompSalStaffYtd(String compSalStaffYtd) { + this.compSalStaffYtd = compSalStaffYtd; + } + public String getCompSalContractServicesYtd() { + return compSalContractServicesYtd; + } + public void setCompSalContractServicesYtd(String compSalContractServicesYtd) { + this.compSalContractServicesYtd = compSalContractServicesYtd; + } + public String getCompSalOfficeAllocYtd() { + return compSalOfficeAllocYtd; + } + public void setCompSalOfficeAllocYtd(String compSalOfficeAllocYtd) { + this.compSalOfficeAllocYtd = compSalOfficeAllocYtd; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_SAL; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getCompSalType()); + elements.add(this.getCompSalName()); + elements.add(this.getCompSalStaffYtd()); + elements.add(this.getCompSalContractServicesYtd()); + elements.add(this.getCompSalOfficeAllocYtd()); + elements.add(this.getCompSalTotalCostYtd()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalSubtotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalSubtotals.java new file mode 100644 index 00000000..90af7dc4 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalSubtotals.java @@ -0,0 +1,95 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompSalSubtotals implements IModel { + + private String confirmationId; + private String compSalType; + private String subTotalCompSalStaffYTD; + private String subTotalCompSalContractServicesYTD; + private String subTotalCompSalOfficeAllocYTD; + private String subTotalCompSalTotalCostYTD; + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getCompSalType() { + return compSalType; + } + + public void setCompSalType(String compSalType) { + this.compSalType = compSalType; + } + + public String getSubTotalCompSalStaffYTD() { + return subTotalCompSalStaffYTD; + } + + public void setSubTotalCompSalStaffYTD(String subTotalCompSalStaffYTD) { + this.subTotalCompSalStaffYTD = subTotalCompSalStaffYTD; + } + + public String getSubTotalCompSalContractServicesYTD() { + return subTotalCompSalContractServicesYTD; + } + + public void setSubTotalCompSalContractServicesYTD(String subTotalCompSalContractServicesYTD) { + this.subTotalCompSalContractServicesYTD = subTotalCompSalContractServicesYTD; + } + + public String getSubTotalCompSalOfficeAllocYTD() { + return subTotalCompSalOfficeAllocYTD; + } + + public void setSubTotalCompSalOfficeAllocYTD(String subTotalCompSalOfficeAllocYTD) { + this.subTotalCompSalOfficeAllocYTD = subTotalCompSalOfficeAllocYTD; + } + + public String getSubTotalCompSalTotalCostYTD() { + return subTotalCompSalTotalCostYTD; + } + + public void setSubTotalCompSalTotalCostYTD(String subTotalCompSalTotalCostYTD) { + this.subTotalCompSalTotalCostYTD = subTotalCompSalTotalCostYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_SAL_SUBTOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getCompSalType()); + elements.add(this.getSubTotalCompSalStaffYTD()); + elements.add(this.getSubTotalCompSalContractServicesYTD()); + elements.add(this.getSubTotalCompSalOfficeAllocYTD()); + elements.add(this.getSubTotalCompSalTotalCostYTD()); + + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalTotals.java new file mode 100644 index 00000000..20e17884 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdCompSalTotals.java @@ -0,0 +1,95 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdCompSalTotals implements IModel { + + private String confirmationId; + private String compSalType; + private String totalCompSalStaffYTD; + private String totalCompSalContractServicesYTD; + private String totalCompSalOfficeAllocYTD; + private String totalCompSalTotalCostYTD; + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getCompSalType() { + return compSalType; + } + + public void setCompSalType(String compSalType) { + this.compSalType = compSalType; + } + + public String getTotalCompSalStaffYTD() { + return totalCompSalStaffYTD; + } + + public void setTotalCompSalStaffYTD(String totalCompSalStaffYTD) { + this.totalCompSalStaffYTD = totalCompSalStaffYTD; + } + + public String getTotalCompSalContractServicesYTD() { + return totalCompSalContractServicesYTD; + } + + public void setTotalCompSalContractServicesYTD(String totalCompSalContractServicesYTD) { + this.totalCompSalContractServicesYTD = totalCompSalContractServicesYTD; + } + + public String getTotalCompSalOfficeAllocYTD() { + return totalCompSalOfficeAllocYTD; + } + + public void setTotalCompSalOfficeAllocYTD(String totalCompSalOfficeAllocYTD) { + this.totalCompSalOfficeAllocYTD = totalCompSalOfficeAllocYTD; + } + + public String getTotalCompSalTotalCostYTD() { + return totalCompSalTotalCostYTD; + } + + public void setTotalCompSalTotalCostYTD(String totalCompSalTotalCostYTD) { + this.totalCompSalTotalCostYTD = totalCompSalTotalCostYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_YTD_COMP_SAL_TOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getCompSalType()); + elements.add(this.getTotalCompSalStaffYTD()); + elements.add(this.getTotalCompSalContractServicesYTD()); + elements.add(this.getTotalCompSalOfficeAllocYTD()); + elements.add(this.getTotalCompSalTotalCostYTD()); + + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCost.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCost.java new file mode 100644 index 00000000..32bb04bf --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCost.java @@ -0,0 +1,161 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdDirectCareCost implements IModel{ + private String confirmationId; + private String dirCareCostType; + private String dirCareCostName; + private String dirCareCostProdHrsRegYtd; + private String dirCareCostProdHrsOtYtd; + private String dirCareCostProdHrsContractedYtd; + private String dirCareCostProdHrsSubtotalYtd; + private String dirCareCostProdHrsTotalYtd; + private String dirCareCostNonProdHrsVacYtd; + private String dirCareCostNonProdHrsSickYtd; + private String dirCareCostNonProdHrsOtherYtd; + private String dirCareCostNonProdHrsTotalYtd; + private String dirCareCostTotalHrsPaidYtd; + private String dirCareCostHourlyRateStaffYtd; + private String dirCareCostHourlyRateContractedYtd; + + private String dirCareCostYtdNotes; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getDirCareCostType() { + return dirCareCostType; + } + public void setDirCareCostType(String dirCareCostType) { + this.dirCareCostType = dirCareCostType; + } + public String getDirCareCostName() { + return dirCareCostName; + } + public void setDirCareCostName(String dirCareCostName) { + this.dirCareCostName = dirCareCostName; + } + public String getDirCareCostProdHrsRegYtd() { + return dirCareCostProdHrsRegYtd; + } + public void setDirCareCostProdHrsRegYtd(String dirCareCostProdHrsRegYtd) { + this.dirCareCostProdHrsRegYtd = dirCareCostProdHrsRegYtd; + } + public String getDirCareCostProdHrsOtYtd() { + return dirCareCostProdHrsOtYtd; + } + public void setDirCareCostProdHrsOtYtd(String dirCareCostProdHrsOtYtd) { + this.dirCareCostProdHrsOtYtd = dirCareCostProdHrsOtYtd; + } + public String getDirCareCostProdHrsContractedYtd() { + return dirCareCostProdHrsContractedYtd; + } + public void setDirCareCostProdHrsContractedYtd(String dirCareCostProdHrsContractedYtd) { + this.dirCareCostProdHrsContractedYtd = dirCareCostProdHrsContractedYtd; + } + public String getDirCareCostNonProdHrsVacYtd() { + return dirCareCostNonProdHrsVacYtd; + } + public void setDirCareCostNonProdHrsVacYtd(String dirCareCostNonProdHrsVacYtd) { + this.dirCareCostNonProdHrsVacYtd = dirCareCostNonProdHrsVacYtd; + } + public String getDirCareCostNonProdHrsSickYtd() { + return dirCareCostNonProdHrsSickYtd; + } + public void setDirCareCostNonProdHrsSickYtd(String dirCareCostNonProdHrsSickYtd) { + this.dirCareCostNonProdHrsSickYtd = dirCareCostNonProdHrsSickYtd; + } + public String getDirCareCostNonProdHrsOtherYtd() { + return dirCareCostNonProdHrsOtherYtd; + } + public void setDirCareCostNonProdHrsOtherYtd(String dirCareCostNonProdHrsOtherYtd) { + this.dirCareCostNonProdHrsOtherYtd = dirCareCostNonProdHrsOtherYtd; + } + public String getDirCareCostYtdNotes() { + return dirCareCostYtdNotes; + } + public void setDirCareCostYtdNotes(String dirCareCostYtdNotes) { + this.dirCareCostYtdNotes = dirCareCostYtdNotes; + } + + public String getDirCareCostProdHrsSubtotalYtd() { + return dirCareCostProdHrsSubtotalYtd; + } + public void setDirCareCostProdHrsSubtotalYtd(String dirCareCostProdHrsSubtotalYtd) { + this.dirCareCostProdHrsSubtotalYtd = dirCareCostProdHrsSubtotalYtd; + } + public String getDirCareCostProdHrsTotalYtd() { + return dirCareCostProdHrsTotalYtd; + } + public void setDirCareCostProdHrsTotalYtd(String dirCareCostProdHrsTotalYtd) { + this.dirCareCostProdHrsTotalYtd = dirCareCostProdHrsTotalYtd; + } + public String getDirCareCostNonProdHrsTotalYtd() { + return dirCareCostNonProdHrsTotalYtd; + } + public void setDirCareCostNonProdHrsTotalYtd(String dirCareCostNonProdHrsTotalYtd) { + this.dirCareCostNonProdHrsTotalYtd = dirCareCostNonProdHrsTotalYtd; + } + public String getDirCareCostTotalHrsPaidYtd() { + return dirCareCostTotalHrsPaidYtd; + } + public void setDirCareCostTotalHrsPaidYtd(String dirCareCostTotalHrsPaidYtd) { + this.dirCareCostTotalHrsPaidYtd = dirCareCostTotalHrsPaidYtd; + } + public String getDirCareCostHourlyRateStaffYtd() { + return dirCareCostHourlyRateStaffYtd; + } + public void setDirCareCostHourlyRateStaffYtd(String dirCareCostHourlyRateStaffYtd) { + this.dirCareCostHourlyRateStaffYtd = dirCareCostHourlyRateStaffYtd; + } + public String getDirCareCostHourlyRateContractedYtd() { + return dirCareCostHourlyRateContractedYtd; + } + public void setDirCareCostHourlyRateContractedYtd(String dirCareCostHourlyRateContractedYtd) { + this.dirCareCostHourlyRateContractedYtd = dirCareCostHourlyRateContractedYtd; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_DIRECT_CARE_COST; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getDirCareCostType()); + elements.add(this.getDirCareCostName()); + elements.add(this.getDirCareCostProdHrsRegYtd()); + elements.add(this.getDirCareCostProdHrsOtYtd()); + elements.add(this.getDirCareCostProdHrsContractedYtd()); + elements.add(this.getDirCareCostProdHrsSubtotalYtd()); + elements.add(this.getDirCareCostProdHrsTotalYtd()); + elements.add(this.getDirCareCostNonProdHrsVacYtd()); + elements.add(this.getDirCareCostNonProdHrsSickYtd()); + elements.add(this.getDirCareCostNonProdHrsOtherYtd()); + elements.add(this.getDirCareCostNonProdHrsTotalYtd()); + elements.add(this.getDirCareCostTotalHrsPaidYtd()); + elements.add(this.getDirCareCostHourlyRateStaffYtd()); + elements.add(this.getDirCareCostHourlyRateContractedYtd()); + elements.add(this.getDirCareCostYtdNotes()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCostSubtotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCostSubtotals.java new file mode 100644 index 00000000..cce534b1 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareCostSubtotals.java @@ -0,0 +1,175 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdDirectCareCostSubtotals implements IModel{ + + private String confirmationID; + private String dirCareType; + private String subTotalDirCareCostProdHrsRegularYTD; + private String subTotalDirCareCostProdHrsOTYTD; + private String subTotalDirCareCostProdHrsSubtotalYTD; + private String subTotalDirCareCostProdHrsContServYTD; + private String subTotalDirCareCostProdHrsTotalYTD; + private String subTotalDirCareCostNonProdHrsVacYTD; + private String subTotalDirCareCostNonProdHrsSickYTD; + private String subTotalDirCareCostNonProdHrsOtherServYTD; + private String subTotalDirCareCostNonProdHrsTotalYTD; + private String subTotalDirCareCostTotalHrsPaidYTD; + private String subTotalDirCareCostHourlyRateStaffYTD; + private String subTotalDirCareCostHourlyRateContractedYTD; + + + public String getConfirmationID() { + return confirmationID; + } + + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + + public String getDirCareType() { + return dirCareType; + } + + public void setDirCareType(String dirCareType) { + this.dirCareType = dirCareType; + } + + public String getSubTotalDirCareCostProdHrsRegularYTD() { + return subTotalDirCareCostProdHrsRegularYTD; + } + + public void setSubTotalDirCareCostProdHrsRegularYTD(String subTotalDirCareCostProdHrsRegularYTD) { + this.subTotalDirCareCostProdHrsRegularYTD = subTotalDirCareCostProdHrsRegularYTD; + } + + public String getSubTotalDirCareCostProdHrsOTYTD() { + return subTotalDirCareCostProdHrsOTYTD; + } + + public void setSubTotalDirCareCostProdHrsOTYTD(String subTotalDirCareCostProdHrsOTYTD) { + this.subTotalDirCareCostProdHrsOTYTD = subTotalDirCareCostProdHrsOTYTD; + } + + public String getSubTotalDirCareCostProdHrsSubtotalYTD() { + return subTotalDirCareCostProdHrsSubtotalYTD; + } + + public void setSubTotalDirCareCostProdHrsSubtotalYTD(String subTotalDirCareCostProdHrsSubtotalYTD) { + this.subTotalDirCareCostProdHrsSubtotalYTD = subTotalDirCareCostProdHrsSubtotalYTD; + } + + public String getSubTotalDirCareCostProdHrsContServYTD() { + return subTotalDirCareCostProdHrsContServYTD; + } + + public void setSubTotalDirCareCostProdHrsContServYTD(String subTotalDirCareCostProdHrsContServYTD) { + this.subTotalDirCareCostProdHrsContServYTD = subTotalDirCareCostProdHrsContServYTD; + } + + public String getSubTotalDirCareCostProdHrsTotalYTD() { + return subTotalDirCareCostProdHrsTotalYTD; + } + + public void setSubTotalDirCareCostProdHrsTotalYTD(String subTotalDirCareCostProdHrsTotalYTD) { + this.subTotalDirCareCostProdHrsTotalYTD = subTotalDirCareCostProdHrsTotalYTD; + } + + public String getSubTotalDirCareCostNonProdHrsVacYTD() { + return subTotalDirCareCostNonProdHrsVacYTD; + } + + public void setSubTotalDirCareCostNonProdHrsVacYTD(String subTotalDirCareCostNonProdHrsVacYTD) { + this.subTotalDirCareCostNonProdHrsVacYTD = subTotalDirCareCostNonProdHrsVacYTD; + } + + public String getSubTotalDirCareCostNonProdHrsSickYTD() { + return subTotalDirCareCostNonProdHrsSickYTD; + } + + public void setSubTotalDirCareCostNonProdHrsSickYTD(String subTotalDirCareCostNonProdHrsSickYTD) { + this.subTotalDirCareCostNonProdHrsSickYTD = subTotalDirCareCostNonProdHrsSickYTD; + } + + public String getSubTotalDirCareCostNonProdHrsOtherServYTD() { + return subTotalDirCareCostNonProdHrsOtherServYTD; + } + + public void setSubTotalDirCareCostNonProdHrsOtherServYTD(String subTotalDirCareCostNonProdHrsOtherServYTD) { + this.subTotalDirCareCostNonProdHrsOtherServYTD = subTotalDirCareCostNonProdHrsOtherServYTD; + } + + public String getSubTotalDirCareCostNonProdHrsTotalYTD() { + return subTotalDirCareCostNonProdHrsTotalYTD; + } + + public void setSubTotalDirCareCostNonProdHrsTotalYTD(String subTotalDirCareCostNonProdHrsTotalYTD) { + this.subTotalDirCareCostNonProdHrsTotalYTD = subTotalDirCareCostNonProdHrsTotalYTD; + } + + public String getSubTotalDirCareCostTotalHrsPaidYTD() { + return subTotalDirCareCostTotalHrsPaidYTD; + } + + public void setSubTotalDirCareCostTotalHrsPaidYTD(String subTotalDirCareCostTotalHrsPaidYTD) { + this.subTotalDirCareCostTotalHrsPaidYTD = subTotalDirCareCostTotalHrsPaidYTD; + } + + public String getSubTotalDirCareCostHourlyRateStaffYTD() { + return subTotalDirCareCostHourlyRateStaffYTD; + } + + public void setSubTotalDirCareCostHourlyRateStaffYTD(String subTotalDirCareCostHourlyRateStaffYTD) { + this.subTotalDirCareCostHourlyRateStaffYTD = subTotalDirCareCostHourlyRateStaffYTD; + } + + public String getSubTotalDirCareCostHourlyRateContractedYTD() { + return subTotalDirCareCostHourlyRateContractedYTD; + } + + public void setSubTotalDirCareCostHourlyRateContractedYTD(String subTotalDirCareCostHourlyRateContractedYTD) { + this.subTotalDirCareCostHourlyRateContractedYTD = subTotalDirCareCostHourlyRateContractedYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_YTD_DIRECT_CARE_COST_SUBTOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getDirCareType()); + elements.add(this.getSubTotalDirCareCostProdHrsRegularYTD()); + elements.add(this.getSubTotalDirCareCostProdHrsOTYTD()); + elements.add(this.getSubTotalDirCareCostProdHrsSubtotalYTD()); + elements.add(this.getSubTotalDirCareCostProdHrsContServYTD()); + elements.add(this.getSubTotalDirCareCostProdHrsTotalYTD()); + elements.add(this.getSubTotalDirCareCostNonProdHrsVacYTD()); + elements.add(this.getSubTotalDirCareCostNonProdHrsSickYTD()); + elements.add(this.getSubTotalDirCareCostNonProdHrsOtherServYTD()); + elements.add(this.getSubTotalDirCareCostNonProdHrsTotalYTD()); + elements.add(this.getSubTotalDirCareCostTotalHrsPaidYTD()); + elements.add(this.getSubTotalDirCareCostHourlyRateStaffYTD()); + elements.add(this.getSubTotalDirCareCostHourlyRateContractedYTD()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrs.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrs.java new file mode 100644 index 00000000..ea287c15 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrs.java @@ -0,0 +1,147 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdDirectCareHrs implements IModel{ + + private String confirmationId; + private String dirCareType; // nursing, allied, etc + private String dirCareName; // RN, OcP etc + private String dirCareProdHrsRegYtd; + private String dirCareProdHrsOtYtd; + private String dirCareProdHrsContractedYtd; + private String dirCareProdHrsSubtotalYtd; + private String dirCareProdHrsTotalYtd; + private String dirCareNonProdHrsVacYtd; + private String dirCareNonProdHrsSickYtd; + private String dirCareNonProdHrsOtherYtd; + private String dirCareNonProdHrsTotalYtd; + private String dirCareTotalHrsPaidYtd; + private String dirCareYtdNotes; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getDirCareType() { + return dirCareType; + } + public void setDirCareType(String dirCareType) { + this.dirCareType = dirCareType; + } + public String getDirCareName() { + return dirCareName; + } + public void setDirCareName(String dirCareName) { + this.dirCareName = dirCareName; + } + public String getDirCareProdHrsRegYtd() { + return dirCareProdHrsRegYtd; + } + public void setDirCareProdHrsRegYtd(String dirCareProdHrsRegYtd) { + this.dirCareProdHrsRegYtd = dirCareProdHrsRegYtd; + } + public String getDirCareProdHrsOtYtd() { + return dirCareProdHrsOtYtd; + } + public void setDirCareProdHrsOtYtd(String dirCareProdHrsOtYtd) { + this.dirCareProdHrsOtYtd = dirCareProdHrsOtYtd; + } + public String getDirCareProdHrsContractedYtd() { + return dirCareProdHrsContractedYtd; + } + public void setDirCareProdHrsContractedYtd(String dirCareProdHrsContractedYtd) { + this.dirCareProdHrsContractedYtd = dirCareProdHrsContractedYtd; + } + public String getDirCareNonProdHrsVacYtd() { + return dirCareNonProdHrsVacYtd; + } + public void setDirCareNonProdHrsVacYtd(String dirCareNonProdHrsVacYtd) { + this.dirCareNonProdHrsVacYtd = dirCareNonProdHrsVacYtd; + } + public String getDirCareNonProdHrsSickYtd() { + return dirCareNonProdHrsSickYtd; + } + public void setDirCareNonProdHrsSickYtd(String dirCareNonProdHrsSickYtd) { + this.dirCareNonProdHrsSickYtd = dirCareNonProdHrsSickYtd; + } + public String getDirCareNonProdHrsOtherYtd() { + return dirCareNonProdHrsOtherYtd; + } + public void setDirCareNonProdHrsOtherYtd(String dirCareNonProdHrsOtherYtd) { + this.dirCareNonProdHrsOtherYtd = dirCareNonProdHrsOtherYtd; + } + public String getDirCareYtdNotes() { + return dirCareYtdNotes; + } + public void setDirCareYtdNotes(String dirCareYtdNotes) { + this.dirCareYtdNotes = dirCareYtdNotes; + } + + public String getDirCareProdHrsSubtotalYtd() { + return dirCareProdHrsSubtotalYtd; + } + public void setDirCareProdHrsSubtotalYtd(String dirCareProdHrsSubtotalYtd) { + this.dirCareProdHrsSubtotalYtd = dirCareProdHrsSubtotalYtd; + } + public String getDirCareProdHrsTotalYtd() { + return dirCareProdHrsTotalYtd; + } + public void setDirCareProdHrsTotalYtd(String dirCareProdHrsTotalYtd) { + this.dirCareProdHrsTotalYtd = dirCareProdHrsTotalYtd; + } + public String getDirCareNonProdHrsTotalYtd() { + return dirCareNonProdHrsTotalYtd; + } + public void setDirCareNonProdHrsTotalYtd(String dirCareNonProdHrsTotalYtd) { + this.dirCareNonProdHrsTotalYtd = dirCareNonProdHrsTotalYtd; + } + public String getDirCareTotalHrsPaidYtd() { + return dirCareTotalHrsPaidYtd; + } + public void setDirCareTotalHrsPaidYtd(String dirCareTotalHrsPaidYtd) { + this.dirCareTotalHrsPaidYtd = dirCareTotalHrsPaidYtd; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_DIRECT_CARE_HRS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getDirCareType()); + elements.add(this.getDirCareName()); + elements.add(this.getDirCareProdHrsRegYtd()); + elements.add(this.getDirCareProdHrsOtYtd()); + elements.add(this.getDirCareProdHrsContractedYtd()); + elements.add(this.getDirCareProdHrsSubtotalYtd()); + elements.add(this.getDirCareProdHrsTotalYtd()); + elements.add(this.getDirCareNonProdHrsVacYtd()); + elements.add(this.getDirCareNonProdHrsSickYtd()); + elements.add(this.getDirCareNonProdHrsOtherYtd()); + elements.add(this.getDirCareNonProdHrsTotalYtd()); + elements.add(this.getDirCareTotalHrsPaidYtd()); + elements.add(this.getDirCareYtdNotes()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrsSubTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrsSubTotals.java new file mode 100644 index 00000000..ce24c968 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdDirectCareHrsSubTotals.java @@ -0,0 +1,155 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdDirectCareHrsSubTotals implements IModel{ + + private String confirmationID; + private String dirCareType; + private String subTotalDirCareProdHrsRegularYTD; + private String subTotalDirCareProdHrsOTYTD; + private String subTotalDirCareProdHrsSubtotalYTD; + private String subTotalDirCareProdHrsContServYTD; + private String subTotalDirCareProdHrsTotalYTD; + private String subTotalDirCareNonProdHrsVacYTD; + private String subTotalDirCareNonProdHrsSickYTD; + private String subTotalDirCareNonProdHrsOtherServYTD; + private String subTotalDirCareNonProdHrsTotalYTD; + private String subTotalDirCareTotalHrsPaidYTD; + + + public String getConfirmationID() { + return confirmationID; + } + + public void setConfirmationID(String confirmationID) { + this.confirmationID = confirmationID; + } + + public String getDirCareType() { + return dirCareType; + } + + public void setDirCareType(String dirCareType) { + this.dirCareType = dirCareType; + } + + public String getSubTotalDirCareProdHrsRegularYTD() { + return subTotalDirCareProdHrsRegularYTD; + } + + public void setSubTotalDirCareProdHrsRegularYTD(String subTotalDirCareProdHrsRegularYTD) { + this.subTotalDirCareProdHrsRegularYTD = subTotalDirCareProdHrsRegularYTD; + } + + public String getSubTotalDirCareProdHrsOTYTD() { + return subTotalDirCareProdHrsOTYTD; + } + + public void setSubTotalDirCareProdHrsOTYTD(String subTotalDirCareProdHrsOTYTD) { + this.subTotalDirCareProdHrsOTYTD = subTotalDirCareProdHrsOTYTD; + } + + public String getSubTotalDirCareProdHrsSubtotalYTD() { + return subTotalDirCareProdHrsSubtotalYTD; + } + + public void setSubTotalDirCareProdHrsSubtotalYTD(String subTotalDirCareProdHrsSubtotalYTD) { + this.subTotalDirCareProdHrsSubtotalYTD = subTotalDirCareProdHrsSubtotalYTD; + } + + public String getSubTotalDirCareProdHrsContServYTD() { + return subTotalDirCareProdHrsContServYTD; + } + + public void setSubTotalDirCareProdHrsContServYTD(String subTotalDirCareProdHrsContServYTD) { + this.subTotalDirCareProdHrsContServYTD = subTotalDirCareProdHrsContServYTD; + } + + public String getSubTotalDirCareProdHrsTotalYTD() { + return subTotalDirCareProdHrsTotalYTD; + } + + public void setSubTotalDirCareProdHrsTotalYTD(String subTotalDirCareProdHrsTotalYTD) { + this.subTotalDirCareProdHrsTotalYTD = subTotalDirCareProdHrsTotalYTD; + } + + public String getSubTotalDirCareNonProdHrsVacYTD() { + return subTotalDirCareNonProdHrsVacYTD; + } + + public void setSubTotalDirCareNonProdHrsVacYTD(String subTotalDirCareNonProdHrsVacYTD) { + this.subTotalDirCareNonProdHrsVacYTD = subTotalDirCareNonProdHrsVacYTD; + } + + public String getSubTotalDirCareNonProdHrsSickYTD() { + return subTotalDirCareNonProdHrsSickYTD; + } + + public void setSubTotalDirCareNonProdHrsSickYTD(String subTotalDirCareNonProdHrsSickYTD) { + this.subTotalDirCareNonProdHrsSickYTD = subTotalDirCareNonProdHrsSickYTD; + } + + public String getSubTotalDirCareNonProdHrsOtherServYTD() { + return subTotalDirCareNonProdHrsOtherServYTD; + } + + public void setSubTotalDirCareNonProdHrsOtherServYTD(String subTotalDirCareNonProdHrsOtherServYTD) { + this.subTotalDirCareNonProdHrsOtherServYTD = subTotalDirCareNonProdHrsOtherServYTD; + } + + public String getSubTotalDirCareNonProdHrsTotalYTD() { + return subTotalDirCareNonProdHrsTotalYTD; + } + + public void setSubTotalDirCareNonProdHrsTotalYTD(String subTotalDirCareNonProdHrsTotalYTD) { + this.subTotalDirCareNonProdHrsTotalYTD = subTotalDirCareNonProdHrsTotalYTD; + } + + public String getSubTotalDirCareTotalHrsPaidYTD() { + return subTotalDirCareTotalHrsPaidYTD; + } + + public void setSubTotalDirCareTotalHrsPaidYTD(String subTotalDirCareTotalHrsPaidYTD) { + this.subTotalDirCareTotalHrsPaidYTD = subTotalDirCareTotalHrsPaidYTD; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_YTD_DIRECT_CARE_HRS_SUB_TOTALS; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationID()); + elements.add(this.getDirCareType()); + elements.add(this.getSubTotalDirCareProdHrsRegularYTD()); + elements.add(this.getSubTotalDirCareProdHrsOTYTD()); + elements.add(this.getSubTotalDirCareProdHrsSubtotalYTD()); + elements.add(this.getSubTotalDirCareProdHrsContServYTD()); + elements.add(this.getSubTotalDirCareProdHrsTotalYTD()); + elements.add(this.getSubTotalDirCareNonProdHrsVacYTD()); + elements.add(this.getSubTotalDirCareNonProdHrsSickYTD()); + elements.add(this.getSubTotalDirCareNonProdHrsTotalYTD()); + elements.add(this.getSubTotalDirCareTotalHrsPaidYTD()); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExp.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExp.java new file mode 100644 index 00000000..637e7651 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExp.java @@ -0,0 +1,71 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdExp implements IModel { + + private String confirmationId; + private String expType; + private String expName; + private String revYtd; + private String revNotes; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getExpType() { + return expType; + } + public void setExpType(String expType) { + this.expType = expType; + } + public String getExpName() { + return expName; + } + public void setExpName(String expName) { + this.expName = expName; + } + public String getRevYtd() { + return revYtd; + } + public void setRevYtd(String revYtd) { + this.revYtd = revYtd; + } + public String getRevNotes() { + return revNotes; + } + public void setRevNotes(String revNotes) { + this.revNotes = revNotes; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_EXP; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getExpType()); + elements.add(this.getExpName()); + elements.add(this.getRevYtd()); + elements.add(this.getRevNotes()); + + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExpSubTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExpSubTotals.java new file mode 100644 index 00000000..7117b263 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdExpSubTotals.java @@ -0,0 +1,58 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdExpSubTotals implements IModel { + + private String confirmationId; + private String expType; + private String subTotalRevYtd; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getExpType() { + return expType; + } + public void setExpType(String expType) { + this.expType = expType; + } + public String getSubTotalRevYtd() { + return subTotalRevYtd; + } + public void setSubTotalRevYtd(String subTotalRevYtd) { + this.subTotalRevYtd = subTotalRevYtd; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_EXP_SUB_TOTALS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getExpType()); + elements.add(this.getSubTotalRevYtd()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRev.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRev.java new file mode 100644 index 00000000..e11ec65d --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRev.java @@ -0,0 +1,73 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdRev implements IModel { + + private String confirmationId; + private String revType; + private String revName; + private String revYTD; + private String revNotes; + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getRevType() { + return revType; + } + public void setRevType(String revType) { + this.revType = revType; + } + public String getRevName() { + return revName; + } + public void setRevName(String revName) { + this.revName = revName; + } + public String getRevYTD() { + return revYTD; + } + public void setRevYTD(String revYTD) { + this.revYTD = revYTD; + } + public String getRevNotes() { + return revNotes; + } + public void setRevNotes(String revNotes) { + this.revNotes = revNotes; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_REV; + } + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getRevType()); + elements.add(this.getRevName()); + elements.add(this.getRevYTD()); + elements.add(this.getRevNotes()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRevSubTotals.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRevSubTotals.java new file mode 100644 index 00000000..0eb31581 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdRevSubTotals.java @@ -0,0 +1,59 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; +import java.util.List; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdRevSubTotals implements IModel { + + private String confirmationId; + private String revType; + private String subTotalRevYtd; + + + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getRevType() { + return revType; + } + public void setRevType(String revType) { + this.revType = revType; + } + public String getSubTotalRevYtd() { + return subTotalRevYtd; + } + public void setSubTotalRevYtd(String subTotalRevYtd) { + this.subTotalRevYtd = subTotalRevYtd; + } + + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + return Constants.LTC_YTD_REV_SUB_TOTALS; + } + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.getConfirmationId()); + elements.add(this.getRevType()); + elements.add(this.getSubTotalRevYtd()); + return elements; + } + @Override + public List getObjects() { + return new ArrayList<>(); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdSubmission.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdSubmission.java new file mode 100644 index 00000000..0719c28b --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/model/LtcYtdSubmission.java @@ -0,0 +1,251 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.model; + +import java.util.ArrayList; + +import java.util.List; +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LtcYtdSubmission implements IModel { + + /* + * Main Entity + */ + + private String confirmationId; + private String submissionDate; + private String submittedBy; + private String facilitySubId; + private String period; + private String submissionFy; + private String nbTotalBeds; + private String nbFundedBeds; + private String occRateThreshold; + private String isDeleted; + + private List ltcBedYtdMaxOccupancy; + private List ltcBedYtdOccupancyRate; + private List ltcBedYtdOccupiedDays; + private List ltcYtdCompAddPos; + private List ltcYtdCompBenefits; + private List ltcYtdCompHrs; + private List ltcYtdCompSal; + private List ltcYtdDirectCareCost; + private List ltcYtdDirectCareHrs; + private List ltcYtdExp; + private List ltcYtdRev; + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + return Constants.LTC_YTD_SUBMISSION; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList(); + elements.add(this.getConfirmationId()); + elements.add(this.getIsDeleted()); + elements.add(this.getSubmissionDate()); + elements.add(this.getSubmittedBy()); + elements.add(this.getFacilitySubId()); + elements.add(this.getPeriod()); + elements.add(this.getSubmissionFy()); + elements.add(this.getNbTotalBeds()); + elements.add(this.getNbFundedBeds()); + elements.add(this.getOccRateThreshold()); + return elements; + } + + @Override + public List getObjects() { + List ltcQtdInstances = new ArrayList<>(); + ltcQtdInstances.addAll(this.getLtcBedYtdMaxOccupancy()); + ltcQtdInstances.addAll(this.getLtcBedYtdOccupancyRate()); + ltcQtdInstances.addAll(this.getLtcBedYtdOccupiedDays()); + ltcQtdInstances.addAll(this.getLtcYtdCompAddPos()); + ltcQtdInstances.addAll(this.getLtcYtdCompBenefits()); + ltcQtdInstances.addAll(this.getLtcYtdCompHrs()); + ltcQtdInstances.addAll(this.getLtcYtdCompSal()); + ltcQtdInstances.addAll(this.getLtcYtdDirectCareCost()); + ltcQtdInstances.addAll(this.getLtcYtdDirectCareHrs()); + ltcQtdInstances.addAll(this.getLtcYtdExp()); + ltcQtdInstances.addAll(this.getLtcYtdRev()); + + return ltcQtdInstances; + } + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getSubmissionDate() { + return submissionDate; + } + + public void setSubmissionDate(String submissionDate) { + this.submissionDate = submissionDate; + } + + public String getSubmittedBy() { + return submittedBy; + } + + public void setSubmittedBy(String submittedBy) { + this.submittedBy = submittedBy; + } + + public String getFacilitySubId() { + return facilitySubId; + } + + public void setFacilitySubId(String facilitySubId) { + this.facilitySubId = facilitySubId; + } + + public String getPeriod() { + return period; + } + + public void setPeriod(String period) { + this.period = period; + } + + public String getSubmissionFy() { + return submissionFy; + } + + public void setSubmissionFy(String submissionFy) { + this.submissionFy = submissionFy; + } + + public String getNbTotalBeds() { + return nbTotalBeds; + } + + public void setNbTotalBeds(String nbTotalBeds) { + this.nbTotalBeds = nbTotalBeds; + } + + public String getNbFundedBeds() { + return nbFundedBeds; + } + + public void setNbFundedBeds(String nbFundedBeds) { + this.nbFundedBeds = nbFundedBeds; + } + + public String getOccRateThreshold() { + return occRateThreshold; + } + + public void setOccRateThreshold(String occRateThreshold) { + this.occRateThreshold = occRateThreshold; + } + + public String getIsDeleted() { + return isDeleted; + } + + public void setIsDeleted(String isDeleted) { + this.isDeleted = isDeleted; + } + + public List getLtcBedYtdMaxOccupancy() { + return ltcBedYtdMaxOccupancy; + } + + public void setLtcBedYtdMaxOccupancy(List ltcBedYtdMaxOccupancy) { + this.ltcBedYtdMaxOccupancy = ltcBedYtdMaxOccupancy; + } + + public List getLtcBedYtdOccupancyRate() { + return ltcBedYtdOccupancyRate; + } + + public void setLtcBedYtdOccupancyRate(List ltcBedYtdOccupancyRate) { + this.ltcBedYtdOccupancyRate = ltcBedYtdOccupancyRate; + } + + public List getLtcBedYtdOccupiedDays() { + return ltcBedYtdOccupiedDays; + } + + public void setLtcBedYtdOccupiedDays(List ltcBedYtdOccupiedDays) { + this.ltcBedYtdOccupiedDays = ltcBedYtdOccupiedDays; + } + + public List getLtcYtdCompAddPos() { + return ltcYtdCompAddPos; + } + + public void setLtcYtdCompAddPos(List ltcYtdCompAddPos) { + this.ltcYtdCompAddPos = ltcYtdCompAddPos; + } + + public List getLtcYtdCompBenefits() { + return ltcYtdCompBenefits; + } + + public void setLtcYtdCompBenefits(List ltcYtdCompBenefits) { + this.ltcYtdCompBenefits = ltcYtdCompBenefits; + } + + public List getLtcYtdCompHrs() { + return ltcYtdCompHrs; + } + + public void setLtcYtdCompHrs(List ltcYtdCompHrs) { + this.ltcYtdCompHrs = ltcYtdCompHrs; + } + + public List getLtcYtdCompSal() { + return ltcYtdCompSal; + } + + public void setLtcYtdCompSal(List ltcYtdCompSal) { + this.ltcYtdCompSal = ltcYtdCompSal; + } + + public List getLtcYtdDirectCareCost() { + return ltcYtdDirectCareCost; + } + + public void setLtcYtdDirectCareCost(List ltcYtdDirectCareCost) { + this.ltcYtdDirectCareCost = ltcYtdDirectCareCost; + } + + public List getLtcYtdDirectCareHrs() { + return ltcYtdDirectCareHrs; + } + + public void setLtcYtdDirectCareHrs(List ltcYtdDirectCareHrs) { + this.ltcYtdDirectCareHrs = ltcYtdDirectCareHrs; + } + + public List getLtcYtdExp() { + return ltcYtdExp; + } + + public void setLtcYtdExp(List ltcYtdExp) { + this.ltcYtdExp = ltcYtdExp; + } + + public List getLtcYtdRev() { + return ltcYtdRev; + } + + public void setLtcYtdRev(List ltcYtdRev) { + this.ltcYtdRev = ltcYtdRev; + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiProcessor.java new file mode 100644 index 00000000..2ea26ab6 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiProcessor.java @@ -0,0 +1,20 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.util.AuthUtil; +import ca.bc.gov.chefs.etl.util.PropertiesUtil; + +public class LtcQuaterlyYtdApiProcessor implements Processor{ + + @Override + public void process(Exchange exchange) throws Exception { + exchange.getIn().setHeader("CamelHttpMethod", "GET"); + exchange.getIn().setHeader("Content-Type", "application/json"); + exchange.getIn().setHeader("accept", "application/json"); + exchange.getIn().setHeader("Authorization", AuthUtil.getBasicAuth(PropertiesUtil.getValue(Constants.LTC_YTD_USERNAME), PropertiesUtil.getValue(Constants.LTC_YTD_PASSWORD))); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiResponseProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiResponseProcessor.java new file mode 100644 index 00000000..5b6a365c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdApiResponseProcessor.java @@ -0,0 +1,2610 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor; + +import java.util.ArrayList; + +import java.util.Collections; +import java.util.List; +import java.util.Map; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; + +import ca.bc.gov.chefs.etl.constant.Constants; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.BedGrid0; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.BedGrid1; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.BedGrid2; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.BedGrid3; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.BedGrid4; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.json.Root; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdMaxOccupancy; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdMaxOccupancyTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdOccupancyRate; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdOccupancyRateTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdOccupiedDays; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcBedYtdOccupiedDaysTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompAddPos; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompBenefits; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompHrs; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompHrsSubtotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompHrsTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompSal; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompSalSubtotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdCompSalTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdDirectCareCost; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdDirectCareCostSubtotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdDirectCareHrs; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdDirectCareHrsSubTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdExp; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdExpSubTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdRev; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdRevSubTotals; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.model.LtcYtdSubmission; +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.CSVUtil; +import ca.bc.gov.chefs.etl.util.FileUtil; + +public class LtcQuaterlyYtdApiResponseProcessor implements Processor { + + + @Override + @SuppressWarnings("unchecked") + public void process(Exchange exchange) throws Exception { + String payload = exchange.getIn().getBody(String.class); + System.out.println(payload); + ObjectMapper mapper = new ObjectMapper(); + List ltcYtdForms = mapper.readValue(payload, new TypeReference>() { + }); + List parsedLtycYtdSubmissions = parseYtdQuaterlyRequest(ltcYtdForms); + List iModels = (List)(List) parsedLtycYtdSubmissions; + Map>> map = CSVUtil.provider(iModels); + FileUtil.writeToCSVFile(map); + + } + + private List parseYtdQuaterlyRequest(List ltcQuarterlyYTDSubmissions) { + List ltcYtdSubmissions = new ArrayList<>(); + for (Root root : ltcQuarterlyYTDSubmissions) { + LtcYtdSubmission ltcYtdSubmission = new LtcYtdSubmission(); + List ltcYtdDcHrs = new ArrayList<>(); + List ltcYtdDcHrsSubttls = new ArrayList<>(); + List ltcYtdDcCost = new ArrayList<>(); + List ltcYtdDcCostSubttls = new ArrayList<>(); + List ltcYtdCompSal = new ArrayList<>(); + List ltcYtdCompSalSubttls = new ArrayList<>(); + List ltcYtdCompsalTtls = new ArrayList<>(); + List ltcYtdCompHrs = new ArrayList<>(); + List ltcYtdCompHrsSubttls = new ArrayList<>(); + List ltcYtdCompHrsTtls = new ArrayList<>(); + List ltcYtdCompAddPos = new ArrayList<>(); + List ltcYtdCompBenefits = new ArrayList<>(); + List ltcYtdRev = new ArrayList<>(); + List ltcYtdRevSubTtls = new ArrayList(); + //List ltcYtdExpSubttls = new ArrayList(); + List ltcYtdExp = new ArrayList<>(); + List ltcBedYtdOccupancyRates = new ArrayList<>(); + List ltcBedYtdMaxOccupancies = new ArrayList<>(); + List ltcBedYtdMaxOccTtls = new ArrayList<>(); + List ltcBedYtdOccupiedDays = new ArrayList<>(); + List ltcBedYtdOccDaysTtls = new ArrayList<>(); + List ltcBedYtdOccRateTtls = new ArrayList<>(); + + + /* Form Meta */ + ltcYtdSubmission.setConfirmationId(root.getForm().getConfirmationId()); + ltcYtdSubmission.setFacilitySubId(root.getCcmisId()); + ltcYtdSubmission.setIsDeleted(""); + ltcYtdSubmission.setNbFundedBeds(root.getNumberOfTotalFundedBeds()); + ltcYtdSubmission.setNbTotalBeds(root.getNumberOfTotalBeds()); + ltcYtdSubmission.setOccRateThreshold(root.getThreshold()); + ltcYtdSubmission.setPeriod(root.getQuarter()); + ltcYtdSubmission.setSubmissionDate(root.getForm().getCreatedAt()); + ltcYtdSubmission.setSubmissionFy(""); // not sure + ltcYtdSubmission.setSubmittedBy(root.getForm().getFullName()); + + + /* START : Direct Care Hours */ + /* Productive and NP Nursing */ // why no subtotal and total? + LtcYtdDirectCareHrs nursingRNProdH = new LtcYtdDirectCareHrs(); + nursingRNProdH.setDirCareProdHrsRegYtd(root.getNursingProdH_item11()); + nursingRNProdH.setDirCareProdHrsOtYtd(root.getNursingProdH_item21()); + nursingRNProdH.setDirCareProdHrsContractedYtd(root.getNursingProdHCS1()); + nursingRNProdH.setDirCareNonProdHrsVacYtd(root.getNursingNProdH_item11()); + nursingRNProdH.setDirCareNonProdHrsSickYtd(root.getNursingNProdH_item21()); + nursingRNProdH.setDirCareNonProdHrsOtherYtd(root.getNursingNProdH_item31()); + nursingRNProdH.setConfirmationId(root.getForm().getConfirmationId()); + nursingRNProdH.setDirCareName("Nursing"); + nursingRNProdH.setDirCareType("RN"); + nursingRNProdH.setDirCareYtdNotes(""); // not known. + nursingRNProdH.setDirCareProdHrsSubtotalYtd(root.getNursingProdH_calc1()); + nursingRNProdH.setDirCareProdHrsTotalYtd(root.getNursingProdH_sub1()); + nursingRNProdH.setDirCareTotalHrsPaidYtd(root.getNursingProdH_THP1()); + nursingRNProdH.setDirCareNonProdHrsTotalYtd(root.getNursingNProdH_calc1()); + + LtcYtdDirectCareHrs nursingLPNProdH = new LtcYtdDirectCareHrs(); + nursingLPNProdH.setDirCareProdHrsRegYtd(root.getNursingProdH_item12()); + nursingLPNProdH.setDirCareProdHrsOtYtd(root.getNursingProdH_item22()); + nursingLPNProdH.setDirCareProdHrsContractedYtd(root.getNursingProdHCS2()); + nursingLPNProdH.setDirCareNonProdHrsVacYtd(root.getNursingNProdH_item12()); + nursingLPNProdH.setDirCareNonProdHrsSickYtd(root.getNursingNProdH_item22()); + nursingLPNProdH.setDirCareNonProdHrsOtherYtd(root.getNursingNProdH_item32()); + nursingLPNProdH.setConfirmationId(root.getForm().getConfirmationId()); + nursingLPNProdH.setDirCareName("Nursing"); + nursingLPNProdH.setDirCareType("LPN"); + nursingLPNProdH.setDirCareYtdNotes(""); // not known. + nursingLPNProdH.setDirCareProdHrsSubtotalYtd(root.getNursingProdH_calc2()); + nursingLPNProdH.setDirCareProdHrsTotalYtd(root.getNursingProdH_sub2()); + nursingLPNProdH.setDirCareTotalHrsPaidYtd(root.getNursingProdH_THP2()); + nursingLPNProdH.setDirCareNonProdHrsTotalYtd(root.getNursingNProdH_calc2()); + + + LtcYtdDirectCareHrs nursingHCAProdH = new LtcYtdDirectCareHrs(); + nursingHCAProdH.setDirCareProdHrsRegYtd(root.getNursingProdH_item13()); + nursingHCAProdH.setDirCareProdHrsOtYtd(root.getNursingProdH_item23()); + nursingHCAProdH.setDirCareProdHrsContractedYtd(root.getNursingProdHCS3()); + nursingHCAProdH.setDirCareNonProdHrsVacYtd(root.getNursingNProdH_item13()); + nursingHCAProdH.setDirCareNonProdHrsSickYtd(root.getNursingNProdH_item23()); + nursingHCAProdH.setDirCareNonProdHrsOtherYtd(root.getNursingNProdH_item33()); + nursingHCAProdH.setConfirmationId(root.getForm().getConfirmationId()); + nursingHCAProdH.setDirCareName("Nursing"); + nursingHCAProdH.setDirCareType("Care Aides (HCA)"); + nursingHCAProdH.setDirCareYtdNotes(""); // not known. + nursingHCAProdH.setDirCareProdHrsSubtotalYtd(root.getNursingProdH_calc3()); + nursingHCAProdH.setDirCareProdHrsTotalYtd(root.getNursingProdH_sub3()); + nursingHCAProdH.setDirCareTotalHrsPaidYtd(root.getNursingProdH_THP3()); + nursingHCAProdH.setDirCareNonProdHrsTotalYtd(root.getNursingNProdH_calc3()); + + LtcYtdDirectCareHrs nursingOthProdH = new LtcYtdDirectCareHrs(); + nursingOthProdH.setDirCareProdHrsRegYtd(root.getNursingProdH_item14()); + nursingOthProdH.setDirCareProdHrsOtYtd(root.getNursingProdH_item24()); + nursingOthProdH.setDirCareProdHrsContractedYtd(root.getNursingProdHCS4()); + nursingOthProdH.setDirCareNonProdHrsVacYtd(root.getNursingNProdH_item14()); + nursingOthProdH.setDirCareNonProdHrsSickYtd(root.getNursingNProdH_item24()); + nursingOthProdH.setDirCareNonProdHrsOtherYtd(root.getNursingNProdH_item34()); + nursingOthProdH.setConfirmationId(root.getForm().getConfirmationId()); + nursingOthProdH.setDirCareName("Nursing"); + nursingOthProdH.setDirCareType("Other"); + nursingOthProdH.setDirCareYtdNotes(""); // not known. + nursingOthProdH.setDirCareProdHrsSubtotalYtd(root.getNursingProdH_calc4()); + nursingOthProdH.setDirCareProdHrsTotalYtd(root.getNursingProdH_sub4()); + nursingOthProdH.setDirCareTotalHrsPaidYtd(root.getNursingProdH_THP4()); + nursingOthProdH.setDirCareNonProdHrsTotalYtd(root.getNursingNProdH_calc4()); + + // to check what is with the subtotal fields + + /* Productive and NP Allied Prof */ + LtcYtdDirectCareHrs alliedOTProfH = new LtcYtdDirectCareHrs(); + alliedOTProfH.setDirCareProdHrsRegYtd(root.getAlliedProfProdH_item11()); + alliedOTProfH.setDirCareProdHrsOtYtd(root.getAlliedProfProdH_item21()); + alliedOTProfH.setDirCareProdHrsContractedYtd(root.getAlliedProfProdHCS1()); + alliedOTProfH.setDirCareNonProdHrsVacYtd(root.getAlliedProfNProdH_item11()); + alliedOTProfH.setDirCareNonProdHrsSickYtd(root.getAlliedProfNProdH_item21()); + alliedOTProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedProfNProdH_item31()); + alliedOTProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedOTProfH.setDirCareName("Allied"); + alliedOTProfH.setDirCareType("Occupational Therapist"); + alliedOTProfH.setDirCareYtdNotes(""); // not known. + alliedOTProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedProfProdH_calc1()); + alliedOTProfH.setDirCareProdHrsTotalYtd(root.getAlliedProfProdH_sub1()); + alliedOTProfH.setDirCareTotalHrsPaidYtd(root.getAlliedProfProdH_THP1()); + alliedOTProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedProfNProdH_calc1()); + + + LtcYtdDirectCareHrs alliedPTProfH = new LtcYtdDirectCareHrs(); + alliedPTProfH.setDirCareProdHrsRegYtd(root.getAlliedProfProdH_item12()); + alliedPTProfH.setDirCareProdHrsOtYtd(root.getAlliedProfProdH_item22()); + alliedPTProfH.setDirCareProdHrsContractedYtd(root.getAlliedProfProdHCS2()); + alliedPTProfH.setDirCareNonProdHrsVacYtd(root.getAlliedProfNProdH_item12()); + alliedPTProfH.setDirCareNonProdHrsSickYtd(root.getAlliedProfNProdH_item22()); + alliedPTProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedProfNProdH_item32()); + alliedPTProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedPTProfH.setDirCareName("Allied"); + alliedPTProfH.setDirCareType("Physiotherapist"); + alliedPTProfH.setDirCareYtdNotes(""); // not known. + alliedPTProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedProfProdH_calc2()); + alliedPTProfH.setDirCareProdHrsTotalYtd(root.getAlliedProfProdH_sub2()); + alliedPTProfH.setDirCareTotalHrsPaidYtd(root.getAlliedProfProdH_THP2()); + alliedPTProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedProfNProdH_calc2()); + + LtcYtdDirectCareHrs alliedDTProfH = new LtcYtdDirectCareHrs(); + alliedDTProfH.setDirCareProdHrsRegYtd(root.getAlliedProfProdH_item13()); + alliedDTProfH.setDirCareProdHrsOtYtd(root.getAlliedProfProdH_item23()); + alliedDTProfH.setDirCareProdHrsContractedYtd(root.getAlliedProfProdHCS3()); + alliedDTProfH.setDirCareNonProdHrsVacYtd(root.getAlliedProfNProdH_item13()); + alliedDTProfH.setDirCareNonProdHrsSickYtd(root.getAlliedProfNProdH_item23()); + alliedDTProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedProfNProdH_item33()); + alliedDTProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedDTProfH.setDirCareName("Allied"); + alliedDTProfH.setDirCareType("Dietitian"); + alliedDTProfH.setDirCareYtdNotes(""); // not known. + alliedDTProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedProfProdH_calc3()); + alliedDTProfH.setDirCareProdHrsTotalYtd(root.getAlliedProfProdH_sub3()); + alliedDTProfH.setDirCareTotalHrsPaidYtd(root.getAlliedProfProdH_THP3()); + alliedDTProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedProfNProdH_calc3()); + + + LtcYtdDirectCareHrs alliedSWProfH = new LtcYtdDirectCareHrs(); + alliedSWProfH.setDirCareProdHrsRegYtd(root.getAlliedProfProdH_item14()); + alliedSWProfH.setDirCareProdHrsOtYtd(root.getAlliedProfProdH_item24()); + alliedSWProfH.setDirCareProdHrsContractedYtd(root.getAlliedProfProdHCS4()); + alliedSWProfH.setDirCareNonProdHrsVacYtd(root.getAlliedProfNProdH_item14()); + alliedSWProfH.setDirCareNonProdHrsSickYtd(root.getAlliedProfNProdH_item24()); + alliedSWProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedProfNProdH_item34()); + alliedSWProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedSWProfH.setDirCareName("Allied"); + alliedSWProfH.setDirCareType("Social Worker"); + alliedSWProfH.setDirCareYtdNotes(""); // not known. + alliedSWProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedProfProdH_calc4()); + alliedSWProfH.setDirCareProdHrsTotalYtd(root.getAlliedProfProdH_sub4()); + alliedSWProfH.setDirCareTotalHrsPaidYtd(root.getAlliedProfProdH_THP4()); + alliedSWProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedProfNProdH_calc4()); + + LtcYtdDirectCareHrs alliedOTHProfH = new LtcYtdDirectCareHrs(); + alliedOTHProfH.setDirCareProdHrsRegYtd(root.getAlliedProfProdH_item15()); + alliedOTHProfH.setDirCareProdHrsOtYtd(root.getAlliedProfProdH_item25()); + alliedOTHProfH.setDirCareProdHrsContractedYtd(root.getAlliedProfProdHCS5()); + alliedOTHProfH.setDirCareNonProdHrsVacYtd(root.getAlliedProfNProdH_item15()); + alliedOTHProfH.setDirCareNonProdHrsSickYtd(root.getAlliedProfNProdH_item25()); + alliedOTHProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedProfNProdH_item35()); + alliedOTHProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedOTHProfH.setDirCareName("Allied"); + alliedOTHProfH.setDirCareType("Social Worker"); + alliedOTHProfH.setDirCareYtdNotes(""); // not known. + alliedOTHProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedProfProdH_calc5()); + alliedOTHProfH.setDirCareProdHrsTotalYtd(root.getAlliedProfProdH_sub5()); + alliedOTHProfH.setDirCareTotalHrsPaidYtd(root.getAlliedProfProdH_THP5()); + alliedOTHProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedProfNProdH_calc5()); + + /* Allied Non Professional */ + LtcYtdDirectCareHrs alliedNPRTProfH = new LtcYtdDirectCareHrs(); + alliedNPRTProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item11()); + alliedNPRTProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item21()); + alliedNPRTProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS1()); + alliedNPRTProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item11()); + alliedNPRTProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item21()); + alliedNPRTProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item31()); + alliedNPRTProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRTProfH.setDirCareName("Recreation Therapist"); + alliedNPRTProfH.setDirCareType("Allied Non Professional"); + alliedNPRTProfH.setDirCareYtdNotes(""); // not known. + alliedNPRTProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc1()); + alliedNPRTProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub1()); + alliedNPRTProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP1()); + alliedNPRTProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc1()); + + + LtcYtdDirectCareHrs alliedNPRAProfH = new LtcYtdDirectCareHrs(); + alliedNPRAProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item12()); + alliedNPRAProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item22()); + alliedNPRAProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS2()); + alliedNPRAProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item12()); + alliedNPRAProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item22()); + alliedNPRAProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item32()); + alliedNPRAProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRAProfH.setDirCareName("Rehab Assistant"); + alliedNPRAProfH.setDirCareType("Allied Non Professional"); + alliedNPRAProfH.setDirCareYtdNotes(""); // not known. + alliedNPRAProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc2()); + alliedNPRAProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub2()); + alliedNPRAProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP2()); + alliedNPRAProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc2()); + + + LtcYtdDirectCareHrs alliedNPAWProfH = new LtcYtdDirectCareHrs(); + alliedNPAWProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item13()); + alliedNPAWProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item23()); + alliedNPAWProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS3()); + alliedNPAWProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item13()); + alliedNPAWProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item23()); + alliedNPAWProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item33()); + alliedNPAWProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPAWProfH.setDirCareName("Activity Worker"); + alliedNPAWProfH.setDirCareType("Allied Non Professional"); + alliedNPAWProfH.setDirCareYtdNotes(""); // not known. + alliedNPAWProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc3()); + alliedNPAWProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub3()); + alliedNPAWProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP3()); + alliedNPAWProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc3()); + + + LtcYtdDirectCareHrs alliedNPMTProfH = new LtcYtdDirectCareHrs(); + alliedNPMTProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item14()); + alliedNPMTProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item24()); + alliedNPMTProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS4()); + alliedNPMTProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item14()); + alliedNPMTProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item24()); + alliedNPMTProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item34()); + alliedNPMTProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPMTProfH.setDirCareName("Music Therapist"); + alliedNPMTProfH.setDirCareType("Allied Non Professional"); + alliedNPMTProfH.setDirCareYtdNotes(""); // not known. + alliedNPMTProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc4()); + alliedNPMTProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub4()); + alliedNPMTProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP4()); + alliedNPMTProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc4()); + + + LtcYtdDirectCareHrs alliedNPATProfH = new LtcYtdDirectCareHrs(); + alliedNPATProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item15()); + alliedNPATProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item25()); + alliedNPATProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS5()); + alliedNPATProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item15()); + alliedNPATProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item25()); + alliedNPATProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item35()); + alliedNPATProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPATProfH.setDirCareName("Art Therapist"); + alliedNPATProfH.setDirCareType("Allied Non Professional"); + alliedNPATProfH.setDirCareYtdNotes(""); // not known. + alliedNPATProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc5()); + alliedNPATProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub5()); + alliedNPATProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP5()); + alliedNPATProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc5()); + + LtcYtdDirectCareHrs alliedNPOTHProfH = new LtcYtdDirectCareHrs(); + alliedNPOTHProfH.setDirCareProdHrsRegYtd(root.getAlliedNPProdH_item16()); + alliedNPOTHProfH.setDirCareProdHrsOtYtd(root.getAlliedNPProdH_item26()); + alliedNPOTHProfH.setDirCareProdHrsContractedYtd(root.getAlliedNPProdHCS6()); + alliedNPOTHProfH.setDirCareNonProdHrsVacYtd(root.getAlliedNPNProdH_item16()); + alliedNPOTHProfH.setDirCareNonProdHrsSickYtd(root.getAlliedNPNProdH_item26()); + alliedNPOTHProfH.setDirCareNonProdHrsOtherYtd(root.getAlliedNPNProdH_item36()); + alliedNPOTHProfH.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPOTHProfH.setDirCareName("Art Therapist"); + alliedNPOTHProfH.setDirCareType("Allied Non Professional"); + alliedNPOTHProfH.setDirCareYtdNotes(""); // not known. + alliedNPOTHProfH.setDirCareProdHrsSubtotalYtd(root.getAlliedNPProdH_calc6()); + alliedNPOTHProfH.setDirCareProdHrsTotalYtd(root.getAlliedNPProdH_sub6()); + alliedNPOTHProfH.setDirCareTotalHrsPaidYtd(root.getAlliedNPProdH_THP6()); + alliedNPOTHProfH.setDirCareNonProdHrsTotalYtd(root.getAlliedNPNProdH_calc6()); + + + Collections.addAll(ltcYtdDcHrs, nursingRNProdH, nursingLPNProdH, nursingHCAProdH, alliedOTProfH, + alliedPTProfH, alliedDTProfH, alliedSWProfH, alliedNPRTProfH, alliedNPRAProfH, alliedNPAWProfH, + alliedNPMTProfH, alliedNPATProfH,nursingOthProdH, + alliedOTHProfH, + alliedNPOTHProfH); + + /* END : Direct Care Hours */ + + /* Direct Care Hours Subtotals */ + LtcYtdDirectCareHrsSubTotals nursingDirCareHrsSubTotal = new LtcYtdDirectCareHrsSubTotals(); + nursingDirCareHrsSubTotal.setDirCareType("Nursing"); + nursingDirCareHrsSubTotal.setSubTotalDirCareProdHrsRegularYTD(root.getNursingProdH_sum11()); + nursingDirCareHrsSubTotal.setSubTotalDirCareProdHrsOTYTD(root.getNursingProdH_sum21()); + nursingDirCareHrsSubTotal.setSubTotalDirCareProdHrsSubtotalYTD(root.getNursingProdH_calcsum1()); + nursingDirCareHrsSubTotal.setSubTotalDirCareProdHrsContServYTD(root.getNursingProdHCS_subsum1()); + nursingDirCareHrsSubTotal.setSubTotalDirCareProdHrsTotalYTD(root.getNursingProdH_subsum1()); + nursingDirCareHrsSubTotal.setSubTotalDirCareTotalHrsPaidYTD(root.getNursingProdH_THPsum1()); + nursingDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsVacYTD(root.getNursingNProdH_sum11()); + nursingDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsSickYTD(root.getNursingNProdH_sum21()); + nursingDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsOtherServYTD(root.getNursingNProdH_sum31()); + nursingDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsTotalYTD(root.getNursingNProdH_calcsum1()); + + LtcYtdDirectCareHrsSubTotals alliedDirCareHrsSubTotal = new LtcYtdDirectCareHrsSubTotals(); + alliedDirCareHrsSubTotal.setDirCareType("Allied Professional"); + alliedDirCareHrsSubTotal.setSubTotalDirCareProdHrsRegularYTD(root.getAlliedProfProdH_sum11()); + alliedDirCareHrsSubTotal.setSubTotalDirCareProdHrsOTYTD(root.getAlliedProfProdH_sum21()); + alliedDirCareHrsSubTotal.setSubTotalDirCareProdHrsSubtotalYTD(root.getAlliedProfProdH_calcsum1()); + alliedDirCareHrsSubTotal.setSubTotalDirCareProdHrsContServYTD(root.getAlliedProfProdHCS_subsum1()); + alliedDirCareHrsSubTotal.setSubTotalDirCareProdHrsTotalYTD(root.getAlliedProfProdH_subsum1()); + alliedDirCareHrsSubTotal.setSubTotalDirCareTotalHrsPaidYTD(root.getAlliedProfProdH_THPsum1()); + alliedDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsVacYTD(root.getAlliedProfNProdH_sum11()); + alliedDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsSickYTD(root.getAlliedNProdH_sum21()); + alliedDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsOtherServYTD(root.getAlliedProfNProdH_sum31()); + alliedDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsTotalYTD(root.getAlliedProfNProdH_calcsum1()); + + LtcYtdDirectCareHrsSubTotals alliedNPDirCareHrsSubTotal = new LtcYtdDirectCareHrsSubTotals(); + alliedNPDirCareHrsSubTotal.setDirCareType("Allied Non-professional"); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareProdHrsRegularYTD(root.getAlliedNPProdH_sum11()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareProdHrsOTYTD(root.getAlliedNPProdH_sum21()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareProdHrsSubtotalYTD(root.getAlliedNPProdH_calcsum1()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareProdHrsContServYTD(root.getAlliedNPProdHCS_subsum1()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareProdHrsTotalYTD(root.getAlliedNPProdH_subsum1()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareTotalHrsPaidYTD(root.getAlliedNPProdH_THPsum1()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsVacYTD(root.getAlliedNPNProdH_sum11()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsSickYTD(root.getAlliedNPNProdH_sum21()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsOtherServYTD(root.getAlliedNPNProdH_sum31()); + alliedNPDirCareHrsSubTotal.setSubTotalDirCareNonProdHrsTotalYTD(root.getAlliedNPNProdH_calcsum1()); + + Collections.addAll(ltcYtdDcHrsSubttls, nursingDirCareHrsSubTotal,alliedDirCareHrsSubTotal,alliedNPDirCareHrsSubTotal); + /* END */ + + + /* START : Direct Care Cost */ + LtcYtdDirectCareCost nursingRNProdC = new LtcYtdDirectCareCost(); + nursingRNProdC.setDirCareCostProdHrsRegYtd(root.getNursingProdC_item11()); + nursingRNProdC.setDirCareCostProdHrsOtYtd(root.getNursingProdC_item21()); + nursingRNProdC.setDirCareCostProdHrsContractedYtd(root.getNursingProdCCS1()); + nursingRNProdC.setDirCareCostNonProdHrsVacYtd(root.getNursingNProdC_item11()); + nursingRNProdC.setDirCareCostNonProdHrsSickYtd(root.getNursingNProdC_item21()); + nursingRNProdC.setDirCareCostNonProdHrsOtherYtd(root.getNursingNProdC_item31()); + nursingRNProdC.setConfirmationId(root.getForm().getConfirmationId()); + nursingRNProdC.setDirCareCostName("Nursing"); + nursingRNProdC.setDirCareCostType("RN"); + nursingRNProdC.setDirCareCostYtdNotes(""); // not known. + nursingRNProdC.setDirCareCostProdHrsSubtotalYtd(root.getNursingProdC_calc1()); + nursingRNProdC.setDirCareCostProdHrsTotalYtd(root.getNursingProdC_sub1()); + nursingRNProdC.setDirCareCostTotalHrsPaidYtd(root.getNursingProdC_THP1()); + nursingRNProdC.setDirCareCostNonProdHrsTotalYtd(root.getNursingNProdC_calc1()); + nursingRNProdC.setDirCareCostHourlyRateStaffYtd(root.getNursingStaffRate1()); + nursingRNProdC.setDirCareCostHourlyRateContractedYtd(root.getNursingContractRate1()); + /* END : Direct Care Cost */ + + LtcYtdDirectCareCost nursingLPNProdC = new LtcYtdDirectCareCost(); + nursingLPNProdC.setDirCareCostProdHrsRegYtd(root.getNursingProdC_item12()); + nursingLPNProdC.setDirCareCostProdHrsOtYtd(root.getNursingProdC_item22()); + nursingLPNProdC.setDirCareCostProdHrsContractedYtd(root.getNursingProdCCS2()); + nursingLPNProdC.setDirCareCostNonProdHrsVacYtd(root.getNursingNProdC_item12()); + nursingLPNProdC.setDirCareCostNonProdHrsSickYtd(root.getNursingNProdC_item22()); + nursingLPNProdC.setDirCareCostNonProdHrsOtherYtd(root.getNursingNProdC_item32()); + nursingLPNProdC.setConfirmationId(root.getForm().getConfirmationId()); + nursingLPNProdC.setDirCareCostName("Nursing"); + nursingLPNProdC.setDirCareCostType("LPN"); + nursingLPNProdC.setDirCareCostYtdNotes(""); // not known. + nursingLPNProdC.setDirCareCostProdHrsSubtotalYtd(root.getNursingProdC_calc2()); + nursingLPNProdC.setDirCareCostProdHrsTotalYtd(root.getNursingProdC_sub2()); + nursingLPNProdC.setDirCareCostTotalHrsPaidYtd(root.getNursingProdC_THP2()); + nursingLPNProdC.setDirCareCostNonProdHrsTotalYtd(root.getNursingNProdC_calc2()); + nursingLPNProdC.setDirCareCostHourlyRateStaffYtd(root.getNursingStaffRate2()); + nursingLPNProdC.setDirCareCostHourlyRateContractedYtd(root.getNursingContractRate2()); + + + + LtcYtdDirectCareCost nursingHCAProdC = new LtcYtdDirectCareCost(); + nursingHCAProdC.setDirCareCostProdHrsRegYtd(root.getNursingProdC_item13()); + nursingHCAProdC.setDirCareCostProdHrsOtYtd(root.getNursingProdC_item23()); + nursingHCAProdC.setDirCareCostProdHrsContractedYtd(root.getNursingProdCCS3()); + nursingHCAProdC.setDirCareCostNonProdHrsVacYtd(root.getNursingNProdC_item13()); + nursingHCAProdC.setDirCareCostNonProdHrsSickYtd(root.getNursingNProdC_item23()); + nursingHCAProdC.setDirCareCostNonProdHrsOtherYtd(root.getNursingNProdC_item33()); + nursingHCAProdC.setConfirmationId(root.getForm().getConfirmationId()); + nursingHCAProdC.setDirCareCostName("Nursing"); + nursingHCAProdC.setDirCareCostType("Care Aides (HCA)"); + nursingHCAProdC.setDirCareCostYtdNotes(""); // not known. + nursingHCAProdC.setDirCareCostProdHrsSubtotalYtd(root.getNursingProdC_calc3()); + nursingHCAProdC.setDirCareCostProdHrsTotalYtd(root.getNursingProdC_sub3()); + nursingHCAProdC.setDirCareCostTotalHrsPaidYtd(root.getNursingProdC_THP3()); + nursingHCAProdC.setDirCareCostNonProdHrsTotalYtd(root.getNursingNProdC_calc3()); + nursingHCAProdC.setDirCareCostHourlyRateStaffYtd(root.getNursingStaffRate3()); + nursingHCAProdC.setDirCareCostHourlyRateContractedYtd(root.getNursingContractRate3()); + + + LtcYtdDirectCareCost nursingOthProdC = new LtcYtdDirectCareCost(); + nursingOthProdC.setDirCareCostProdHrsRegYtd(root.getNursingProdC_item14()); + nursingOthProdC.setDirCareCostProdHrsOtYtd(root.getNursingProdC_item24()); + nursingOthProdC.setDirCareCostProdHrsContractedYtd(root.getNursingProdCCS4()); + nursingOthProdC.setDirCareCostNonProdHrsVacYtd(root.getNursingNProdC_item14()); + nursingOthProdC.setDirCareCostNonProdHrsSickYtd(root.getNursingNProdC_item24()); + nursingOthProdC.setDirCareCostNonProdHrsOtherYtd(root.getNursingNProdC_item34()); + nursingOthProdC.setConfirmationId(root.getForm().getConfirmationId()); + nursingOthProdC.setDirCareCostName("Nursing"); + nursingOthProdC.setDirCareCostType("Other (specify)"); + nursingOthProdC.setDirCareCostYtdNotes(""); // not known. + nursingOthProdC.setDirCareCostProdHrsSubtotalYtd(root.getNursingProdC_calc4()); + nursingOthProdC.setDirCareCostProdHrsTotalYtd(root.getNursingProdC_sub4()); + nursingOthProdC.setDirCareCostTotalHrsPaidYtd(root.getNursingProdC_THP4()); + nursingOthProdC.setDirCareCostNonProdHrsTotalYtd(root.getNursingNProdC_calc4()); + nursingOthProdC.setDirCareCostHourlyRateStaffYtd(root.getNursingStaffRate4()); + nursingOthProdC.setDirCareCostHourlyRateContractedYtd(root.getNursingContractRate4()); + + + + + // Allied Prof + LtcYtdDirectCareCost alliedOTProfC = new LtcYtdDirectCareCost(); + alliedOTProfC.setDirCareCostProdHrsRegYtd(root.getAlliedProfProdC_item11()); + alliedOTProfC.setDirCareCostProdHrsOtYtd(root.getAlliedProfProdC_item21()); + alliedOTProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedProfProdCCS1()); + alliedOTProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedProfNProdC_item11()); + alliedOTProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedProfNProdC_item21()); + alliedOTProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedProfNProdC_item31()); + alliedOTProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedOTProfC.setDirCareCostName("Occupational Therapist"); + alliedOTProfC.setDirCareCostType("Allied Professional"); + alliedOTProfC.setDirCareCostYtdNotes(""); // not known. + alliedOTProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedProfProdC_calc1()); + alliedOTProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedProfProdC_sub1()); + alliedOTProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedProfProdC_THP1()); + alliedOTProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPProdC_calc1()); + alliedOTProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedProfStaffRate1()); + alliedOTProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedProfContractRate1()); + + + LtcYtdDirectCareCost alliedPTProfC = new LtcYtdDirectCareCost(); + alliedPTProfC.setDirCareCostProdHrsRegYtd(root.getAlliedProfProdC_item12()); + alliedPTProfC.setDirCareCostProdHrsOtYtd(root.getAlliedProfProdC_item22()); + alliedPTProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedProfProdCCS2()); + alliedPTProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedProfNProdC_item22()); + alliedPTProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedProfNProdC_item22()); + alliedPTProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedProfNProdC_item32()); + alliedPTProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedPTProfC.setDirCareCostName("Physiotherapist"); + alliedPTProfC.setDirCareCostType("Allied Professional"); + alliedPTProfC.setDirCareCostYtdNotes(""); // not known. + alliedPTProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedProfProdC_calc2()); + alliedPTProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedProfProdC_sub2()); + alliedPTProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedProfProdC_THP2()); + alliedPTProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPProdC_calc2()); + alliedPTProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedProfStaffRate2()); + alliedPTProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedProfContractRate2()); + + + + LtcYtdDirectCareCost alliedDTProfC = new LtcYtdDirectCareCost(); + alliedDTProfC.setDirCareCostProdHrsRegYtd(root.getAlliedProfProdC_item13()); + alliedDTProfC.setDirCareCostProdHrsOtYtd(root.getAlliedProfProdC_item23()); + alliedDTProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedProfProdCCS3()); + alliedDTProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedProfNProdC_item23()); + alliedDTProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedProfNProdC_item23()); + alliedDTProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedProfNProdC_item33()); + alliedDTProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedDTProfC.setDirCareCostName("Dietitian"); + alliedDTProfC.setDirCareCostType("Allied Professional"); + alliedDTProfC.setDirCareCostYtdNotes(""); // not known. + alliedDTProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedProfProdC_calc3()); + alliedDTProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedProfProdC_sub3()); + alliedDTProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedProfProdC_THP3()); + alliedDTProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPProdC_calc3()); + alliedDTProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedProfStaffRate3()); + alliedDTProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedProfContractRate3()); + + + + LtcYtdDirectCareCost alliedSWProfC = new LtcYtdDirectCareCost(); + alliedSWProfC.setDirCareCostProdHrsRegYtd(root.getAlliedProfProdC_item14()); + alliedSWProfC.setDirCareCostProdHrsOtYtd(root.getAlliedProfProdC_item24()); + alliedSWProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedProfProdCCS4()); + alliedSWProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedProfNProdC_item24()); + alliedSWProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedProfNProdC_item24()); + alliedSWProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedProfNProdC_item34()); + alliedSWProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedSWProfC.setDirCareCostName("Physiotherapist"); + alliedSWProfC.setDirCareCostType("Allied Professional"); + alliedSWProfC.setDirCareCostYtdNotes(""); // not known. + alliedSWProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedProfProdC_calc4()); + alliedSWProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedProfProdC_sub4()); + alliedSWProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedProfProdC_THP4()); + alliedSWProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPProdC_calc4()); + alliedSWProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedProfStaffRate4()); + alliedSWProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedProfContractRate4()); + + + LtcYtdDirectCareCost alliedOTHProfC = new LtcYtdDirectCareCost(); + alliedOTHProfC.setDirCareCostProdHrsRegYtd(root.getAlliedProfProdC_item15()); + alliedOTHProfC.setDirCareCostProdHrsOtYtd(root.getAlliedProfProdC_item25()); + alliedOTHProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedProfProdCCS5()); + alliedOTHProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedProfNProdC_item25()); + alliedOTHProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedProfNProdC_item25()); + alliedOTHProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedProfNProdC_item35()); + alliedOTHProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedOTHProfC.setDirCareCostName("Physiotherapist"); + alliedOTHProfC.setDirCareCostType("Allied Professional"); + alliedOTHProfC.setDirCareCostYtdNotes(""); // not known. + alliedOTHProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedProfProdC_calc5()); + alliedOTHProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedProfProdC_sub5()); + alliedOTHProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedProfProdC_THP5()); + alliedOTHProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPProdC_calc5()); + alliedOTHProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedProfStaffRate5()); + alliedOTHProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedProfContractRate5()); + + + // Allied Non Professional + LtcYtdDirectCareCost alliedNPRTProfC = new LtcYtdDirectCareCost(); + alliedNPRTProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item11()); + alliedNPRTProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item21()); + alliedNPRTProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS1()); + alliedNPRTProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item11()); + alliedNPRTProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item21()); + alliedNPRTProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item31()); + alliedNPRTProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRTProfC.setDirCareCostName("Recreation Therapist"); + alliedNPRTProfC.setDirCareCostType("Allied Non-professional"); + alliedNPRTProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPRTProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc1()); + alliedNPRTProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub1()); + alliedNPRTProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP1()); + alliedNPRTProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc1()); + alliedNPRTProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate1()); + alliedNPRTProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate1()); + + + LtcYtdDirectCareCost alliedNPRAProfC = new LtcYtdDirectCareCost(); + alliedNPRAProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item12()); + alliedNPRAProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item22()); + alliedNPRAProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS2()); + alliedNPRAProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item12()); + alliedNPRAProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item22()); + alliedNPRAProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item32()); + alliedNPRAProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRAProfC.setDirCareCostName("Rehab Assistant"); + alliedNPRAProfC.setDirCareCostType("Allied Non-professional"); + alliedNPRAProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPRAProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc2()); + alliedNPRAProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub2()); + alliedNPRAProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP2()); + alliedNPRAProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc2()); + alliedNPRAProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate2()); + alliedNPRAProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate2()); + + + + LtcYtdDirectCareCost alliedNPAWProfC = new LtcYtdDirectCareCost(); + alliedNPAWProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item13()); + alliedNPAWProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item23()); + alliedNPAWProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS3()); + alliedNPAWProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item13()); + alliedNPAWProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item23()); + alliedNPAWProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item33()); + alliedNPAWProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPAWProfC.setDirCareCostName("Activity Worker"); + alliedNPAWProfC.setDirCareCostType("Allied Non-professional"); + alliedNPAWProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPAWProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc3()); + alliedNPAWProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub3()); + alliedNPAWProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP3()); + alliedNPAWProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc3()); + alliedNPAWProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate3()); + alliedNPAWProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate3()); + + + + LtcYtdDirectCareCost alliedNPMTProfC = new LtcYtdDirectCareCost(); + alliedNPMTProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item13()); + alliedNPMTProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item23()); + alliedNPMTProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS3()); + alliedNPMTProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item13()); + alliedNPMTProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item23()); + alliedNPMTProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item33()); + alliedNPMTProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPMTProfC.setDirCareCostName("Music Therapist"); + alliedNPMTProfC.setDirCareCostType("Allied Non-professional"); + alliedNPMTProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPMTProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc4()); + alliedNPMTProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub4()); + alliedNPMTProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP4()); + alliedNPMTProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc4()); + alliedNPMTProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate4()); + alliedNPMTProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate4()); + + + + LtcYtdDirectCareCost alliedNPATProfC = new LtcYtdDirectCareCost(); + alliedNPATProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item14()); + alliedNPATProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item24()); + alliedNPATProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS4()); + alliedNPATProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item14()); + alliedNPATProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item24()); + alliedNPATProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item34()); + alliedNPATProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPATProfC.setDirCareCostName("Art Therapist"); + alliedNPATProfC.setDirCareCostType("Allied Non-professional"); + alliedNPATProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPATProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc5()); + alliedNPATProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub5()); + alliedNPATProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP5()); + alliedNPATProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc5()); + alliedNPATProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate5()); + alliedNPATProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate5()); + + + + LtcYtdDirectCareCost alliedNPOTHProfC = new LtcYtdDirectCareCost(); + alliedNPOTHProfC.setDirCareCostProdHrsRegYtd(root.getAlliedNPProdC_item14()); + alliedNPOTHProfC.setDirCareCostProdHrsOtYtd(root.getAlliedNPProdC_item24()); + alliedNPOTHProfC.setDirCareCostProdHrsContractedYtd(root.getAlliedNPProdCCS4()); + alliedNPOTHProfC.setDirCareCostNonProdHrsVacYtd(root.getAlliedNPNProdC_item14()); + alliedNPOTHProfC.setDirCareCostNonProdHrsSickYtd(root.getAlliedNPProdC_item24()); + alliedNPOTHProfC.setDirCareCostNonProdHrsOtherYtd(root.getAlliedNPNProdC_item34()); + alliedNPOTHProfC.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPOTHProfC.setDirCareCostName("Art Therapist"); + alliedNPOTHProfC.setDirCareCostType("Allied Non-professional"); + alliedNPOTHProfC.setDirCareCostYtdNotes(""); // not known. + alliedNPOTHProfC.setDirCareCostProdHrsSubtotalYtd(root.getAlliedNPProdC_calc6()); + alliedNPOTHProfC.setDirCareCostProdHrsTotalYtd(root.getAlliedNPProdC_sub6()); + alliedNPOTHProfC.setDirCareCostTotalHrsPaidYtd(root.getAlliedNPProdC_THP6()); + alliedNPOTHProfC.setDirCareCostNonProdHrsTotalYtd(root.getAlliedNPNProdC_calc6()); + alliedNPOTHProfC.setDirCareCostHourlyRateStaffYtd(root.getAlliedNPStaffRate6()); + alliedNPOTHProfC.setDirCareCostHourlyRateContractedYtd(root.getAlliedNPContractRate6()); + + Collections.addAll(ltcYtdDcCost, nursingRNProdC, nursingLPNProdC, nursingHCAProdC,nursingOthProdC, alliedOTProfC, + alliedPTProfC, alliedDTProfC, alliedSWProfC, alliedNPRTProfC, alliedNPRAProfC, alliedNPAWProfC, + alliedNPMTProfC, alliedNPATProfC,alliedOTHProfC, + alliedNPOTHProfC); + + /* Direct Care Cost Subtotals */ + LtcYtdDirectCareCostSubtotals nursingCareCostSubtotals = new LtcYtdDirectCareCostSubtotals(); + nursingCareCostSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + nursingCareCostSubtotals.setDirCareType("Nursing"); + nursingCareCostSubtotals.setSubTotalDirCareCostProdHrsRegularYTD(root.getNursingProdC_sum11()); + nursingCareCostSubtotals.setSubTotalDirCareCostProdHrsOTYTD(root.getNursingProdC_sum21()); + nursingCareCostSubtotals.setSubTotalDirCareCostProdHrsSubtotalYTD(root.getNursingProdC_calc1()); + nursingCareCostSubtotals.setSubTotalDirCareCostProdHrsContServYTD(root.getNursingProdCCS_subsum1()); + nursingCareCostSubtotals.setSubTotalDirCareCostProdHrsTotalYTD(root.getNursingProdC_subsum1()); + nursingCareCostSubtotals.setSubTotalDirCareCostTotalHrsPaidYTD(root.getNursingProdC_sum11()); + nursingCareCostSubtotals.setSubTotalDirCareCostNonProdHrsVacYTD(root.getNursingNProdC_sum11()); + nursingCareCostSubtotals.setSubTotalDirCareCostNonProdHrsSickYTD(root.getNursingNProdC_sum21()); + nursingCareCostSubtotals.setSubTotalDirCareCostNonProdHrsOtherServYTD(root.getNursingNProdC_sum31()); + nursingCareCostSubtotals.setSubTotalDirCareCostNonProdHrsTotalYTD(root.getNursingNProdC_calcsum1()); + nursingCareCostSubtotals.setSubTotalDirCareCostHourlyRateStaffYTD(root.getNursingStaffRate1()); + nursingCareCostSubtotals.setSubTotalDirCareCostHourlyRateContractedYTD(root.getNursingContractRate1()); + + LtcYtdDirectCareCostSubtotals alliedCareCostSubtotals = new LtcYtdDirectCareCostSubtotals(); + alliedCareCostSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + alliedCareCostSubtotals.setDirCareType("Allied Professional"); + alliedCareCostSubtotals.setSubTotalDirCareCostProdHrsRegularYTD(root.getAlliedProfProdC_sum11()); + alliedCareCostSubtotals.setSubTotalDirCareCostProdHrsOTYTD(root.getAlliedProfProdC_sum21()); + alliedCareCostSubtotals.setSubTotalDirCareCostProdHrsSubtotalYTD(root.getAlliedProfProdC_calc1()); + alliedCareCostSubtotals.setSubTotalDirCareCostProdHrsContServYTD(root.getAlliedProfProdCCS_subsum1()); + alliedCareCostSubtotals.setSubTotalDirCareCostProdHrsTotalYTD(root.getAlliedProfProdC_subsum1()); + alliedCareCostSubtotals.setSubTotalDirCareCostTotalHrsPaidYTD(root.getAlliedProfProdC_sum11()); + alliedCareCostSubtotals.setSubTotalDirCareCostNonProdHrsVacYTD(root.getAlliedProfNProdC_sum11()); + alliedCareCostSubtotals.setSubTotalDirCareCostNonProdHrsSickYTD(root.getAlliedNProdC_sum21()); + alliedCareCostSubtotals.setSubTotalDirCareCostNonProdHrsOtherServYTD(root.getAlliedProfNProdC_sum31()); + alliedCareCostSubtotals.setSubTotalDirCareCostNonProdHrsTotalYTD(root.getAlliedProfNProdC_calcsum1()); + alliedCareCostSubtotals.setSubTotalDirCareCostHourlyRateStaffYTD(root.getAlliedProfStaffRate_total()); + alliedCareCostSubtotals.setSubTotalDirCareCostHourlyRateContractedYTD(root.getAlliedProfContractRate_total()); + + LtcYtdDirectCareCostSubtotals alliedNProfCareCostSubtotals = new LtcYtdDirectCareCostSubtotals(); + alliedNProfCareCostSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + alliedNProfCareCostSubtotals.setDirCareType("Allied Non-professional"); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostProdHrsRegularYTD(root.getAlliedNPProdC_sum11()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostProdHrsOTYTD(root.getAlliedNPProdC_sum21()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostProdHrsSubtotalYTD(root.getAlliedNPProdC_calc1()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostProdHrsContServYTD(root.getAlliedNPProdCCS_subsum1()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostProdHrsTotalYTD(root.getAlliedNPProdC_subsum1()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostTotalHrsPaidYTD(root.getAlliedNPProdC_sum11()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostNonProdHrsVacYTD(root.getAlliedNPNProdC_sum11()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostNonProdHrsSickYTD(root.getAlliedNPNProdC_sum21()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostNonProdHrsOtherServYTD(root.getAlliedNPNProdC_sum31()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostNonProdHrsTotalYTD(root.getAlliedNPNProdC_calcsum1()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostHourlyRateStaffYTD(root.getAlliedNPStaffRate_total()); + alliedNProfCareCostSubtotals.setSubTotalDirCareCostHourlyRateContractedYTD(root.getAlliedNPContractRate_total()); + + Collections.addAll(ltcYtdDcCostSubttls,nursingCareCostSubtotals,alliedCareCostSubtotals,alliedNProfCareCostSubtotals); + + /* + * START Compensation & Benefits Budget => Direct Care => Salaries, Wages and + * Contracted Services. + */ + LtcYtdCompSal supportFoodServices = new LtcYtdCompSal(); + supportFoodServices.setCompSalStaffYtd(root.getCompB_item11()); + supportFoodServices.setCompSalContractServicesYtd(root.getCompB_item21()); + supportFoodServices.setCompSalOfficeAllocYtd(root.getCompB_item31()); + supportFoodServices.setCompSalName("Food Services"); + supportFoodServices.setCompSalType("Support"); + supportFoodServices.setConfirmationId(root.getForm().getConfirmationId()); + supportFoodServices.setCompSalTotalCostYtd(root.getCompB_calc1()); + + LtcYtdCompSal supportLaundryServices = new LtcYtdCompSal(); + supportLaundryServices.setCompSalStaffYtd(root.getCompB_item12()); + supportLaundryServices.setCompSalContractServicesYtd(root.getCompB_item22()); + supportLaundryServices.setCompSalOfficeAllocYtd(root.getCompB_item32()); + supportLaundryServices.setCompSalName("Laundry Services"); + supportLaundryServices.setCompSalType("Support/Administration"); + supportLaundryServices.setConfirmationId(root.getForm().getConfirmationId()); + supportLaundryServices.setCompSalTotalCostYtd(root.getCompB_calc2()); + + LtcYtdCompSal supportHousekeeping = new LtcYtdCompSal(); + supportHousekeeping.setCompSalStaffYtd(root.getCompB_item13()); + supportHousekeeping.setCompSalContractServicesYtd(root.getCompB_item23()); + supportHousekeeping.setCompSalOfficeAllocYtd(root.getCompB_item33()); + supportHousekeeping.setCompSalName("Housekeeping Services"); + supportHousekeeping.setCompSalType("Support/Administration"); + supportHousekeeping.setConfirmationId(root.getForm().getConfirmationId()); + supportHousekeeping.setCompSalTotalCostYtd(root.getCompB_calc3()); + + LtcYtdCompSal supportPlantMntnce = new LtcYtdCompSal(); + supportPlantMntnce.setCompSalStaffYtd(root.getCompB_item14()); + supportPlantMntnce.setCompSalContractServicesYtd(root.getCompB_item24()); + supportPlantMntnce.setCompSalOfficeAllocYtd(root.getCompB_item34()); + supportPlantMntnce.setCompSalName("Plant Maintenance & Op. Staffins"); + supportPlantMntnce.setCompSalType("Support/Administration"); + supportPlantMntnce.setConfirmationId(root.getForm().getConfirmationId()); + supportPlantMntnce.setCompSalTotalCostYtd(root.getCompB_calc4()); + // Administration + + LtcYtdCompSal adminAdministrator = new LtcYtdCompSal(); + adminAdministrator.setCompSalStaffYtd(root.getCompB_item15()); + adminAdministrator.setCompSalContractServicesYtd(root.getCompB_item25()); + adminAdministrator.setCompSalOfficeAllocYtd(root.getCompB_item35()); + adminAdministrator.setCompSalName("Administrator"); + adminAdministrator.setCompSalType("Support/Administration"); + adminAdministrator.setConfirmationId(root.getForm().getConfirmationId()); + adminAdministrator.setCompSalTotalCostYtd(root.getCompB_calc5()); + + LtcYtdCompSal adminDirOfCare = new LtcYtdCompSal(); + adminDirOfCare.setCompSalStaffYtd(root.getCompB_item16()); + adminDirOfCare.setCompSalContractServicesYtd(root.getCompB_item26()); + adminDirOfCare.setCompSalOfficeAllocYtd(root.getCompB_item36()); + adminDirOfCare.setCompSalName("Director of Care"); + adminDirOfCare.setCompSalType("Support/Administration"); + adminDirOfCare.setConfirmationId(root.getForm().getConfirmationId()); + adminDirOfCare.setCompSalTotalCostYtd(root.getCompB_calc6()); + + LtcYtdCompSal adminDeptManagers = new LtcYtdCompSal(); + adminDeptManagers.setCompSalStaffYtd(root.getCompB_item17()); + adminDeptManagers.setCompSalContractServicesYtd(root.getCompB_item27()); + adminDeptManagers.setCompSalOfficeAllocYtd(root.getCompB_item37()); + adminDeptManagers.setCompSalName("Dept Managers"); + adminDeptManagers.setCompSalType("Support/Administration"); + adminDeptManagers.setConfirmationId(root.getForm().getConfirmationId()); + adminDeptManagers.setCompSalTotalCostYtd(root.getCompB_calc7()); + + LtcYtdCompSal adminSupport = new LtcYtdCompSal(); + adminSupport.setCompSalStaffYtd(root.getCompB_item18()); + adminSupport.setCompSalContractServicesYtd(root.getCompB_item28()); + adminSupport.setCompSalOfficeAllocYtd(root.getCompB_item38()); + adminSupport.setCompSalName("Administrative Support"); + adminSupport.setCompSalType("Support/Administration"); + adminSupport.setConfirmationId(root.getForm().getConfirmationId()); + adminSupport.setCompSalTotalCostYtd(root.getCompB_calc8()); + + LtcYtdCompSal adminPastoCareWrkr = new LtcYtdCompSal(); + adminPastoCareWrkr.setCompSalStaffYtd(root.getCompB_item19()); + adminPastoCareWrkr.setCompSalContractServicesYtd(root.getCompB_item29()); + adminPastoCareWrkr.setCompSalOfficeAllocYtd(root.getCompB_item39()); + adminPastoCareWrkr.setCompSalName("Pastoral Care Worker"); + adminPastoCareWrkr.setCompSalType("Support/Administration"); + adminPastoCareWrkr.setConfirmationId(root.getForm().getConfirmationId()); + adminPastoCareWrkr.setCompSalTotalCostYtd(root.getCompB_calc9()); + + LtcYtdCompSal adminClrks = new LtcYtdCompSal(); + adminClrks.setCompSalStaffYtd(root.getCompB_item110()); + adminClrks.setCompSalContractServicesYtd(root.getCompB_item210()); + adminClrks.setCompSalOfficeAllocYtd(root.getCompB_item310()); + adminClrks.setCompSalName("Clerical Clerks"); + adminClrks.setCompSalType("Support/Administration"); + adminClrks.setConfirmationId(root.getForm().getConfirmationId()); + adminClrks.setCompSalTotalCostYtd(root.getCompB_calc10()); + + LtcYtdCompSal adminClncCrdinator = new LtcYtdCompSal(); + adminClncCrdinator.setCompSalStaffYtd(root.getCompB_item111()); + adminClncCrdinator.setCompSalContractServicesYtd(root.getCompB_item211()); + adminClncCrdinator.setCompSalOfficeAllocYtd(root.getCompB_item311()); + adminClncCrdinator.setCompSalName("Clinical Coordinator"); + adminClncCrdinator.setCompSalType("Support/Administration"); + adminClncCrdinator.setConfirmationId(root.getForm().getConfirmationId()); + adminClncCrdinator.setCompSalTotalCostYtd(root.getCompB_calc11()); + + LtcYtdCompSal adminOther = new LtcYtdCompSal(); + adminOther.setCompSalStaffYtd(root.getCompB_item112()); + adminOther.setCompSalContractServicesYtd(root.getCompB_item212()); + adminOther.setCompSalOfficeAllocYtd(root.getCompB_item312()); + adminOther.setCompSalName("Other"); + adminOther.setCompSalType("Support/Administration"); + adminOther.setConfirmationId(root.getForm().getConfirmationId()); + adminOther.setCompSalTotalCostYtd(root.getCompB_calc12()); + + /* Direct Care Nursing */ + LtcYtdCompSal nursingRNSal = new LtcYtdCompSal(); + nursingRNSal.setCompSalStaffYtd(root.getCompB_item113()); + nursingRNSal.setCompSalContractServicesYtd(root.getCompB_item213()); + nursingRNSal.setCompSalOfficeAllocYtd(root.getCompB_item313()); + nursingRNSal.setCompSalName("RN"); + nursingRNSal.setCompSalType("Nursing"); + nursingRNSal.setConfirmationId(root.getForm().getConfirmationId()); + nursingRNSal.setCompSalTotalCostYtd(root.getCompB_calc13()); + + + LtcYtdCompSal nursingLPNSal = new LtcYtdCompSal(); + nursingLPNSal.setCompSalStaffYtd(root.getCompB_item114()); + nursingLPNSal.setCompSalContractServicesYtd(root.getCompB_item214()); + nursingLPNSal.setCompSalOfficeAllocYtd(root.getCompB_item314()); + nursingLPNSal.setCompSalName("LPN"); + nursingLPNSal.setCompSalType("Nursing"); + nursingLPNSal.setConfirmationId(root.getForm().getConfirmationId()); + nursingLPNSal.setCompSalTotalCostYtd(root.getCompB_calc14()); + + LtcYtdCompSal nursingHCASal = new LtcYtdCompSal(); + nursingHCASal.setCompSalStaffYtd(root.getCompB_item115()); + nursingHCASal.setCompSalContractServicesYtd(root.getCompB_item215()); + nursingHCASal.setCompSalOfficeAllocYtd(root.getCompB_item315()); + nursingHCASal.setCompSalName("Care Aides (HCA)"); + nursingHCASal.setCompSalType("Nursing"); + nursingHCASal.setConfirmationId(root.getForm().getConfirmationId()); + nursingHCASal.setCompSalTotalCostYtd(root.getCompB_calc15()); + + + LtcYtdCompSal nursingOthSal = new LtcYtdCompSal(); + nursingOthSal.setCompSalStaffYtd(root.getCompB_item116()); + nursingOthSal.setCompSalContractServicesYtd(root.getCompB_item216()); + nursingOthSal.setCompSalOfficeAllocYtd(root.getCompB_item316()); + nursingOthSal.setCompSalName("Other (specify)"); + nursingOthSal.setCompSalType("Nursing"); + nursingOthSal.setConfirmationId(root.getForm().getConfirmationId()); + nursingOthSal.setCompSalTotalCostYtd(root.getCompB_calc16()); + + /* Allied Professional */ + LtcYtdCompSal alliedProfOTSal = new LtcYtdCompSal(); + alliedProfOTSal.setCompSalStaffYtd(root.getCompB_item117()); + alliedProfOTSal.setCompSalContractServicesYtd(root.getCompB_item217()); + alliedProfOTSal.setCompSalOfficeAllocYtd(root.getCompB_item317()); + alliedProfOTSal.setCompSalName("Occupational Therapist"); + alliedProfOTSal.setCompSalType("Allied Non-professional"); + alliedProfOTSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfOTSal.setCompSalTotalCostYtd(root.getCompB_calc17()); + + LtcYtdCompSal alliedProfPTSal = new LtcYtdCompSal(); + alliedProfPTSal.setCompSalStaffYtd(root.getCompB_item118()); + alliedProfPTSal.setCompSalContractServicesYtd(root.getCompB_item218()); + alliedProfPTSal.setCompSalOfficeAllocYtd(root.getCompB_item318()); + alliedProfPTSal.setCompSalName("Physiotherapist"); + alliedProfPTSal.setCompSalType("Allied Non-professional"); + alliedProfPTSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfPTSal.setCompSalTotalCostYtd(root.getCompB_calc18()); + + LtcYtdCompSal alliedProfDTSal = new LtcYtdCompSal(); + alliedProfDTSal.setCompSalStaffYtd(root.getCompB_item119()); + alliedProfDTSal.setCompSalContractServicesYtd(root.getCompB_item219()); + alliedProfDTSal.setCompSalOfficeAllocYtd(root.getCompB_item319()); + alliedProfDTSal.setCompSalName("Dietitian"); + alliedProfDTSal.setCompSalType("Allied Non-professional"); + alliedProfDTSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfDTSal.setCompSalTotalCostYtd(root.getCompB_calc19()); + + LtcYtdCompSal alliedProfSWSal = new LtcYtdCompSal(); + alliedProfSWSal.setCompSalStaffYtd(root.getCompB_item120()); + alliedProfSWSal.setCompSalContractServicesYtd(root.getCompB_item220()); + alliedProfSWSal.setCompSalOfficeAllocYtd(root.getCompB_item320()); + alliedProfSWSal.setCompSalName("Dietitian"); + alliedProfSWSal.setCompSalType("Allied Non-professional"); + alliedProfSWSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfSWSal.setCompSalTotalCostYtd(root.getCompB_calc20()); + + LtcYtdCompSal alliedProfOTHSal = new LtcYtdCompSal(); + alliedProfOTHSal.setCompSalStaffYtd(root.getCompB_item121()); + alliedProfOTHSal.setCompSalContractServicesYtd(root.getCompB_item221()); + alliedProfOTHSal.setCompSalOfficeAllocYtd(root.getCompB_item321()); + alliedProfOTHSal.setCompSalName("Other (specify)"); + alliedProfOTHSal.setCompSalType("Allied Non-professional"); + alliedProfOTHSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfOTHSal.setCompSalTotalCostYtd(root.getCompB_calc21()); + + /* Allied Non Professional */ + LtcYtdCompSal alliedNPRTSal = new LtcYtdCompSal(); + alliedNPRTSal.setCompSalStaffYtd(root.getCompB_item122()); + alliedNPRTSal.setCompSalContractServicesYtd(root.getCompB_item222()); + alliedNPRTSal.setCompSalOfficeAllocYtd(root.getCompB_item322()); + alliedNPRTSal.setCompSalName("Recreation Therapist"); + alliedNPRTSal.setCompSalType("Allied Non-professional"); + alliedNPRTSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRTSal.setCompSalTotalCostYtd(root.getCompB_calc22()); + + LtcYtdCompSal alliedNPRASal = new LtcYtdCompSal(); + alliedNPRASal.setCompSalStaffYtd(root.getCompB_item123()); + alliedNPRASal.setCompSalContractServicesYtd(root.getCompB_item223()); + alliedNPRASal.setCompSalOfficeAllocYtd(root.getCompB_item323()); + alliedNPRASal.setCompSalName("Rehab Assistant"); + alliedNPRASal.setCompSalType("Allied Non-professional"); + alliedNPRASal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRASal.setCompSalTotalCostYtd(root.getCompB_calc23()); + + LtcYtdCompSal alliedNPAWSal = new LtcYtdCompSal(); + alliedProfOTHSal.setCompSalStaffYtd(root.getCompB_item124()); + alliedProfOTHSal.setCompSalContractServicesYtd(root.getCompB_item224()); + alliedProfOTHSal.setCompSalOfficeAllocYtd(root.getCompB_item324()); + alliedProfOTHSal.setCompSalName("Activity Worker"); + alliedProfOTHSal.setCompSalType("Allied Non-professional"); + alliedProfOTHSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfOTHSal.setCompSalTotalCostYtd(root.getCompB_calc24()); + + LtcYtdCompSal alliedNPMTSal = new LtcYtdCompSal(); + alliedNPMTSal.setCompSalStaffYtd(root.getCompB_item125()); + alliedNPMTSal.setCompSalContractServicesYtd(root.getCompB_item225()); + alliedNPMTSal.setCompSalOfficeAllocYtd(root.getCompB_item325()); + alliedNPMTSal.setCompSalName("Music Therapist"); + alliedNPMTSal.setCompSalType("Allied Non-professional"); + alliedNPMTSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPMTSal.setCompSalTotalCostYtd(root.getCompB_calc25()); + + LtcYtdCompSal alliedNPATSal = new LtcYtdCompSal(); + alliedNPATSal.setCompSalStaffYtd(root.getCompB_item126()); + alliedNPATSal.setCompSalContractServicesYtd(root.getCompB_item226()); + alliedNPATSal.setCompSalOfficeAllocYtd(root.getCompB_item326()); + alliedNPATSal.setCompSalName("Art Therapist"); + alliedNPATSal.setCompSalType("Allied Non-professional"); + alliedNPATSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPATSal.setCompSalTotalCostYtd(root.getCompB_calc26()); + + LtcYtdCompSal alliedNPOTHSal = new LtcYtdCompSal(); + alliedNPOTHSal.setCompSalStaffYtd(root.getCompB_item127()); + alliedNPOTHSal.setCompSalContractServicesYtd(root.getCompB_item227()); + alliedNPOTHSal.setCompSalOfficeAllocYtd(root.getCompB_item327()); + alliedNPOTHSal.setCompSalName("Other (specify)"); + alliedNPOTHSal.setCompSalType("Allied Non-professional"); + alliedNPOTHSal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPOTHSal.setCompSalTotalCostYtd(root.getCompB_calc27()); + + Collections.addAll(ltcYtdCompSal, supportFoodServices, supportLaundryServices, supportHousekeeping, + supportPlantMntnce, adminAdministrator, adminDirOfCare, adminDeptManagers, adminSupport, + adminPastoCareWrkr, adminClrks, adminClncCrdinator, adminOther, nursingRNSal, nursingLPNSal, + nursingHCASal, nursingOthSal, alliedProfOTSal, alliedProfPTSal, alliedProfDTSal, alliedProfSWSal, + alliedProfOTHSal, alliedNPRTSal, alliedNPRASal, alliedNPAWSal, alliedNPMTSal, alliedNPATSal, + alliedNPOTHSal); + + + LtcYtdCompSalSubtotals supportSalSubtotal = new LtcYtdCompSalSubtotals(); + supportSalSubtotal.setCompSalType("Support"); + supportSalSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + supportSalSubtotal.setSubTotalCompSalStaffYTD(root.getCompB_sum11()); + supportSalSubtotal.setSubTotalCompSalContractServicesYTD(root.getCompB_sum21()); + supportSalSubtotal.setSubTotalCompSalOfficeAllocYTD(root.getCompB_sum31()); + supportSalSubtotal.setSubTotalCompSalTotalCostYTD(root.getCompB_calcsum1()); + + LtcYtdCompSalSubtotals administrationSalSubtotal = new LtcYtdCompSalSubtotals(); + administrationSalSubtotal.setCompSalType("Administration"); + administrationSalSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + administrationSalSubtotal.setSubTotalCompSalStaffYTD(root.getCompB_sum12()); + administrationSalSubtotal.setSubTotalCompSalContractServicesYTD(root.getCompB_sum22()); + administrationSalSubtotal.setSubTotalCompSalOfficeAllocYTD(root.getCompB_sum32()); + administrationSalSubtotal.setSubTotalCompSalTotalCostYTD(root.getCompB_calcsum2()); + + LtcYtdCompSalSubtotals nursingSalSubtotal = new LtcYtdCompSalSubtotals(); + nursingSalSubtotal.setCompSalType("Nursing"); + nursingSalSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + nursingSalSubtotal.setSubTotalCompSalStaffYTD(root.getCompB_sum13()); + nursingSalSubtotal.setSubTotalCompSalContractServicesYTD(root.getCompB_sum23()); + nursingSalSubtotal.setSubTotalCompSalOfficeAllocYTD(root.getCompB_sum33()); + nursingSalSubtotal.setSubTotalCompSalTotalCostYTD(root.getCompB_calcsum3()); + + LtcYtdCompSalSubtotals alliedSalSubtotal = new LtcYtdCompSalSubtotals(); + alliedSalSubtotal.setCompSalType("Allied Professional"); + alliedSalSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + alliedSalSubtotal.setSubTotalCompSalStaffYTD(root.getCompB_sum14()); + alliedSalSubtotal.setSubTotalCompSalContractServicesYTD(root.getCompB_sum24()); + alliedSalSubtotal.setSubTotalCompSalOfficeAllocYTD(root.getCompB_sum34()); + alliedSalSubtotal.setSubTotalCompSalTotalCostYTD(root.getCompB_calcsum4()); + + LtcYtdCompSalSubtotals alliedNPSalSubtotal = new LtcYtdCompSalSubtotals(); + alliedNPSalSubtotal.setCompSalType("Allied Non-professional"); + alliedNPSalSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPSalSubtotal.setSubTotalCompSalStaffYTD(root.getCompB_sum15()); + alliedNPSalSubtotal.setSubTotalCompSalContractServicesYTD(root.getCompB_sum25()); + alliedNPSalSubtotal.setSubTotalCompSalOfficeAllocYTD(root.getCompB_sum35()); + alliedNPSalSubtotal.setSubTotalCompSalTotalCostYTD(root.getCompB_calcsum5()); + + Collections.addAll(ltcYtdCompSalSubttls,administrationSalSubtotal,nursingSalSubtotal,supportSalSubtotal,alliedSalSubtotal,alliedNPSalSubtotal); + + LtcYtdCompSalTotals totalPerPayrollSal = new LtcYtdCompSalTotals(); + totalPerPayrollSal.setCompSalType("Total Per Payroll"); + totalPerPayrollSal.setConfirmationId(root.getForm().getConfirmationId()); + totalPerPayrollSal.setTotalCompSalStaffYTD(root.getCompB_total1()); + totalPerPayrollSal.setTotalCompSalContractServicesYTD(root.getCompB_total2()); + totalPerPayrollSal.setTotalCompSalOfficeAllocYTD(root.getCompB_total3()); + totalPerPayrollSal.setTotalCompSalTotalCostYTD(root.getCompB_total()); + + LtcYtdCompSalTotals recoveredPerPayrollSal = new LtcYtdCompSalTotals(); + recoveredPerPayrollSal.setCompSalType("Recovered Salaries and Wages"); + recoveredPerPayrollSal.setConfirmationId(root.getForm().getConfirmationId()); + recoveredPerPayrollSal.setTotalCompSalStaffYTD(root.getCompB_recovered1()); + recoveredPerPayrollSal.setTotalCompSalContractServicesYTD(root.getCompB_recovered2()); + recoveredPerPayrollSal.setTotalCompSalOfficeAllocYTD(root.getCompB_recovered3()); + recoveredPerPayrollSal.setTotalCompSalTotalCostYTD(root.getCompB_recovered()); + + LtcYtdCompSalTotals accruedPerPayrollSal = new LtcYtdCompSalTotals(); + accruedPerPayrollSal.setCompSalType("Accrued Salaries and Wages"); + accruedPerPayrollSal.setConfirmationId(root.getForm().getConfirmationId()); + accruedPerPayrollSal.setTotalCompSalStaffYTD(root.getCompB_accrued1()); + accruedPerPayrollSal.setTotalCompSalContractServicesYTD(root.getCompB_accrued2()); + accruedPerPayrollSal.setTotalCompSalOfficeAllocYTD(root.getCompB_accrued3()); + accruedPerPayrollSal.setTotalCompSalTotalCostYTD(root.getCompB_accrued()); + + LtcYtdCompSalTotals otherPerPayrollSal = new LtcYtdCompSalTotals(); + otherPerPayrollSal.setCompSalType("Other labour costs - Specify"); + otherPerPayrollSal.setConfirmationId(root.getForm().getConfirmationId()); + otherPerPayrollSal.setTotalCompSalStaffYTD(root.getCompB_laborOther1()); + otherPerPayrollSal.setTotalCompSalContractServicesYTD(root.getCompB_laborOther2()); + otherPerPayrollSal.setTotalCompSalOfficeAllocYTD(root.getCompB_laborOther3()); + otherPerPayrollSal.setTotalCompSalTotalCostYTD(root.getCompB_laborOther()); + + Collections.addAll(ltcYtdCompsalTtls,totalPerPayrollSal,recoveredPerPayrollSal,accruedPerPayrollSal,otherPerPayrollSal); + + /* Hours for Staff and Contracted Services */ + LtcYtdCompHrs supportFoodServicesHrs = new LtcYtdCompHrs(); + supportFoodServicesHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP1()); + supportFoodServicesHrs.setCompHrsStaffYtd(root.getCompH_item11()); + supportFoodServicesHrs.setCompHrsContractServicesYtd(root.getCompH_item21()); + supportFoodServicesHrs.setCompHrsOfficeAllocYtd(root.getCompH_item31()); + supportFoodServicesHrs.setCompHrsName("Food Services"); + supportFoodServicesHrs.setCompHrsType("Support/Administration"); + supportFoodServicesHrs.setConfirmationId(root.getForm().getConfirmationId()); + supportFoodServicesHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc1()); + + LtcYtdCompHrs supportLaundryServicesHrs = new LtcYtdCompHrs(); + supportLaundryServicesHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP2()); + supportLaundryServicesHrs.setCompHrsStaffYtd(root.getCompH_item12()); + supportLaundryServicesHrs.setCompHrsContractServicesYtd(root.getCompH_item22()); + supportLaundryServicesHrs.setCompHrsOfficeAllocYtd(root.getCompH_item32()); + supportLaundryServicesHrs.setCompHrsName("Laundry Services"); + supportLaundryServicesHrs.setCompHrsType("Support/Administration"); + supportLaundryServicesHrs.setConfirmationId(root.getForm().getConfirmationId()); + supportLaundryServicesHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc2()); + + LtcYtdCompHrs supportHousekeepingHrs = new LtcYtdCompHrs(); + supportHousekeepingHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP3()); + supportHousekeepingHrs.setCompHrsStaffYtd(root.getCompH_item13()); + supportHousekeepingHrs.setCompHrsContractServicesYtd(root.getCompH_item23()); + supportHousekeepingHrs.setCompHrsOfficeAllocYtd(root.getCompH_item33()); + supportHousekeepingHrs.setCompHrsName("Housekeeping Services"); + supportHousekeepingHrs.setCompHrsType("Support/Administration"); + supportHousekeepingHrs.setConfirmationId(root.getForm().getConfirmationId()); + supportHousekeepingHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc3()); + + LtcYtdCompHrs supportPlantMntnceHrs = new LtcYtdCompHrs(); + supportPlantMntnceHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP4()); + supportPlantMntnceHrs.setCompHrsStaffYtd(root.getCompH_item14()); + supportPlantMntnceHrs.setCompHrsContractServicesYtd(root.getCompH_item24()); + supportPlantMntnceHrs.setCompHrsOfficeAllocYtd(root.getCompH_item34()); + supportPlantMntnceHrs.setCompHrsName("Plant Maintenance & Op. Staffing"); + supportPlantMntnceHrs.setCompHrsType("Support/Administration"); + supportPlantMntnceHrs.setConfirmationId(root.getForm().getConfirmationId()); + supportPlantMntnceHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc4()); + + // sum remaining + LtcYtdCompHrs adminAdministratorHrs = new LtcYtdCompHrs(); + adminAdministratorHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP5()); + adminAdministratorHrs.setCompHrsStaffYtd(root.getCompH_item15()); + adminAdministratorHrs.setCompHrsContractServicesYtd(root.getCompH_item25()); + adminAdministratorHrs.setCompHrsOfficeAllocYtd(root.getCompH_item35()); + adminAdministratorHrs.setCompHrsName("Administrator"); + adminAdministratorHrs.setCompHrsType("Support/Administration"); + adminAdministratorHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminAdministratorHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc5()); + + + LtcYtdCompHrs adminDirOfCareHrs = new LtcYtdCompHrs(); + adminDirOfCareHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP6()); + adminDirOfCareHrs.setCompHrsStaffYtd(root.getCompH_item16()); + adminDirOfCareHrs.setCompHrsContractServicesYtd(root.getCompH_item26()); + adminDirOfCareHrs.setCompHrsOfficeAllocYtd(root.getCompH_item36()); + adminDirOfCareHrs.setCompHrsName("Administrator"); + adminDirOfCareHrs.setCompHrsType("Support/Administration"); + adminDirOfCareHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminDirOfCareHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc6()); + + LtcYtdCompHrs adminDeptManagersHrs = new LtcYtdCompHrs(); + adminDeptManagersHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP7()); + adminDeptManagersHrs.setCompHrsStaffYtd(root.getCompH_item17()); + adminDeptManagersHrs.setCompHrsContractServicesYtd(root.getCompH_item27()); + adminDeptManagersHrs.setCompHrsOfficeAllocYtd(root.getCompH_item37()); + adminDeptManagersHrs.setCompHrsName("Dept Managers"); + adminDeptManagersHrs.setCompHrsType("Support/Administration"); + adminDeptManagersHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminDeptManagersHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc7()); + + LtcYtdCompHrs adminSupportHrs = new LtcYtdCompHrs(); + adminSupportHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP8()); + adminSupportHrs.setCompHrsStaffYtd(root.getCompH_item18()); + adminSupportHrs.setCompHrsContractServicesYtd(root.getCompH_item28()); + adminSupportHrs.setCompHrsOfficeAllocYtd(root.getCompH_item38()); + adminSupportHrs.setCompHrsName("Administrative Support"); + adminSupportHrs.setCompHrsType("Support/Administration"); + adminSupportHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminSupportHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc8()); + + LtcYtdCompHrs adminPastoCareWrkrHrs = new LtcYtdCompHrs(); + adminPastoCareWrkrHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP9()); + adminPastoCareWrkrHrs.setCompHrsStaffYtd(root.getCompH_item19()); + adminPastoCareWrkrHrs.setCompHrsContractServicesYtd(root.getCompH_item29()); + adminPastoCareWrkrHrs.setCompHrsOfficeAllocYtd(root.getCompH_item39()); + adminPastoCareWrkrHrs.setCompHrsName("Pastoral Care Worker"); + adminPastoCareWrkrHrs.setCompHrsType("Support/Administration"); + adminPastoCareWrkrHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminPastoCareWrkrHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc9()); + + LtcYtdCompHrs adminClrksHrs = new LtcYtdCompHrs(); + adminClrksHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP10()); + adminClrksHrs.setCompHrsStaffYtd(root.getCompH_item110()); + adminClrksHrs.setCompHrsContractServicesYtd(root.getCompH_item210()); + adminClrksHrs.setCompHrsOfficeAllocYtd(root.getCompH_item310()); + adminClrksHrs.setCompHrsName("Clerical Clerks"); + adminClrksHrs.setCompHrsType("Support/Administration"); + adminClrksHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminClrksHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc10()); + + LtcYtdCompHrs adminClncCrdinatorHrs = new LtcYtdCompHrs(); + adminClncCrdinatorHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP11()); + adminClncCrdinatorHrs.setCompHrsStaffYtd(root.getCompH_item111()); + adminClncCrdinatorHrs.setCompHrsContractServicesYtd(root.getCompH_item211()); + adminClncCrdinatorHrs.setCompHrsOfficeAllocYtd(root.getCompH_item311()); + adminClncCrdinatorHrs.setCompHrsName("Clinical Coordiantor"); + adminClncCrdinatorHrs.setCompHrsType("Support/Administration"); + adminClncCrdinatorHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminClncCrdinatorHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc11()); + + LtcYtdCompHrs adminOtherHrs = new LtcYtdCompHrs(); + adminOtherHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP12()); + adminOtherHrs.setCompHrsStaffYtd(root.getCompH_item112()); + adminOtherHrs.setCompHrsContractServicesYtd(root.getCompH_item212()); + adminOtherHrs.setCompHrsOfficeAllocYtd(root.getCompH_item312()); + adminOtherHrs.setCompHrsName("Other (specify)"); + adminOtherHrs.setCompHrsType("Support/Administration"); + adminOtherHrs.setConfirmationId(root.getForm().getConfirmationId()); + adminOtherHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc12()); + + /* Nursing, Allied, Non Allied Hours */ + LtcYtdCompHrs nursingRNHrs = new LtcYtdCompHrs(); + nursingRNHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP13()); + nursingRNHrs.setCompHrsStaffYtd(root.getCompH_item113()); + nursingRNHrs.setCompHrsContractServicesYtd(root.getCompH_item213()); + nursingRNHrs.setCompHrsOfficeAllocYtd(root.getCompH_item313()); + nursingRNHrs.setCompHrsName("RN"); + nursingRNHrs.setCompHrsType("Nursing"); + nursingRNHrs.setConfirmationId(root.getForm().getConfirmationId()); + nursingRNHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc13()); + + LtcYtdCompHrs nursingLPNHrs = new LtcYtdCompHrs(); + nursingLPNHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP14()); + nursingLPNHrs.setCompHrsStaffYtd(root.getCompH_item114()); + nursingLPNHrs.setCompHrsContractServicesYtd(root.getCompH_item214()); + nursingLPNHrs.setCompHrsOfficeAllocYtd(root.getCompH_item314()); + nursingLPNHrs.setCompHrsName("LPN"); + nursingLPNHrs.setCompHrsType("Nursing"); + nursingLPNHrs.setConfirmationId(root.getForm().getConfirmationId()); + nursingLPNHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc14()); + + LtcYtdCompHrs nursingHCAHrs = new LtcYtdCompHrs(); + nursingHCAHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP15()); + nursingHCAHrs.setCompHrsStaffYtd(root.getCompH_item115()); + nursingHCAHrs.setCompHrsContractServicesYtd(root.getCompH_item215()); + nursingHCAHrs.setCompHrsOfficeAllocYtd(root.getCompH_item315()); + nursingHCAHrs.setCompHrsName("HCA"); + nursingHCAHrs.setCompHrsType("Nursing"); + nursingHCAHrs.setConfirmationId(root.getForm().getConfirmationId()); + nursingHCAHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc15()); + + LtcYtdCompHrs nursingOthHrs = new LtcYtdCompHrs(); + nursingOthHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP16()); + nursingOthHrs.setCompHrsStaffYtd(root.getCompH_item116()); + nursingOthHrs.setCompHrsContractServicesYtd(root.getCompH_item216()); + nursingOthHrs.setCompHrsOfficeAllocYtd(root.getCompH_item316()); + nursingOthHrs.setCompHrsName("Other (specify)"); + nursingOthHrs.setCompHrsType("Nursing"); + nursingOthHrs.setConfirmationId(root.getForm().getConfirmationId()); + nursingOthHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc16()); + + LtcYtdCompHrs alliedProfOTHrs = new LtcYtdCompHrs(); + alliedProfOTHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP17()); + alliedProfOTHrs.setCompHrsStaffYtd(root.getCompH_item117()); + alliedProfOTHrs.setCompHrsContractServicesYtd(root.getCompH_item217()); + alliedProfOTHrs.setCompHrsOfficeAllocYtd(root.getCompH_item317()); + alliedProfOTHrs.setCompHrsName("Occupational Therapist"); + alliedProfOTHrs.setCompHrsType("Allied Professional"); + alliedProfOTHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfOTHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc17()); + + LtcYtdCompHrs alliedProfPTHrs = new LtcYtdCompHrs(); + alliedProfPTHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP18()); + alliedProfPTHrs.setCompHrsStaffYtd(root.getCompH_item118()); + alliedProfPTHrs.setCompHrsContractServicesYtd(root.getCompH_item218()); + alliedProfPTHrs.setCompHrsOfficeAllocYtd(root.getCompH_item318()); + alliedProfPTHrs.setCompHrsName("Physiotherapist"); + alliedProfPTHrs.setCompHrsType("Allied Professional"); + alliedProfPTHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfPTHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc18()); + + LtcYtdCompHrs alliedProfDTHrs = new LtcYtdCompHrs(); + alliedProfDTHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP19()); + alliedProfDTHrs.setCompHrsStaffYtd(root.getCompH_item119()); + alliedProfDTHrs.setCompHrsContractServicesYtd(root.getCompH_item219()); + alliedProfDTHrs.setCompHrsOfficeAllocYtd(root.getCompH_item319()); + alliedProfDTHrs.setCompHrsName("Dietitian"); + alliedProfDTHrs.setCompHrsType("Allied Professional"); + alliedProfDTHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfDTHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc19()); + + LtcYtdCompHrs alliedProfSWHrs = new LtcYtdCompHrs(); + alliedProfSWHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP20()); + alliedProfSWHrs.setCompHrsStaffYtd(root.getCompH_item120()); + alliedProfSWHrs.setCompHrsContractServicesYtd(root.getCompH_item220()); + alliedProfSWHrs.setCompHrsOfficeAllocYtd(root.getCompH_item320()); + alliedProfSWHrs.setCompHrsName("Social Worker"); + alliedProfSWHrs.setCompHrsType("Allied Professional"); + alliedProfSWHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfSWHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc20()); + + LtcYtdCompHrs alliedProfOTHHrs = new LtcYtdCompHrs(); + alliedProfOTHHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP21()); + alliedProfOTHHrs.setCompHrsStaffYtd(root.getCompH_item121()); + alliedProfOTHHrs.setCompHrsContractServicesYtd(root.getCompH_item221()); + alliedProfOTHHrs.setCompHrsOfficeAllocYtd(root.getCompH_item321()); + alliedProfOTHHrs.setCompHrsName("Other (specify)"); + alliedProfOTHHrs.setCompHrsType("Allied Professional"); + alliedProfOTHHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedProfOTHHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc21()); + + LtcYtdCompHrs alliedNPRTHrs = new LtcYtdCompHrs(); + alliedNPRTHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP22()); + alliedNPRTHrs.setCompHrsStaffYtd(root.getCompH_item122()); + alliedNPRTHrs.setCompHrsContractServicesYtd(root.getCompH_item222()); + alliedNPRTHrs.setCompHrsOfficeAllocYtd(root.getCompH_item322()); + alliedNPRTHrs.setCompHrsName("Recreation Therapist"); + alliedNPRTHrs.setCompHrsType("Allied Non-professional"); + alliedNPRTHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRTHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc22()); + + LtcYtdCompHrs alliedNPRAHrs = new LtcYtdCompHrs(); + alliedNPRAHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP23()); + alliedNPRAHrs.setCompHrsStaffYtd(root.getCompH_item123()); + alliedNPRAHrs.setCompHrsContractServicesYtd(root.getCompH_item223()); + alliedNPRAHrs.setCompHrsOfficeAllocYtd(root.getCompH_item323()); + alliedNPRAHrs.setCompHrsName("Rehab Assistant"); + alliedNPRAHrs.setCompHrsType("Allied Non-professional"); + alliedNPRAHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPRAHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc23()); + + LtcYtdCompHrs alliedNPAWHrs = new LtcYtdCompHrs(); + alliedNPAWHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP24()); + alliedNPAWHrs.setCompHrsStaffYtd(root.getCompH_item124()); + alliedNPAWHrs.setCompHrsContractServicesYtd(root.getCompH_item224()); + alliedNPAWHrs.setCompHrsOfficeAllocYtd(root.getCompH_item324()); + alliedNPAWHrs.setCompHrsName("Activity Worker"); + alliedNPAWHrs.setCompHrsType("Allied Non-professional"); + alliedNPAWHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPAWHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc24()); + + LtcYtdCompHrs alliedNPMTHrs = new LtcYtdCompHrs(); + alliedNPMTHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP25()); + alliedNPMTHrs.setCompHrsStaffYtd(root.getCompH_item125()); + alliedNPMTHrs.setCompHrsContractServicesYtd(root.getCompH_item225()); + alliedNPMTHrs.setCompHrsOfficeAllocYtd(root.getCompH_item325()); + alliedNPMTHrs.setCompHrsName("Music Therapist"); + alliedNPMTHrs.setCompHrsType("Allied Non-professional"); + alliedNPMTHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPMTHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc25()); + + LtcYtdCompHrs alliedNPATHrs = new LtcYtdCompHrs(); + alliedNPATHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP26()); + alliedNPATHrs.setCompHrsStaffYtd(root.getCompH_item126()); + alliedNPATHrs.setCompHrsContractServicesYtd(root.getCompH_item226()); + alliedNPATHrs.setCompHrsOfficeAllocYtd(root.getCompH_item326()); + alliedNPATHrs.setCompHrsName("Art Therapist"); + alliedNPATHrs.setCompHrsType("Allied Non-professional"); + alliedNPATHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPATHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc26()); + + LtcYtdCompHrs alliedNPOTHHrs = new LtcYtdCompHrs(); + alliedNPOTHHrs.setCompHrsPerPayrollYtd(root.getCompH_PHP27()); + alliedNPOTHHrs.setCompHrsStaffYtd(root.getCompH_item127()); + alliedNPOTHHrs.setCompHrsContractServicesYtd(root.getCompH_item227()); + alliedNPOTHHrs.setCompHrsOfficeAllocYtd(root.getCompH_item327()); + alliedNPOTHHrs.setCompHrsName("Other (specify)"); + alliedNPOTHHrs.setCompHrsType("Allied Non-professional"); + alliedNPOTHHrs.setConfirmationId(root.getForm().getConfirmationId()); + alliedNPOTHHrs.setCompTotalWorkedHrsYtd(root.getCompH_calc27()); + + Collections.addAll(ltcYtdCompHrs, supportFoodServicesHrs, supportLaundryServicesHrs, supportHousekeepingHrs, + supportPlantMntnceHrs, adminAdministratorHrs, adminDirOfCareHrs, adminDeptManagersHrs, + adminSupportHrs, adminPastoCareWrkrHrs, adminClrksHrs, adminClncCrdinatorHrs, adminOtherHrs, + nursingRNHrs, nursingLPNHrs, nursingHCAHrs, nursingOthHrs, alliedProfOTHrs, alliedProfPTHrs, + alliedProfDTHrs, alliedProfSWHrs, alliedProfOTHHrs, alliedNPRTHrs, alliedNPRAHrs, alliedNPAWHrs, + alliedNPMTHrs, alliedNPATHrs, alliedNPOTHHrs); + + /* Subtotals */ + LtcYtdCompHrsSubtotals supportHrsSubtotals = new LtcYtdCompHrsSubtotals(); + supportHrsSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + supportHrsSubtotals.setCompHrsType("Support"); + supportHrsSubtotals.setSubTotalCompHrsStaffYTD(root.getCompH_sum11()); + supportHrsSubtotals.setSubTotalCompHrsContractServicesYTD(root.getCompH_sum21()); + supportHrsSubtotals.setSubTotalCompHrsOfficeAllocYTD(root.getCompH_sum31()); + supportHrsSubtotals.setSubTotalCompTotalWorkedHrsYTD(root.getCompH_calcsum1()); + + LtcYtdCompHrsSubtotals adminHrsSubtotals = new LtcYtdCompHrsSubtotals(); + adminHrsSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + adminHrsSubtotals.setCompHrsType("Administration"); + adminHrsSubtotals.setSubTotalCompHrsStaffYTD(root.getCompH_sum12()); + adminHrsSubtotals.setSubTotalCompHrsContractServicesYTD(root.getCompH_sum22()); + adminHrsSubtotals.setSubTotalCompHrsOfficeAllocYTD(root.getCompH_sum32()); + adminHrsSubtotals.setSubTotalCompTotalWorkedHrsYTD(root.getCompH_calcsum2()); + + LtcYtdCompHrsSubtotals nursingHrsSubtotals = new LtcYtdCompHrsSubtotals(); + nursingHrsSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + nursingHrsSubtotals.setCompHrsType("Nursing"); + nursingHrsSubtotals.setSubTotalCompHrsStaffYTD(root.getCompH_sum13()); + nursingHrsSubtotals.setSubTotalCompHrsContractServicesYTD(root.getCompH_sum23()); + nursingHrsSubtotals.setSubTotalCompHrsOfficeAllocYTD(root.getCompH_sum33()); + nursingHrsSubtotals.setSubTotalCompTotalWorkedHrsYTD(root.getCompH_calcsum3()); + + LtcYtdCompHrsSubtotals alliedHrsSubtotals = new LtcYtdCompHrsSubtotals(); + alliedHrsSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + alliedHrsSubtotals.setCompHrsType("Allied Professional"); + alliedHrsSubtotals.setSubTotalCompHrsStaffYTD(root.getCompH_sum14()); + alliedHrsSubtotals.setSubTotalCompHrsContractServicesYTD(root.getCompH_sum24()); + alliedHrsSubtotals.setSubTotalCompHrsOfficeAllocYTD(root.getCompH_sum34()); + alliedHrsSubtotals.setSubTotalCompTotalWorkedHrsYTD(root.getCompH_calcsum4()); + + LtcYtdCompHrsSubtotals alliedNPHrsSubtotals = new LtcYtdCompHrsSubtotals(); + alliedNPHrsSubtotals.setConfirmationID(root.getForm().getConfirmationId()); + alliedNPHrsSubtotals.setCompHrsType("Allied Non-professional"); + alliedNPHrsSubtotals.setSubTotalCompHrsStaffYTD(root.getCompH_sum15()); + alliedNPHrsSubtotals.setSubTotalCompHrsContractServicesYTD(root.getCompH_sum25()); + alliedNPHrsSubtotals.setSubTotalCompHrsOfficeAllocYTD(root.getCompH_sum35()); + alliedNPHrsSubtotals.setSubTotalCompTotalWorkedHrsYTD(root.getCompH_calcsum5()); + + Collections.addAll(ltcYtdCompHrsSubttls, supportHrsSubtotals,adminHrsSubtotals,nursingHrsSubtotals,alliedHrsSubtotals,alliedNPHrsSubtotals); + + /* Totals */ + LtcYtdCompHrsTotals totalPerPayrollHrsTotals = new LtcYtdCompHrsTotals(); + totalPerPayrollHrsTotals.setCompHrsTotalType("Total Per Payroll"); + totalPerPayrollHrsTotals.setTotalCompHrsStaffYTD(root.getCompH_total1()); + totalPerPayrollHrsTotals.setTotalCompHrsContractServicesYTD(root.getCompH_total2()); + totalPerPayrollHrsTotals.setTotalCompHrsOfficeAllocYTD(root.getCompH_total3()); + totalPerPayrollHrsTotals.setTotalCompTotalWorkedHrsYTD(root.getCompH_total()); + + LtcYtdCompHrsTotals accuredHrsTotals = new LtcYtdCompHrsTotals(); + accuredHrsTotals.setCompHrsTotalType("Accured Hours"); + accuredHrsTotals.setTotalCompHrsStaffYTD(root.getCompH_accrued2()); + accuredHrsTotals.setTotalCompHrsContractServicesYTD(root.getCompH_accrued3()); + accuredHrsTotals.setTotalCompHrsOfficeAllocYTD(root.getCompH_accrued3()); + accuredHrsTotals.setTotalCompTotalWorkedHrsYTD(root.getCompH_accrued()); + + Collections.addAll(ltcYtdCompHrsTtls,totalPerPayrollHrsTotals,accuredHrsTotals); + + /* Add Pos Hrs */ + LtcYtdCompAddPos nursingRNAddPos = new LtcYtdCompAddPos(); + nursingRNAddPos.setAddPosLegalNameContractServiceYtd(root.getNursingProvider1()); + nursingRNAddPos.setAddPosPercentServiceContractOutYtd(root.getNursingPercentage1()); + // nursingRNAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + nursingRNAddPos.setAddPosName("RN"); + nursingRNAddPos.setAddPosType("Nursing"); + nursingRNAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos nursingLPNAddPos = new LtcYtdCompAddPos(); + nursingLPNAddPos.setAddPosLegalNameContractServiceYtd(root.getNursingProvider2()); + nursingLPNAddPos.setAddPosPercentServiceContractOutYtd(root.getNursingPercentage2()); + // nursingLPNAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + nursingLPNAddPos.setAddPosName("LPN"); + nursingLPNAddPos.setAddPosType("Nursing"); + nursingLPNAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos nursingHCAAddPos = new LtcYtdCompAddPos(); + nursingHCAAddPos.setAddPosLegalNameContractServiceYtd(root.getNursingProvider3()); + nursingHCAAddPos.setAddPosPercentServiceContractOutYtd(root.getNursingPercentage3()); + // nursingHCAAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + nursingHCAAddPos.setAddPosName("Care Aides (HCA)"); + nursingHCAAddPos.setAddPosType("Nursing"); + nursingHCAAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos nursingOTHAddPos = new LtcYtdCompAddPos(); + nursingOTHAddPos.setAddPosLegalNameContractServiceYtd(root.getNursingProvider4()); + nursingOTHAddPos.setAddPosPercentServiceContractOutYtd(root.getNursingPercentage4()); + // nursingOTHAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + nursingOTHAddPos.setAddPosName("Other (specify)"); + nursingOTHAddPos.setAddPosType("Nursing"); + nursingOTHAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedProfOTAddPos = new LtcYtdCompAddPos(); + alliedProfOTAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedProfProvider1()); + alliedProfOTAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedProfPercentage1()); + // alliedProfOTAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedProfOTAddPos.setAddPosName("Occupational Therapist"); + alliedProfOTAddPos.setAddPosType("Allied Professional"); + alliedProfOTAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedProfPTAddPos = new LtcYtdCompAddPos(); + alliedProfPTAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedProfProvider2()); + alliedProfPTAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedProfPercentage2()); + // alliedProfPTAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedProfPTAddPos.setAddPosName("Physiotherapist"); + alliedProfPTAddPos.setAddPosType("Allied Professional"); + alliedProfPTAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedProfDTAddPos = new LtcYtdCompAddPos(); + alliedProfDTAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedProfProvider3()); + alliedProfDTAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedProfPercentage3()); + // alliedProfDTAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedProfDTAddPos.setAddPosName("Dietitian"); + alliedProfDTAddPos.setAddPosType("Allied Professional"); + alliedProfDTAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedProfSWAddPos = new LtcYtdCompAddPos(); + alliedProfSWAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedProfProvider4()); + alliedProfSWAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedProfPercentage4()); + // alliedProfSWAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedProfSWAddPos.setAddPosName("Social Worker"); + alliedProfSWAddPos.setAddPosType("Allied Professional"); + alliedProfSWAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedProfOTHAddPos = new LtcYtdCompAddPos(); + alliedProfOTHAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedProfProvider5()); + alliedProfOTHAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedProfPercentage5()); + // alliedProfOTHAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedProfOTHAddPos.setAddPosName("Other (specify)"); + alliedProfOTHAddPos.setAddPosType("Allied Professional"); + alliedProfOTHAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPRTAddPos = new LtcYtdCompAddPos(); + alliedNPRTAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider1()); + alliedNPRTAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage1()); + // alliedNPRTAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPRTAddPos.setAddPosName("Recreation Therapist"); + alliedNPRTAddPos.setAddPosType("Allied Non-professional"); + alliedNPRTAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPRAAddPos = new LtcYtdCompAddPos(); + alliedNPRAAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider2()); + alliedNPRAAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage2()); + // alliedNPRAAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPRAAddPos.setAddPosName("Rehab Assistant"); + alliedNPRAAddPos.setAddPosType("Allied Non-professional"); + alliedNPRAAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPAWAddPos = new LtcYtdCompAddPos(); + alliedNPAWAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider3()); + alliedNPAWAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage3()); + // alliedNPAWAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPAWAddPos.setAddPosName("Activity Worker"); + alliedNPAWAddPos.setAddPosType("Allied Non-professional"); + alliedNPAWAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPMTAddPos = new LtcYtdCompAddPos(); + alliedNPMTAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider4()); + alliedNPMTAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage4()); + // alliedNPMTAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPMTAddPos.setAddPosName("Music Therapist"); + alliedNPMTAddPos.setAddPosType("Allied Non-professional"); + alliedNPMTAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPATAddPos = new LtcYtdCompAddPos(); + alliedNPATAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider5()); + alliedNPATAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage5()); + // alliedNPATAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPATAddPos.setAddPosName("Art Therapist"); + alliedNPATAddPos.setAddPosType("Allied Non-professional"); + alliedNPATAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompAddPos alliedNPOTHAddPos = new LtcYtdCompAddPos(); + alliedNPOTHAddPos.setAddPosLegalNameContractServiceYtd(root.getAlliedNPProvider6()); + alliedNPOTHAddPos.setAddPosPercentServiceContractOutYtd(root.getAlliedNPPercentage6()); + // alliedNPOTHAddPos.setAddPosContractedOutYtd(payload); // NOT SURE + alliedNPOTHAddPos.setAddPosName("Other (specify)"); + alliedNPOTHAddPos.setAddPosType("Allied Non-professional"); + alliedNPOTHAddPos.setConfirmationId(root.getForm().getConfirmationId()); + + Collections.addAll(ltcYtdCompAddPos, nursingRNAddPos, nursingLPNAddPos, nursingHCAAddPos, nursingOTHAddPos, + alliedProfOTAddPos, alliedProfPTAddPos, alliedProfDTAddPos, alliedProfSWAddPos, alliedProfOTHAddPos, + alliedNPRTAddPos, alliedNPRAAddPos, alliedNPAWAddPos, alliedNPMTAddPos, alliedNPATAddPos, + alliedNPOTHAddPos); + + /* Benefits Where is %Allocation stored */ + LtcYtdCompBenefits empInsBenefit = new LtcYtdCompBenefits(); + empInsBenefit.setBenefitsAmountYtd(root.getBenefit_value1()); + empInsBenefit.setBenefitsType("Employment Insurance"); + empInsBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits canPenPlnBenefit = new LtcYtdCompBenefits(); + canPenPlnBenefit.setBenefitsAmountYtd(root.getBenefit_value2()); + canPenPlnBenefit.setBenefitsType("Canada Pension Plan"); + canPenPlnBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits wrkrCompBoardBenefit = new LtcYtdCompBenefits(); + wrkrCompBoardBenefit.setBenefitsAmountYtd(root.getBenefit_value3()); + wrkrCompBoardBenefit.setBenefitsType("Workers Compensation Board"); + wrkrCompBoardBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits empHlthTaxBenefit = new LtcYtdCompBenefits(); + empHlthTaxBenefit.setBenefitsAmountYtd(root.getBenefit_value4()); + empHlthTaxBenefit.setBenefitsType("Employer Health Tax"); + empHlthTaxBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits penPlanBenefit = new LtcYtdCompBenefits(); + penPlanBenefit.setBenefitsAmountYtd(root.getBenefit_value5()); + penPlanBenefit.setBenefitsType("Pension Plan"); + penPlanBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits exHlthDntlBenefit = new LtcYtdCompBenefits(); + exHlthDntlBenefit.setBenefitsAmountYtd(root.getBenefit_value6()); + exHlthDntlBenefit.setBenefitsType("Extended Health & Dental"); + exHlthDntlBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits grpLifeBenefit = new LtcYtdCompBenefits(); + grpLifeBenefit.setBenefitsAmountYtd(root.getBenefit_value7()); + grpLifeBenefit.setBenefitsType("Group Life, AD&D, LTD"); + grpLifeBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdCompBenefits otherBenefit = new LtcYtdCompBenefits(); + otherBenefit.setBenefitsAmountYtd(root.getBenefit_value8()); + otherBenefit.setBenefitsType("Other Benefits specify"); + otherBenefit.setConfirmationId(root.getForm().getConfirmationId()); + + Collections.addAll(ltcYtdCompBenefits, empInsBenefit, canPenPlnBenefit, wrkrCompBoardBenefit, + empHlthTaxBenefit, penPlanBenefit, exHlthDntlBenefit, grpLifeBenefit, otherBenefit); + /* Are we setting the subtotal and total things? */ + + /* Summary of Rev & Exp Budget */ + LtcYtdRev revFrmHA1Adj = new LtcYtdRev(); + revFrmHA1Adj.setRevYTD(root.getOpRev_YTD1()); + revFrmHA1Adj.setRevNotes(root.getOpRev_note1()); + revFrmHA1Adj.setRevName("Adjustments"); + revFrmHA1Adj.setRevType("Revenue from HA (1)"); + revFrmHA1Adj.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA1DirCare = new LtcYtdRev(); + revFrmHA1DirCare.setRevYTD(root.getOpRev_YTD2()); + revFrmHA1DirCare.setRevNotes(root.getOpRev_note2()); + revFrmHA1DirCare.setRevName("Direct care hours"); + revFrmHA1DirCare.setRevType("Revenue from HA (1)"); + revFrmHA1DirCare.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA1Others = new LtcYtdRev(); + revFrmHA1Others.setRevYTD(root.getOpRev_YTD3()); + revFrmHA1Others.setRevNotes(root.getOpRev_note3()); + revFrmHA1Others.setRevName("Others"); + revFrmHA1Others.setRevType("Revenue from HA (1)"); + revFrmHA1Others.setConfirmationId(root.getForm().getConfirmationId()); + + // TODO: add non-operating revenue and expense + + // skipping subtotal for now + + LtcYtdRev revFrmHA2OpFundMinEq = new LtcYtdRev(); + revFrmHA2OpFundMinEq.setRevYTD(root.getOpRev_YTD4()); + revFrmHA2OpFundMinEq.setRevNotes(root.getOpRev_note4()); + revFrmHA2OpFundMinEq.setRevName("HA Operating Funding - Minor Equipment"); + revFrmHA2OpFundMinEq.setRevType("Revenue from HA (2)"); + revFrmHA2OpFundMinEq.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA2OpFundOth = new LtcYtdRev(); + revFrmHA2OpFundOth.setRevYTD(root.getOpRev_YTD5()); + revFrmHA2OpFundOth.setRevNotes(root.getOpRev_note5()); + revFrmHA2OpFundOth.setRevName("HA Operating Funding - Other"); + revFrmHA2OpFundOth.setRevType("Revenue from HA (2)"); + revFrmHA2OpFundOth.setConfirmationId(root.getForm().getConfirmationId()); + + // skipping subtotal + + LtcYtdRev revFrmHA3 = new LtcYtdRev(); + revFrmHA3.setRevYTD(root.getOpRev_YTD6()); + revFrmHA3.setRevNotes(root.getOpRev_note6()); + revFrmHA3.setRevName("HA Capital Contribution Funding"); + revFrmHA3.setRevType("Revenue from HA (3)"); + revFrmHA3.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA4OccThld = new LtcYtdRev(); + revFrmHA4OccThld.setRevYTD(root.getOpRev_YTD7()); + revFrmHA4OccThld.setRevNotes(root.getOpRev_note7()); + revFrmHA4OccThld.setRevName("Occupancy threshold"); + revFrmHA4OccThld.setRevType("Revenue from HA (4)"); + revFrmHA4OccThld.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA4CliConReconc = new LtcYtdRev(); + revFrmHA4CliConReconc.setRevYTD(root.getOpRev_YTD8()); + revFrmHA4CliConReconc.setRevNotes(root.getOpRev_note8()); + revFrmHA4CliConReconc.setRevName("Client Contribution Reconciliation"); + revFrmHA4CliConReconc.setRevType("Revenue from HA (4)"); + revFrmHA4CliConReconc.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA4DirCare = new LtcYtdRev(); + revFrmHA4DirCare.setRevYTD(root.getOpRev_YTD9()); + revFrmHA4DirCare.setRevNotes(root.getOpRev_note9()); + revFrmHA4DirCare.setRevName("Direct Care Hours"); + revFrmHA4DirCare.setRevType("Revenue from HA (4)"); + revFrmHA4DirCare.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev revFrmHA4Oth = new LtcYtdRev(); + revFrmHA4Oth.setRevYTD(root.getOpRev_YTD10()); + revFrmHA4Oth.setRevNotes(root.getOpRev_note10()); + revFrmHA4Oth.setRevName("Others - specify"); + revFrmHA4Oth.setRevType("Revenue from HA (4)"); + revFrmHA4Oth.setConfirmationId(root.getForm().getConfirmationId()); + + // skipping subtotal for now + + LtcYtdRev clntRvnHAClient = new LtcYtdRev(); + clntRvnHAClient.setRevYTD(root.getOpRev_YTD11()); + clntRvnHAClient.setRevNotes(root.getOpRev_note11()); + clntRvnHAClient.setRevName("HA Client User Fees Paid by the Client"); + clntRvnHAClient.setRevType("Client Revenue"); + clntRvnHAClient.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev clntRvnFeePaidParties = new LtcYtdRev(); + clntRvnFeePaidParties.setRevYTD(root.getOpRev_YTD12()); + clntRvnFeePaidParties.setRevNotes(root.getOpRev_note12()); + clntRvnFeePaidParties.setRevName("Client user fee paid by their parties"); + clntRvnFeePaidParties.setRevType("Client Revenue"); + clntRvnFeePaidParties.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev clntRvnFeePaidNonEligible = new LtcYtdRev(); + clntRvnFeePaidNonEligible.setRevYTD(root.getOpRev_YTD13()); + clntRvnFeePaidNonEligible.setRevNotes(root.getOpRev_note13()); + clntRvnFeePaidNonEligible.setRevName("Client user fee paid ~ for non-eligible residents"); + clntRvnFeePaidNonEligible.setRevType("Client Revenue"); + clntRvnFeePaidNonEligible.setConfirmationId(root.getForm().getConfirmationId()); + + // skipping subtotal for now + LtcYtdRev othRevInvstOpFund = new LtcYtdRev(); + othRevInvstOpFund.setRevYTD(root.getOpRev_YTD14()); + othRevInvstOpFund.setRevNotes(root.getOpRev_note14()); + othRevInvstOpFund.setRevName("Investments Revenue on operating funds"); + othRevInvstOpFund.setRevType("Other Revenue"); + othRevInvstOpFund.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevInvstCmBcFund = new LtcYtdRev(); + othRevInvstCmBcFund.setRevYTD(root.getOpRev_YTD15()); + othRevInvstCmBcFund.setRevNotes(root.getOpRev_note15()); + othRevInvstCmBcFund.setRevName("CMHC/BCHMC funding"); + othRevInvstCmBcFund.setRevType("Other Revenue"); + othRevInvstCmBcFund.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevFoodServ = new LtcYtdRev(); + othRevFoodServ.setRevYTD(root.getOpRev_YTD16()); + othRevFoodServ.setRevNotes(root.getOpRev_note16()); + othRevFoodServ.setRevName("food services"); + othRevFoodServ.setRevType("Other Revenue"); + othRevFoodServ.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevLdryServ = new LtcYtdRev(); + othRevLdryServ.setRevYTD(root.getOpRev_YTD17()); + othRevLdryServ.setRevNotes(root.getOpRev_note17()); + othRevLdryServ.setRevName("laundry services"); + othRevLdryServ.setRevType("Other Revenue"); + othRevLdryServ.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevCabl = new LtcYtdRev(); + othRevCabl.setRevYTD(root.getOpRev_YTD18()); + othRevCabl.setRevNotes(root.getOpRev_note18()); + othRevCabl.setRevName("cablevision"); + othRevCabl.setRevType("Other Revenue"); + othRevCabl.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevOthRec = new LtcYtdRev(); + othRevOthRec.setRevYTD(root.getOpRev_YTD19()); + othRevOthRec.setRevNotes(root.getOpRev_note19()); + othRevOthRec.setRevName("other recoveries"); + othRevOthRec.setRevType("Other Revenue"); + othRevOthRec.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdRev othRevOthSpcfy = new LtcYtdRev(); + othRevOthSpcfy.setRevYTD(root.getOpRev_YTD20()); + othRevOthSpcfy.setRevNotes(root.getOpRev_note20()); + othRevOthSpcfy.setRevName("Others ~ specify"); + othRevOthSpcfy.setRevType("Other Revenue"); + othRevOthSpcfy.setConfirmationId(root.getForm().getConfirmationId()); + Collections.addAll(ltcYtdRev, revFrmHA1Adj, revFrmHA1DirCare, revFrmHA1Others, revFrmHA2OpFundMinEq, + revFrmHA2OpFundOth, revFrmHA3, revFrmHA4OccThld, revFrmHA4CliConReconc, revFrmHA4DirCare, + revFrmHA4Oth, clntRvnHAClient, clntRvnFeePaidParties, clntRvnFeePaidNonEligible, othRevInvstOpFund, + othRevInvstCmBcFund, othRevFoodServ, othRevLdryServ, othRevCabl, othRevOthRec, othRevOthSpcfy); + // skipping total field for now + + /* Subtotals */ + LtcYtdRevSubTotals revFromHA1Subttl = new LtcYtdRevSubTotals(); + revFromHA1Subttl.setConfirmationId(root.getForm().getConfirmationId()); + revFromHA1Subttl.setRevType("Revenue from HA(1)"); + revFromHA1Subttl.setSubTotalRevYtd(root.getOpRev_sum11()); + + LtcYtdRevSubTotals revFromHA2Subttl = new LtcYtdRevSubTotals(); + revFromHA2Subttl.setConfirmationId(root.getForm().getConfirmationId()); + revFromHA2Subttl.setRevType("Revenue from HA(2)"); + revFromHA2Subttl.setSubTotalRevYtd(root.getOpRev_sum12()); + + LtcYtdRevSubTotals revFromHA4Subttl = new LtcYtdRevSubTotals(); + revFromHA4Subttl.setConfirmationId(root.getForm().getConfirmationId()); + revFromHA4Subttl.setRevType("Revenue from HA(4)"); + revFromHA4Subttl.setSubTotalRevYtd(root.getOpRev_sum13()); + + LtcYtdRevSubTotals clntRevSubttl = new LtcYtdRevSubTotals(); + clntRevSubttl.setConfirmationId(root.getForm().getConfirmationId()); + clntRevSubttl.setRevType("Client Revenue"); + clntRevSubttl.setSubTotalRevYtd(root.getOpRev_sum14()); + + LtcYtdRevSubTotals othRevSubttl = new LtcYtdRevSubTotals(); + othRevSubttl.setConfirmationId(root.getForm().getConfirmationId()); + othRevSubttl.setRevType("Other Revenue"); + othRevSubttl.setSubTotalRevYtd(root.getOpRev_sum15()); + + LtcYtdRevSubTotals opRevSubttl = new LtcYtdRevSubTotals(); + opRevSubttl.setConfirmationId(root.getForm().getConfirmationId()); + opRevSubttl.setRevType("Operating Revenue"); + opRevSubttl.setSubTotalRevYtd(root.getOpRev_YTD_total()); + + Collections.addAll(ltcYtdRevSubTtls, revFromHA1Subttl,revFromHA2Subttl,revFromHA4Subttl,clntRevSubttl,othRevSubttl,opRevSubttl); + + LtcYtdExp dirCareCostExp = new LtcYtdExp(); + dirCareCostExp.setRevYtd(root.getOpEx_YTD1()); + dirCareCostExp.setRevNotes(root.getOpEx_note1()); + dirCareCostExp.setExpName("Direct Care"); + dirCareCostExp.setExpType("Staffing Cost (1A)"); + dirCareCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp foodCostExp = new LtcYtdExp(); + foodCostExp.setRevYtd(root.getOpEx_YTD2()); + foodCostExp.setRevNotes(root.getOpEx_note2()); + foodCostExp.setExpName("Food Services"); + foodCostExp.setExpType("Staffing Cost (1A)"); + foodCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp ldryServExp = new LtcYtdExp(); + ldryServExp.setRevYtd(root.getOpEx_YTD3()); + ldryServExp.setRevNotes(root.getOpEx_note3()); + ldryServExp.setExpName("Laundry Services"); + ldryServExp.setExpType("Staffing Cost (1A)"); + ldryServExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp housekeepingCostExp = new LtcYtdExp(); + housekeepingCostExp.setRevYtd(root.getOpEx_YTD4()); + housekeepingCostExp.setRevNotes(root.getOpEx_note4()); + housekeepingCostExp.setExpName("Housekeeping Services"); + housekeepingCostExp.setExpType("Staffing Cost (1A)"); + housekeepingCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp adminServCostExp = new LtcYtdExp(); + adminServCostExp.setRevYtd(root.getOpEx_YTD5()); + adminServCostExp.setRevNotes(root.getOpEx_note5()); + adminServCostExp.setExpName("Administration Services"); + adminServCostExp.setExpType("Staffing Cost (1A)"); + adminServCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp plantMainOpStaffExp = new LtcYtdExp(); + plantMainOpStaffExp.setRevYtd(root.getOpEx_YTD6()); + plantMainOpStaffExp.setRevNotes(root.getOpEx_YTD6()); + plantMainOpStaffExp.setExpName("Plant Maintenance & Op. Staffing"); + plantMainOpStaffExp.setExpType("Staffing Cost (1A)"); + plantMainOpStaffExp.setConfirmationId(root.getForm().getConfirmationId()); + + // subtotal before salary and wages - omitted + LtcYtdExp salWagRecvExp = new LtcYtdExp(); + salWagRecvExp.setRevYtd(root.getOpEx_YTD7()); + salWagRecvExp.setRevNotes(root.getOpEx_YTD7()); + salWagRecvExp.setExpName("Salary & wages recovered"); + salWagRecvExp.setExpType("Staffing Cost (1A)"); + salWagRecvExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp salWagAccExp = new LtcYtdExp(); + salWagAccExp.setRevYtd(root.getOpEx_YTD8()); + salWagAccExp.setRevNotes(root.getOpEx_YTD8()); + salWagAccExp.setExpName("Salaries and wages accrual"); + salWagAccExp.setExpType("Staffing Cost (1A)"); + salWagAccExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp othLabCostExp = new LtcYtdExp(); + othLabCostExp.setRevYtd(root.getOpEx_YTD8()); + othLabCostExp.setRevNotes(root.getOpEx_YTD8()); + othLabCostExp.setExpName("Salary & wages recovered"); + othLabCostExp.setExpType("Staffing Cost (1A)"); + othLabCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + // subtotal + + LtcYtdExp bnftCostExp = new LtcYtdExp(); + bnftCostExp.setRevYtd(root.getOpEx_YTD9()); + bnftCostExp.setRevNotes(root.getOpEx_YTD9()); + bnftCostExp.setExpName("Benefits"); + bnftCostExp.setExpType("Staffing Cost (1B)"); + bnftCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp sickSevrnceAccExp = new LtcYtdExp(); + sickSevrnceAccExp.setRevYtd(root.getOpEx_YTD10()); + sickSevrnceAccExp.setRevNotes(root.getOpEx_YTD10()); + sickSevrnceAccExp.setExpName("Sick, severance and other accrual"); + sickSevrnceAccExp.setExpType("Staffing Cost (1B)"); + sickSevrnceAccExp.setConfirmationId(root.getForm().getConfirmationId()); + + // subtotal + LtcYtdExp buildingRentExp = new LtcYtdExp(); + buildingRentExp.setRevYtd(root.getOpEx_YTD11()); + buildingRentExp.setRevNotes(root.getOpEx_YTD11()); + buildingRentExp.setExpName("Building rent/lease cost"); + buildingRentExp.setExpType("Property Cost"); + buildingRentExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp intrstMortgageLngTrmExp = new LtcYtdExp(); + intrstMortgageLngTrmExp.setRevYtd(root.getOpEx_YTD12()); + intrstMortgageLngTrmExp.setRevNotes(root.getOpEx_YTD12()); + intrstMortgageLngTrmExp.setExpName("Interest on mortgage or long-term debt"); + intrstMortgageLngTrmExp.setExpType("Property Cost"); + intrstMortgageLngTrmExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp propertyTaxesExp = new LtcYtdExp(); + propertyTaxesExp.setRevYtd(root.getOpEx_YTD13()); + propertyTaxesExp.setRevNotes(root.getOpEx_YTD13()); + propertyTaxesExp.setExpName("Property taxes"); + propertyTaxesExp.setExpType("Property Cost"); + propertyTaxesExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp mntnceExp = new LtcYtdExp(); + mntnceExp.setRevYtd(root.getOpEx_YTD14()); + mntnceExp.setRevNotes(root.getOpEx_YTD14()); + mntnceExp.setExpName("Maintenance & Repairs - building, ground & equip."); + mntnceExp.setExpType("Property Cost"); + mntnceExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp suppliesExp = new LtcYtdExp(); + suppliesExp.setRevYtd(root.getOpEx_YTD15()); + suppliesExp.setRevNotes(root.getOpEx_YTD15()); + suppliesExp.setExpName("Supplies ~ for building, ground & equipment"); + suppliesExp.setExpType("Property Cost"); + suppliesExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp utilitiesExp = new LtcYtdExp(); + utilitiesExp.setRevYtd(root.getOpEx_YTD16()); + utilitiesExp.setRevNotes(root.getOpEx_YTD16()); + utilitiesExp.setExpName("Utilities"); + utilitiesExp.setExpType("Property Cost"); + utilitiesExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp wasteMgmntExp = new LtcYtdExp(); + wasteMgmntExp.setRevYtd(root.getOpEx_YTD17()); + wasteMgmntExp.setRevNotes(root.getOpEx_YTD17()); + wasteMgmntExp.setExpName("Waste management"); + wasteMgmntExp.setExpType("Property Cost"); + wasteMgmntExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp resTranServExp = new LtcYtdExp(); + resTranServExp.setRevYtd(root.getOpEx_YTD18()); + resTranServExp.setRevNotes(root.getOpEx_YTD18()); + resTranServExp.setExpName("Resident Transportation Services"); + resTranServExp.setExpType("Property Cost"); + resTranServExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp othExp = new LtcYtdExp(); + othExp.setRevYtd(root.getOpEx_YTD19()); + othExp.setRevNotes(root.getOpEx_YTD19()); + othExp.setExpName("Others - Operating"); + othExp.setExpType("Property Cost"); + othExp.setConfirmationId(root.getForm().getConfirmationId()); + + // skipping subtotal for now + + LtcYtdExp medSupExp = new LtcYtdExp(); + medSupExp.setRevYtd(root.getOpEx_YTD20()); + medSupExp.setRevNotes(root.getOpEx_YTD20()); + medSupExp.setExpName("Medical Supplies"); + medSupExp.setExpType("Supplies"); + medSupExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp rawFoodCostExp = new LtcYtdExp(); + rawFoodCostExp.setRevYtd(root.getOpEx_YTD21()); + rawFoodCostExp.setRevNotes(root.getOpEx_YTD21()); + rawFoodCostExp.setExpName("Raw Food Cost (inc. dietary supplement costs)"); + rawFoodCostExp.setExpType("Supplies"); + rawFoodCostExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp drgsPharmaExp = new LtcYtdExp(); + drgsPharmaExp.setRevYtd(root.getOpEx_YTD22()); + drgsPharmaExp.setRevNotes(root.getOpEx_YTD22()); + drgsPharmaExp.setExpName("Drugs & Pharmaceutical"); + drgsPharmaExp.setExpType("Supplies"); + drgsPharmaExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp dietSupExp = new LtcYtdExp(); + dietSupExp.setRevYtd(root.getOpEx_YTD23()); + dietSupExp.setRevNotes(root.getOpEx_YTD23()); + dietSupExp.setExpName("Dietary supplies"); + dietSupExp.setExpType("Supplies"); + dietSupExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp ldrySupExp = new LtcYtdExp(); + ldrySupExp.setRevYtd(root.getOpEx_YTD24()); + ldrySupExp.setRevNotes(root.getOpEx_YTD24()); + ldrySupExp.setExpName("Laundry supplies"); + ldrySupExp.setExpType("Supplies"); + ldrySupExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp houseSupExp = new LtcYtdExp(); + houseSupExp.setRevYtd(root.getOpEx_YTD25()); + houseSupExp.setRevNotes(root.getOpEx_YTD25()); + houseSupExp.setExpName("Housekeeping supplies"); + houseSupExp.setExpType("Supplies"); + houseSupExp.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp othSupExp = new LtcYtdExp(); + othSupExp.setRevYtd(root.getOpEx_YTD26()); + othSupExp.setRevNotes(root.getOpEx_YTD26()); + othSupExp.setExpName("Others - Specify"); + othSupExp.setExpType("Supplies"); + othSupExp.setConfirmationId(root.getForm().getConfirmationId()); + + Collections.addAll(ltcYtdExp, dirCareCostExp, foodCostExp, ldryServExp, housekeepingCostExp, + adminServCostExp, plantMainOpStaffExp, salWagRecvExp, salWagAccExp, othLabCostExp, bnftCostExp, + sickSevrnceAccExp, buildingRentExp, intrstMortgageLngTrmExp, propertyTaxesExp, mntnceExp, + suppliesExp, utilitiesExp, wasteMgmntExp, resTranServExp, othExp, medSupExp, rawFoodCostExp, + drgsPharmaExp, dietSupExp, ldrySupExp, houseSupExp, othSupExp); + + // + /* Subtotals */ + LtcYtdExpSubTotals staffCost1ASubtotal = new LtcYtdExpSubTotals(); + staffCost1ASubtotal.setConfirmationId(root.getForm().getConfirmationId()); + staffCost1ASubtotal.setExpType("Staffing Type (1A)"); + staffCost1ASubtotal.setSubTotalRevYtd(root.getOpEx_sum11()); + + LtcYtdExpSubTotals staffCost1BSubtotal = new LtcYtdExpSubTotals(); + staffCost1BSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + staffCost1BSubtotal.setExpType("Staffing Type (1B)"); + staffCost1BSubtotal.setSubTotalRevYtd(root.getOpEx_sum12()); + + LtcYtdExpSubTotals propertyCostSubtotal = new LtcYtdExpSubTotals(); + propertyCostSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + propertyCostSubtotal.setExpType("Property Cost (2)"); + propertyCostSubtotal.setSubTotalRevYtd(root.getOpEx_sum13()); + + LtcYtdExpSubTotals suppliesSubtotal = new LtcYtdExpSubTotals(); + suppliesSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + suppliesSubtotal.setExpType("Supplies"); + suppliesSubtotal.setSubTotalRevYtd(root.getOpEx_sum14()); + + LtcYtdExpSubTotals adminCostSubtotal = new LtcYtdExpSubTotals(); + adminCostSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + adminCostSubtotal.setExpType("Administration Cost - non-wages (4)"); + adminCostSubtotal.setSubTotalRevYtd(root.getOpEx_sum15()); + + LtcYtdExpSubTotals operatingCostSubtotal = new LtcYtdExpSubTotals(); + operatingCostSubtotal.setConfirmationId(root.getForm().getConfirmationId()); + operatingCostSubtotal.setExpType("Operating Expenses"); + operatingCostSubtotal.setSubTotalRevYtd(root.getOpEx_sum16()); + + /* END */ + + LtcYtdExp offExpAdCost = new LtcYtdExp(); + offExpAdCost.setRevYtd(root.getOpEx_YTD27()); + offExpAdCost.setRevNotes(root.getOpEx_YTD27()); + offExpAdCost.setExpName("Office Expense"); + offExpAdCost.setExpType("Administration Cost - non-wages"); + offExpAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp mgmntAdCost = new LtcYtdExp(); + mgmntAdCost.setRevYtd(root.getOpEx_YTD28()); + mgmntAdCost.setRevNotes(root.getOpEx_YTD28()); + mgmntAdCost.setExpName("Management Fees"); + mgmntAdCost.setExpType("Administration Cost - non-wages"); + mgmntAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp hoAllocpAdCost = new LtcYtdExp(); + hoAllocpAdCost.setRevYtd(root.getOpEx_YTD29()); + hoAllocpAdCost.setRevNotes(root.getOpEx_YTD29()); + hoAllocpAdCost.setExpName("Head Office Allocation (non-compensation)"); + hoAllocpAdCost.setExpType("Administration Cost - non-wages"); + hoAllocpAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp accAdCost = new LtcYtdExp(); + accAdCost.setRevYtd(root.getOpEx_YTD30()); + accAdCost.setRevNotes(root.getOpEx_YTD30()); + accAdCost.setExpName("Accreditation Costs"); + accAdCost.setExpType("Administration Cost - non-wages"); + accAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp apaAdCost = new LtcYtdExp(); + apaAdCost.setRevYtd(root.getOpEx_YTD31()); + apaAdCost.setRevNotes(root.getOpEx_YTD31()); + apaAdCost.setExpName("Association dues, professional fees, audit fees"); + apaAdCost.setExpType("Administration Cost - non-wages"); + apaAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp insuranceAdCost = new LtcYtdExp(); + insuranceAdCost.setRevYtd(root.getOpEx_YTD32()); + insuranceAdCost.setRevNotes(root.getOpEx_YTD32()); + insuranceAdCost.setExpName("Insurances (for property & liability)"); + insuranceAdCost.setExpType("Administration Cost - non-wages"); + insuranceAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp othSupAdCost = new LtcYtdExp(); + othSupAdCost.setRevYtd(root.getOpEx_YTD33()); + othSupAdCost.setRevNotes(root.getOpEx_YTD33()); + othSupAdCost.setExpName("Other - Administration and supplies"); + othSupAdCost.setExpType("Administration Cost - non-wages"); + othSupAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + LtcYtdExp othAdCost = new LtcYtdExp(); + othAdCost.setRevYtd(root.getOpEx_YTD33()); + othAdCost.setRevNotes(root.getOpEx_YTD33()); + othAdCost.setExpName("Other - Specify"); + othAdCost.setExpType("Administration Cost - non-wages"); + othAdCost.setConfirmationId(root.getForm().getConfirmationId()); + + + Collections.addAll(ltcYtdExp, dirCareCostExp, foodCostExp, ldryServExp, housekeepingCostExp, + adminServCostExp, plantMainOpStaffExp, salWagRecvExp, salWagAccExp, othLabCostExp, bnftCostExp, + sickSevrnceAccExp, buildingRentExp, intrstMortgageLngTrmExp, propertyTaxesExp, mntnceExp, + suppliesExp, utilitiesExp, wasteMgmntExp, resTranServExp, othExp, medSupExp, rawFoodCostExp, + drgsPharmaExp, dietSupExp, ldrySupExp, houseSupExp, othSupExp, offExpAdCost, mgmntAdCost, + hoAllocpAdCost, accAdCost, apaAdCost, insuranceAdCost, othSupAdCost, othAdCost); + + // subtotal + // total operating expenses + + /* Bed Inventory */ + + /* mandatory bed grid */ + for (BedGrid0 maxOcp : root.getBedGrid0()) { + LtcBedYtdMaxOccupancy numOfBeds = new LtcBedYtdMaxOccupancy(); + numOfBeds.setBedFundingType(maxOcp.getBedType()); + numOfBeds.setConfirmationId(root.getForm().getConfirmationId()); + numOfBeds.setStartDate(maxOcp.getStartDate0()); + numOfBeds.setEndDate(maxOcp.getEndDate0()); + numOfBeds.setNumberOfBeds(maxOcp.getNumberOfBeds()); + numOfBeds.setMaximumBedDays(maxOcp.getMaximumBedDays()); + // notes missing + if (maxOcp.getBedType().equals(Constants.IN_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeIn()); + } else if (maxOcp.getBedType().equals(Constants.OUT_OF_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeOut()); + } else { + numOfBeds.setBedSubype(maxOcp.getSubTypePrivate()); + } + + ltcBedYtdMaxOccupancies.add(numOfBeds); + + } + + /* Planned Maximum Bed Occupancy */ + LtcBedYtdMaxOccupancyTotals plannedInScopeOccupancy = new LtcBedYtdMaxOccupancyTotals(); + plannedInScopeOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + plannedInScopeOccupancy.setOccupancyType("Planned Maximum Bed Occupancy"); + plannedInScopeOccupancy.setBedFundingType("In-Scope Max. Beds Days"); + plannedInScopeOccupancy.setTotalBedQuarter1(root.getPlannedInScope1()); + plannedInScopeOccupancy.setTotalBedQuarter2(root.getPlannedInScope2()); + plannedInScopeOccupancy.setTotalBedQuarter3(root.getPlannedInScope3()); + plannedInScopeOccupancy.setTotalBedQuarter4(root.getPlannedInScope4()); + plannedInScopeOccupancy.setTotalBedDays(root.getPlannedInScope()); + + LtcBedYtdMaxOccupancyTotals plannedOutOfScopeOccupancy = new LtcBedYtdMaxOccupancyTotals(); + plannedOutOfScopeOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + plannedOutOfScopeOccupancy.setOccupancyType("Planned Maximum Bed Occupancy"); + plannedOutOfScopeOccupancy.setBedFundingType("Out of Scope Max Beds Days"); + plannedOutOfScopeOccupancy.setTotalBedQuarter1(root.getPlannedOutScope1()); + plannedOutOfScopeOccupancy.setTotalBedQuarter2(root.getPlannedOutScope2()); + plannedOutOfScopeOccupancy.setTotalBedQuarter3(root.getPlannedOutScope3()); + plannedOutOfScopeOccupancy.setTotalBedQuarter4(root.getPlannedOutScope4()); + plannedOutOfScopeOccupancy.setTotalBedDays(root.getPlannedOutScope()); + + LtcBedYtdMaxOccupancyTotals plannedPrivateOccupancy = new LtcBedYtdMaxOccupancyTotals(); + plannedPrivateOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + plannedPrivateOccupancy.setOccupancyType("Planned Maximum Bed Occupancy"); + plannedPrivateOccupancy.setBedFundingType("Private Max Beds Days"); + plannedPrivateOccupancy.setTotalBedQuarter1(root.getPlannedPrivate1()); + plannedPrivateOccupancy.setTotalBedQuarter2(root.getPlannedPrivate2()); + plannedPrivateOccupancy.setTotalBedQuarter3(root.getPlannedPrivate3()); + plannedPrivateOccupancy.setTotalBedQuarter4(root.getPlannedPrivate4()); + plannedPrivateOccupancy.setTotalBedDays(root.getPlannedPrivate()); + + LtcBedYtdMaxOccupancyTotals plannedTotalMaxBedOccupancy = new LtcBedYtdMaxOccupancyTotals(); + plannedTotalMaxBedOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + plannedTotalMaxBedOccupancy.setOccupancyType("Planned Maximum Bed Occupancy"); + plannedTotalMaxBedOccupancy.setBedFundingType("Total Max Bed Days"); + plannedTotalMaxBedOccupancy.setTotalBedQuarter1(root.getPlannedTotal1()); + plannedTotalMaxBedOccupancy.setTotalBedQuarter2(root.getPlannedTotal2()); + plannedTotalMaxBedOccupancy.setTotalBedQuarter3(root.getPlannedTotal3()); + plannedTotalMaxBedOccupancy.setTotalBedQuarter4(root.getPlannedTotal4()); + plannedTotalMaxBedOccupancy.setTotalBedDays(root.getPlannedTotal()); + + LtcBedYtdMaxOccupancyTotals ytdInScopeMaxBedOccupancy = new LtcBedYtdMaxOccupancyTotals(); + ytdInScopeMaxBedOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + ytdInScopeMaxBedOccupancy.setOccupancyType("YTD Maximum Bed Occupancy"); + ytdInScopeMaxBedOccupancy.setBedFundingType("In-Scope Max. Beds Days"); + ytdInScopeMaxBedOccupancy.setTotalBedQuarter1(root.getyTDMaxInScopeQ1()); + ytdInScopeMaxBedOccupancy.setTotalBedQuarter2(root.getyTDMaxInScopeQ2()); + ytdInScopeMaxBedOccupancy.setTotalBedQuarter3(root.getyTDMaxInScopeQ3()); + ytdInScopeMaxBedOccupancy.setTotalBedQuarter4(root.getyTDMaxInScopeQ4()); + ytdInScopeMaxBedOccupancy.setTotalBedDays(root.getInScopeBedTotalYTD()); + + LtcBedYtdMaxOccupancyTotals ytdOutOfScopeMaxBedOccupancy = new LtcBedYtdMaxOccupancyTotals(); + ytdOutOfScopeMaxBedOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + ytdOutOfScopeMaxBedOccupancy.setOccupancyType("YTD Maximum Bed Occupancy"); + ytdOutOfScopeMaxBedOccupancy.setBedFundingType("Out of Scope Max Beds Days"); + ytdOutOfScopeMaxBedOccupancy.setTotalBedQuarter1(root.getyTDMaxOutScopeQ1()); + ytdOutOfScopeMaxBedOccupancy.setTotalBedQuarter2(root.getyTDMaxOutScopeQ2()); + ytdOutOfScopeMaxBedOccupancy.setTotalBedQuarter3(root.getyTDMaxOutScopeQ3()); + ytdOutOfScopeMaxBedOccupancy.setTotalBedQuarter4(root.getyTDMaxOutScopeQ4()); + ytdOutOfScopeMaxBedOccupancy.setTotalBedDays(root.getOutScopeBedTotalYTD()); + + LtcBedYtdMaxOccupancyTotals ytdPrivateMaxBedOccupancy = new LtcBedYtdMaxOccupancyTotals(); + ytdPrivateMaxBedOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + ytdPrivateMaxBedOccupancy.setOccupancyType("YTD Maximum Bed Occupancy"); + ytdPrivateMaxBedOccupancy.setBedFundingType("In-Scope Max. Beds Days"); + ytdPrivateMaxBedOccupancy.setTotalBedQuarter1(root.getyTDMaxPrivateQ1()); + ytdPrivateMaxBedOccupancy.setTotalBedQuarter2(root.getyTDMaxPrivateQ2()); + ytdPrivateMaxBedOccupancy.setTotalBedQuarter3(root.getyTDMaxPrivateQ3()); + ytdPrivateMaxBedOccupancy.setTotalBedQuarter4(root.getyTDMaxPrivateQ4()); + ytdPrivateMaxBedOccupancy.setTotalBedDays(root.getPrivateBedTotalYTD()); + + LtcBedYtdMaxOccupancyTotals ytdTotalMaxBedOccupancy = new LtcBedYtdMaxOccupancyTotals(); + ytdTotalMaxBedOccupancy.setConfirmationID(root.getForm().getConfirmationId()); + ytdTotalMaxBedOccupancy.setOccupancyType("YTD Maximum Bed Occupancy"); + ytdTotalMaxBedOccupancy.setBedFundingType("In-Scope Max. Beds Days"); + ytdTotalMaxBedOccupancy.setTotalBedQuarter1(root.getyTDMaxTotalQ1()); + ytdTotalMaxBedOccupancy.setTotalBedQuarter2(root.getyTDMaxTotalQ2()); + ytdTotalMaxBedOccupancy.setTotalBedQuarter3(root.getyTDMaxTotalQ3()); + ytdTotalMaxBedOccupancy.setTotalBedQuarter4(root.getyTDMaxTotalQ4()); + ytdTotalMaxBedOccupancy.setTotalBedDays(root.getTotalBedYTD()); + + Collections.addAll(ltcBedYtdMaxOccTtls,plannedInScopeOccupancy,plannedOutOfScopeOccupancy,plannedPrivateOccupancy,plannedTotalMaxBedOccupancy,ytdTotalMaxBedOccupancy,ytdInScopeMaxBedOccupancy,ytdOutOfScopeMaxBedOccupancy,ytdPrivateMaxBedOccupancy); + + + + switch (root.getQuarter()) { + case "q1": + // bed grid + for (BedGrid1 maxOcp : root.getBedGrid1()) { + LtcBedYtdMaxOccupancy numOfBeds = new LtcBedYtdMaxOccupancy(); + numOfBeds.setBedFundingType(maxOcp.getBedType()); + numOfBeds.setConfirmationId(root.getForm().getConfirmationId()); + numOfBeds.setStartDate(maxOcp.getStartDate1()); + numOfBeds.setEndDate(maxOcp.getEndDate1()); + numOfBeds.setNumberOfBeds(maxOcp.getNumberOfBeds()); + numOfBeds.setMaximumBedDays(maxOcp.getMaximumBedDays()); + // notes missing + if (maxOcp.getBedType().equals(Constants.IN_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeIn()); + } else if (maxOcp.getBedType().equals(Constants.OUT_OF_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeOut()); + } else { + numOfBeds.setBedSubype(maxOcp.getSubTypePrivate()); + } + ltcBedYtdMaxOccupancies.add(numOfBeds); + } + + // Q1 - April, May, June + LtcBedYtdOccupiedDays aprilYtdOccDays = new LtcBedYtdOccupiedDays(); + aprilYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + aprilYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth4()); + aprilYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth4()); + aprilYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth4()); + aprilYtdOccDays.setOccMonth("April"); + aprilYtdOccDays.setOccQuarter("Q1"); + + LtcBedYtdOccupiedDays mayYtdOccDays = new LtcBedYtdOccupiedDays(); + mayYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + mayYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth5()); + mayYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth5()); + mayYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth5()); + mayYtdOccDays.setOccMonth("May"); + mayYtdOccDays.setOccQuarter("Q1"); + + LtcBedYtdOccupiedDays juneYtdOccDays = new LtcBedYtdOccupiedDays(); + juneYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + juneYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth6()); + juneYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth6()); + juneYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth6()); + juneYtdOccDays.setOccMonth("June"); + juneYtdOccDays.setOccQuarter("Q1"); + + Collections.addAll(ltcBedYtdOccupiedDays, aprilYtdOccDays,mayYtdOccDays,juneYtdOccDays); + + LtcBedYtdOccupiedDaysTotals q1OccDaysSubttls = new LtcBedYtdOccupiedDaysTotals(); + q1OccDaysSubttls.setConfirmationID(root.getForm().getConfirmationId()); + q1OccDaysSubttls.setOccQuarter("Q1"); + q1OccDaysSubttls.setOccDaysYTDInScopePublic(root.getInScopeTotalQ1()); + q1OccDaysSubttls.setOccDaysYTDOutScopePublic(root.getOutScopeTotalQ1()); + q1OccDaysSubttls.setOccDaysYTDPrivate(root.getPrivateTotalQ1()); + q1OccDaysSubttls.setOccDaysYTDTotalDays(root.getTotalQ1()); + Collections.addAll(ltcBedYtdOccDaysTtls,q1OccDaysSubttls); + +// Q1 + LtcBedYtdOccupancyRate occInRateQ1 = new LtcBedYtdOccupancyRate(); + occInRateQ1.setConfirmationID(root.getForm().getConfirmationId()); + occInRateQ1.setOccRateBedTypes("In-Scope 3.36 HPRD Publicly Funded Beds"); + occInRateQ1.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occInRateQ1.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occInRateQ1.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occInRateQ1.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRate occOutRateQ1 = new LtcBedYtdOccupancyRate(); + occOutRateQ1.setConfirmationID(root.getForm().getConfirmationId()); + occOutRateQ1.setOccRateBedTypes("Out of Scope Publicly Funded Beds"); + occOutRateQ1.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occOutRateQ1.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occOutRateQ1.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occOutRateQ1.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRate occRateQ1 = new LtcBedYtdOccupancyRate(); + occRateQ1.setConfirmationID(root.getForm().getConfirmationId()); + occRateQ1.setOccRateBedTypes("Private Beds"); + occRateQ1.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occRateQ1.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occRateQ1.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occRateQ1.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRateTotals q1RateTotals = new LtcBedYtdOccupancyRateTotals(); + q1RateTotals.setConfirmationID(root.getForm().getConfirmationId()); + q1RateTotals.setOccRateQuarter("Q1"); + q1RateTotals.setTotalPlanMaxOccDays(root.getyTDPlannedTotalQ1()); + q1RateTotals.setTotalYTDMaxOccDays(root.getyTDMaxTotalQ1()); + q1RateTotals.setTotalYTDOccDays(root.getyTDOccupiedTotalQ1()); + q1RateTotals.setTotalPercentOcc(root.getOccupiedPercentageTotalQ1()); + + Collections.addAll(ltcBedYtdOccRateTtls,q1RateTotals); + Collections.addAll(ltcBedYtdOccupancyRates, occInRateQ1,occOutRateQ1,occRateQ1); + + break; + case "q2": + for (BedGrid2 maxOcp : root.getBedGrid2()) { + LtcBedYtdMaxOccupancy numOfBeds = new LtcBedYtdMaxOccupancy(); + numOfBeds.setBedFundingType(maxOcp.getBedType()); + numOfBeds.setConfirmationId(root.getForm().getConfirmationId()); + numOfBeds.setStartDate(maxOcp.getStartDate2()); + numOfBeds.setEndDate(maxOcp.getEndDate2()); + numOfBeds.setNumberOfBeds(maxOcp.getNumberOfBeds()); + numOfBeds.setMaximumBedDays(maxOcp.getMaximumBedDays()); + // notes missing + if (maxOcp.getBedType().equals(Constants.IN_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeIn()); + } else if (maxOcp.getBedType().equals(Constants.OUT_OF_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeOut()); + } else { + numOfBeds.setBedSubype(maxOcp.getSubTypePrivate()); + } + ltcBedYtdMaxOccupancies.add(numOfBeds); + } + // Q2 July, August, September + LtcBedYtdOccupiedDays julyYtdOccDays = new LtcBedYtdOccupiedDays(); + julyYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + julyYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth7()); + julyYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth7()); + julyYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth7()); + julyYtdOccDays.setOccMonth("July"); + julyYtdOccDays.setOccQuarter("Q2"); + + LtcBedYtdOccupiedDays augYtdOccDays = new LtcBedYtdOccupiedDays(); + augYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + augYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth8()); + augYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth8()); + augYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth8()); + augYtdOccDays.setOccMonth("May"); + augYtdOccDays.setOccQuarter("Q2"); + + LtcBedYtdOccupiedDays sepYtdOccDays = new LtcBedYtdOccupiedDays(); + sepYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + sepYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth9()); + sepYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth9()); + sepYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth9()); + sepYtdOccDays.setOccMonth("September"); + sepYtdOccDays.setOccQuarter("Q2"); + + Collections.addAll(ltcBedYtdOccupiedDays, julyYtdOccDays,augYtdOccDays,sepYtdOccDays); + + LtcBedYtdOccupiedDaysTotals q2OccDaysSubttls = new LtcBedYtdOccupiedDaysTotals(); + q2OccDaysSubttls.setConfirmationID(root.getForm().getConfirmationId()); + q2OccDaysSubttls.setOccQuarter("Q2"); + q2OccDaysSubttls.setOccDaysYTDInScopePublic(root.getInScopeTotalQ2()); + q2OccDaysSubttls.setOccDaysYTDOutScopePublic(root.getOutScopeTotalQ2()); + q2OccDaysSubttls.setOccDaysYTDPrivate(root.getPrivateTotalQ2()); + q2OccDaysSubttls.setOccDaysYTDTotalDays(root.getTotalQ2()); + Collections.addAll(ltcBedYtdOccDaysTtls,q2OccDaysSubttls); + + + // Q2 + LtcBedYtdOccupancyRate occInRateQ2 = new LtcBedYtdOccupancyRate(); + occInRateQ2.setConfirmationID(root.getForm().getConfirmationId()); + occInRateQ2.setOccRateBedTypes("In-Scope 3.36 HPRD Publicly Funded Beds"); + occInRateQ2.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occInRateQ2.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occInRateQ2.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occInRateQ2.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRate occOutRateQ2 = new LtcBedYtdOccupancyRate(); + occOutRateQ2.setConfirmationID(root.getForm().getConfirmationId()); + occOutRateQ2.setOccRateBedTypes("Out of Scope Publicly Funded Beds"); + occOutRateQ2.setPlanMaxOccDays(root.getyTDPlannedInScopeQ2()); + occOutRateQ2.setYtdMaxOccDays(root.getyTDMaxInScopeQ2()); + occOutRateQ2.setYtdOccDays(root.getyTDOccupiedInScopeQ2()); + occOutRateQ2.setPercentOcc(root.getNoteInScopeQ2()); + + LtcBedYtdOccupancyRate occRateQ2 = new LtcBedYtdOccupancyRate(); + occRateQ2.setConfirmationID(root.getForm().getConfirmationId()); + occRateQ2.setOccRateBedTypes("Private Beds"); + occRateQ2.setPlanMaxOccDays(root.getyTDPlannedInScopeQ2()); + occRateQ2.setYtdMaxOccDays(root.getyTDMaxInScopeQ2()); + occRateQ2.setYtdOccDays(root.getyTDOccupiedInScopeQ2()); + occRateQ2.setPercentOcc(root.getNoteInScopeQ2()); + + LtcBedYtdOccupancyRateTotals q2RateTotals = new LtcBedYtdOccupancyRateTotals(); + q2RateTotals.setConfirmationID(root.getForm().getConfirmationId()); + q2RateTotals.setOccRateQuarter("Q2"); + q2RateTotals.setTotalPlanMaxOccDays(root.getyTDPlannedTotalQ2()); + q2RateTotals.setTotalYTDMaxOccDays(root.getyTDMaxTotalQ2()); + q2RateTotals.setTotalYTDOccDays(root.getyTDOccupiedTotalQ2()); + q2RateTotals.setTotalPercentOcc(root.getOccupiedPercentageTotalQ2()); + + Collections.addAll(ltcBedYtdOccRateTtls,q2RateTotals); + Collections.addAll(ltcBedYtdOccupancyRates, occInRateQ2,occOutRateQ2,occRateQ2); + + break; + case "q3": + for (BedGrid3 maxOcp : root.getBedGrid3()) { + LtcBedYtdMaxOccupancy numOfBeds = new LtcBedYtdMaxOccupancy(); + numOfBeds.setBedFundingType(maxOcp.getBedType()); + numOfBeds.setConfirmationId(root.getForm().getConfirmationId()); + numOfBeds.setStartDate(maxOcp.getStartDate3()); + numOfBeds.setEndDate(maxOcp.getEndDate3()); + numOfBeds.setNumberOfBeds(maxOcp.getNumberOfBeds()); + numOfBeds.setMaximumBedDays(maxOcp.getMaximumBedDays()); + // notes missing + if (maxOcp.getBedType().equals(Constants.IN_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeIn()); + } else if (maxOcp.getBedType().equals(Constants.OUT_OF_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeOut()); + } else { + numOfBeds.setBedSubype(maxOcp.getSubTypePrivate()); + } + ltcBedYtdMaxOccupancies.add(numOfBeds); + } + + LtcBedYtdOccupiedDaysTotals q3OccDaysSubttls = new LtcBedYtdOccupiedDaysTotals(); + q3OccDaysSubttls.setConfirmationID(root.getForm().getConfirmationId()); + q3OccDaysSubttls.setOccQuarter("Q3"); + q3OccDaysSubttls.setOccDaysYTDInScopePublic(root.getInScopeTotalQ3()); + q3OccDaysSubttls.setOccDaysYTDOutScopePublic(root.getOutScopeTotalQ3()); + q3OccDaysSubttls.setOccDaysYTDPrivate(root.getPrivateTotalQ3()); + q3OccDaysSubttls.setOccDaysYTDTotalDays(root.getTotalQ3()); + Collections.addAll(ltcBedYtdOccDaysTtls,q3OccDaysSubttls); + + // Q3 October, November, December + LtcBedYtdOccupiedDays octYtdOccDays = new LtcBedYtdOccupiedDays(); + octYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + octYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth10()); + octYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth10()); + octYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth10()); + octYtdOccDays.setOccMonth("October"); + octYtdOccDays.setOccQuarter("Q3"); + + LtcBedYtdOccupiedDays novYtdOccDays = new LtcBedYtdOccupiedDays(); + novYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + novYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth11()); + novYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth11()); + novYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth11()); + novYtdOccDays.setOccMonth("November"); + novYtdOccDays.setOccQuarter("Q3"); + + LtcBedYtdOccupiedDays decYtdOccDays = new LtcBedYtdOccupiedDays(); + decYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + decYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth12()); + decYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth12()); + decYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth12()); + decYtdOccDays.setOccMonth("December"); + decYtdOccDays.setOccQuarter("Q3"); + Collections.addAll(ltcBedYtdOccupiedDays, octYtdOccDays,novYtdOccDays,decYtdOccDays); + + // Q3 + LtcBedYtdOccupancyRate occInRateQ3 = new LtcBedYtdOccupancyRate(); + occInRateQ3.setConfirmationID(root.getForm().getConfirmationId()); + occInRateQ3.setOccRateBedTypes("In-Scope 3.36 HPRD Publicly Funded Beds"); + occInRateQ3.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occInRateQ3.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occInRateQ3.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occInRateQ3.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRate occOutRateQ3 = new LtcBedYtdOccupancyRate(); + occOutRateQ3.setConfirmationID(root.getForm().getConfirmationId()); + occOutRateQ3.setOccRateBedTypes("Out of Scope Publicly Funded Beds"); + occOutRateQ3.setPlanMaxOccDays(root.getyTDPlannedInScopeQ3()); + occOutRateQ3.setYtdMaxOccDays(root.getyTDMaxInScopeQ3()); + occOutRateQ3.setYtdOccDays(root.getyTDOccupiedInScopeQ3()); + occOutRateQ3.setPercentOcc(root.getNoteInScopeQ3()); + + LtcBedYtdOccupancyRate occRateQ3 = new LtcBedYtdOccupancyRate(); + occRateQ3.setConfirmationID(root.getForm().getConfirmationId()); + occRateQ3.setOccRateBedTypes("Private Beds"); + occRateQ3.setPlanMaxOccDays(root.getyTDPlannedInScopeQ3()); + occRateQ3.setYtdMaxOccDays(root.getyTDMaxInScopeQ3()); + occRateQ3.setYtdOccDays(root.getyTDOccupiedInScopeQ3()); + occRateQ3.setPercentOcc(root.getNoteInScopeQ3()); + + LtcBedYtdOccupancyRateTotals q3RateTotals = new LtcBedYtdOccupancyRateTotals(); + q3RateTotals.setConfirmationID(root.getForm().getConfirmationId()); + q3RateTotals.setOccRateQuarter("Q3"); + q3RateTotals.setTotalPlanMaxOccDays(root.getyTDPlannedTotalQ3()); + q3RateTotals.setTotalYTDMaxOccDays(root.getyTDMaxTotalQ3()); + q3RateTotals.setTotalYTDOccDays(root.getyTDOccupiedTotalQ3()); + q3RateTotals.setTotalPercentOcc(root.getOccupiedPercentageTotalQ3()); + + Collections.addAll(ltcBedYtdOccRateTtls,q3RateTotals); + Collections.addAll(ltcBedYtdOccupancyRates, occInRateQ3,occOutRateQ3,occRateQ3); + break; + case "q4": + for (BedGrid4 maxOcp : root.getBedGrid4()) { + LtcBedYtdMaxOccupancy numOfBeds = new LtcBedYtdMaxOccupancy(); + numOfBeds.setBedFundingType(maxOcp.getBedType()); + numOfBeds.setConfirmationId(root.getForm().getConfirmationId()); + numOfBeds.setStartDate(maxOcp.getStartDate4()); + numOfBeds.setEndDate(maxOcp.getEndDate4()); + numOfBeds.setNumberOfBeds(maxOcp.getNumberOfBeds()); + numOfBeds.setMaximumBedDays(maxOcp.getMaximumBedDays()); + // notes missing + if (maxOcp.getBedType().equals(Constants.IN_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeIn()); + } else if (maxOcp.getBedType().equals(Constants.OUT_OF_SCOPE)) { + numOfBeds.setBedSubype(maxOcp.getSubTypeOut()); + } else { + numOfBeds.setBedSubype(maxOcp.getSubTypePrivate()); + } + ltcBedYtdMaxOccupancies.add(numOfBeds); + } + LtcBedYtdOccupiedDaysTotals q4OccDaysSubttls = new LtcBedYtdOccupiedDaysTotals(); + q4OccDaysSubttls.setConfirmationID(root.getForm().getConfirmationId()); + q4OccDaysSubttls.setOccQuarter("Q4"); + q4OccDaysSubttls.setOccDaysYTDInScopePublic(root.getInScopeTotalQ4()); + q4OccDaysSubttls.setOccDaysYTDOutScopePublic(root.getOutScopeTotalQ4()); + q4OccDaysSubttls.setOccDaysYTDPrivate(root.getPrivateTotalQ4()); + q4OccDaysSubttls.setOccDaysYTDTotalDays(root.getTotalQ4()); + Collections.addAll(ltcBedYtdOccDaysTtls,q4OccDaysSubttls); + + // Q4 Jan Feb March + LtcBedYtdOccupiedDays janYtdOccDays = new LtcBedYtdOccupiedDays(); + janYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + janYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth1()); + janYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth1()); + janYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth12()); + janYtdOccDays.setOccMonth("January"); + janYtdOccDays.setOccQuarter("Q4"); + janYtdOccDays.setOccDaysYtdTotalDays(root.getTotalMonth1()); + + LtcBedYtdOccupiedDays febYtdOccDays = new LtcBedYtdOccupiedDays(); + febYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + febYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth2()); + febYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth2()); + febYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth12()); + febYtdOccDays.setOccMonth("February"); + febYtdOccDays.setOccQuarter("Q4"); + febYtdOccDays.setOccDaysYtdTotalDays(root.getTotalMonth2()); + + LtcBedYtdOccupiedDays marYtdOccDays = new LtcBedYtdOccupiedDays(); + marYtdOccDays.setConfirmationId(root.getForm().getConfirmationId()); + marYtdOccDays.setOccDaysYTDInScopePublic(root.getInScopeMonth3()); + marYtdOccDays.setOccDaysYTOutScopePublic(root.getOutScopeMonth3()); + marYtdOccDays.setOccDaysYTDPrivate(root.getPrivateMonth12()); + marYtdOccDays.setOccMonth("March"); + marYtdOccDays.setOccQuarter("Q4"); + marYtdOccDays.setOccDaysYtdTotalDays(root.getTotalMonth3()); + + Collections.addAll(ltcBedYtdOccupiedDays, janYtdOccDays,febYtdOccDays,marYtdOccDays); + + // Q4 + LtcBedYtdOccupancyRate occInRateQ4 = new LtcBedYtdOccupancyRate(); + occInRateQ4.setConfirmationID(root.getForm().getConfirmationId()); + occInRateQ4.setOccRateBedTypes("In-Scope 3.36 HPRD Publicly Funded Beds"); + occInRateQ4.setPlanMaxOccDays(root.getyTDPlannedInScopeQ1()); + occInRateQ4.setYtdMaxOccDays(root.getyTDMaxInScopeQ1()); + occInRateQ4.setYtdOccDays(root.getyTDOccupiedInScopeQ1()); + occInRateQ4.setPercentOcc(root.getNoteInScopeQ1()); + + LtcBedYtdOccupancyRate occOutRateQ4 = new LtcBedYtdOccupancyRate(); + occOutRateQ4.setConfirmationID(root.getForm().getConfirmationId()); + occOutRateQ4.setOccRateBedTypes("Out of Scope Publicly Funded Beds"); + occOutRateQ4.setPlanMaxOccDays(root.getyTDPlannedInScopeQ4()); + occOutRateQ4.setYtdMaxOccDays(root.getyTDMaxInScopeQ4()); + occOutRateQ4.setYtdOccDays(root.getyTDOccupiedInScopeQ4()); + occOutRateQ4.setPercentOcc(root.getNoteInScopeQ4()); + + LtcBedYtdOccupancyRate occRateQ4 = new LtcBedYtdOccupancyRate(); + occRateQ4.setConfirmationID(root.getForm().getConfirmationId()); + occRateQ4.setOccRateBedTypes("Private Beds"); + occRateQ4.setPlanMaxOccDays(root.getyTDPlannedInScopeQ4()); + occRateQ4.setYtdMaxOccDays(root.getyTDMaxInScopeQ4()); + occRateQ4.setYtdOccDays(root.getyTDOccupiedInScopeQ4()); + occRateQ4.setPercentOcc(root.getNoteInScopeQ4()); + + LtcBedYtdOccupancyRateTotals q4RateTotals = new LtcBedYtdOccupancyRateTotals(); + q4RateTotals.setConfirmationID(root.getForm().getConfirmationId()); + q4RateTotals.setOccRateQuarter("Q4"); + q4RateTotals.setTotalPlanMaxOccDays(root.getyTDPlannedTotalQ4()); + q4RateTotals.setTotalYTDMaxOccDays(root.getyTDMaxTotalQ4()); + q4RateTotals.setTotalYTDOccDays(root.getyTDOccupiedTotalQ4()); + q4RateTotals.setTotalPercentOcc(root.getOccupiedPercentageTotalQ4()); + + Collections.addAll(ltcBedYtdOccRateTtls,q4RateTotals); + Collections.addAll(ltcBedYtdOccupancyRates, occInRateQ4,occOutRateQ4,occRateQ4); + + break; + default: + break; + } + + ltcYtdSubmission.setLtcBedYtdMaxOccupancy(ltcBedYtdMaxOccupancies); + ltcYtdSubmission.setLtcBedYtdOccupancyRate(ltcBedYtdOccupancyRates); + ltcYtdSubmission.setLtcBedYtdOccupiedDays(ltcBedYtdOccupiedDays); + ltcYtdSubmission.setLtcYtdCompAddPos(ltcYtdCompAddPos); + ltcYtdSubmission.setLtcYtdCompBenefits(ltcYtdCompBenefits); + ltcYtdSubmission.setLtcYtdCompHrs(ltcYtdCompHrs); + ltcYtdSubmission.setLtcYtdCompSal(ltcYtdCompSal); + ltcYtdSubmission.setLtcYtdDirectCareCost(ltcYtdDcCost); + ltcYtdSubmission.setLtcYtdDirectCareHrs(ltcYtdDcHrs); + ltcYtdSubmission.setLtcYtdExp(ltcYtdExp); + ltcYtdSubmission.setLtcYtdRev(ltcYtdRev); + + ltcYtdSubmissions.add(ltcYtdSubmission); + + } + + return ltcYtdSubmissions; + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdFileProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdFileProcessor.java new file mode 100644 index 00000000..17d2df63 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdFileProcessor.java @@ -0,0 +1,19 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor; + +import org.apache.camel.Exchange; + +import org.apache.camel.Processor; + +//import ca.bc.gov.chefs.etl.parser.FileModel; + +public class LtcQuaterlyYtdFileProcessor implements Processor{ + + @Override + public void process(Exchange exchange) throws Exception { + // FileModel fileModel = (FileModel) exchange.getIn().getBody(); + + + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdProcessor.java new file mode 100644 index 00000000..5f11c6ea --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/processor/LtcQuaterlyYtdProcessor.java @@ -0,0 +1,17 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + + +public class LtcQuaterlyYtdProcessor implements Processor { + private static final Logger logger = LoggerFactory.getLogger(LtcQuaterlyYtdApiProcessor.class); + @Override + public void process(Exchange exchange) throws Exception { + logger.info("Hello! Processing Now: current timestamp is: {}",System.currentTimeMillis()); + logger.info("Body Received: {}", exchange.getIn().getBody()); + + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/route/LtcQuaterlyYtdRoute.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/route/LtcQuaterlyYtdRoute.java new file mode 100644 index 00000000..701bc9f0 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/quaterly/route/LtcQuaterlyYtdRoute.java @@ -0,0 +1,43 @@ +package ca.bc.gov.chefs.etl.forms.ltc.quaterly.route; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.core.routes.BaseRoute; +import ca.bc.gov.chefs.etl.forms.aims.route.AIMSFormRoute; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor.LtcQuaterlyYtdApiProcessor; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor.LtcQuaterlyYtdApiResponseProcessor; +import ca.bc.gov.chefs.etl.forms.ltc.quaterly.processor.LtcQuaterlyYtdProcessor; + +public class LtcQuaterlyYtdRoute extends BaseRoute { + + private static final Logger logger = LoggerFactory.getLogger(AIMSFormRoute.class); + @Override + public void configure() throws Exception { + logger.info("Loaded LTC QYTD Form Route"); + + /** + * receive JSON payload, parse and set to make an API call + * + * + */ + // trigger + from("jetty:http://{{hostname}}:{{port}}/ltc-quaterly-ytd").routeId("ltc-quaterly-ytd-form") + .log("CHEFS-ETL received a request for LTCQ Form extraction")//.bean(AIMSFormPayloadExtractor.class) + .process(new LtcQuaterlyYtdProcessor()).to("direct:ltc-quaterly-ytd").end(); + + from("direct:ltc-quaterly-ytd").process(new LtcQuaterlyYtdApiProcessor()) + // to the http uri + .to("https://submit.digital.gov.bc.ca/app/api/v1/forms/256760e7-6e8b-44c4-8b63-51fb72c8c2cf/export?bridgeEndpoint=true&format=json&type=submissions") + .log("This is the status code from the response: ${header.CamelHttpResponseCode}") + .log("Trying to convert the received body OK").convertBodyTo(String.class) + .process(new LtcQuaterlyYtdApiResponseProcessor()).end(); + + // file conversion + /* + * from("direct:ltc-quarterly-csv-processing").routeId("") + * .log("CHEFS ETL received a request to encrypt files") .process() + */ + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPerf.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPerf.java new file mode 100644 index 00000000..89120aad --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPerf.java @@ -0,0 +1,52 @@ +package ca.bc.gov.chefs.etl.forms.ltc.staffing; + +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LTCStaffPlanPerf implements IModel{ + + private String confirmationId; + private String staffingPlanNum; + private String perf; + public String getConfirmationId() { + return confirmationId; + } + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + public String getStaffingPlanNum() { + return staffingPlanNum; + } + public void setStaffingPlanNum(String staffingPlanNum) { + this.staffingPlanNum = staffingPlanNum; + } + public String getPerf() { + return perf; + } + public void setPerf(String perf) { + this.perf = perf; + } + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + @Override + public List getCsvElements() { + // TODO Auto-generated method stub + return null; + } + @Override + public List getObjects() { + // TODO Auto-generated method stub + return null; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPosType.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPosType.java new file mode 100644 index 00000000..537f69cf --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffPlanPosType.java @@ -0,0 +1,254 @@ +package ca.bc.gov.chefs.etl.forms.ltc.staffing; + +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LTCStaffPlanPosType implements IModel { + + private String confirmationId; + private String staffingPlanNum; + private String staffHrsPosType; + private String sumStaffHrsMon; + private String sumStaffHrsTue; + private String sumStaffHrsWed; + private String sumStaffHrsThurs; + private String sumStaffHrsFri; + private String sumStaffHrsSat; + private String sumStaffHrsSun; + private String sumStaffHrsWkTotal; + private String sumStaffHrsAnnual; + + /* Summary of Annual Hours Paid one and only*/ + private String sumNursAnnual; + private String sumNursInhouse; + private String sumNursContracted; + private String sumNursTotal; + private String sumAlliedNpAnnual; + private String sumAlliedNpInhouse; + private String sumAlliedNpContracted; + private String sumAlliedNpTotal; + private String sumAlliedProfAnnual; + private String sumAlliedProfInhouse; + private String sumAlliedProfContracted; + private String sumAlliedProfTotal; + + + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getStaffingPlanNum() { + return staffingPlanNum; + } + + public void setStaffingPlanNum(String staffingPlanNum) { + this.staffingPlanNum = staffingPlanNum; + } + + public String getStaffHrsPosType() { + return staffHrsPosType; + } + + public void setStaffHrsPosType(String staffHrsPosType) { + this.staffHrsPosType = staffHrsPosType; + } + + public String getSumStaffHrsMon() { + return sumStaffHrsMon; + } + + public void setSumStaffHrsMon(String sumStaffHrsMon) { + this.sumStaffHrsMon = sumStaffHrsMon; + } + + public String getSumStaffHrsTue() { + return sumStaffHrsTue; + } + + public void setSumStaffHrsTue(String sumStaffHrsTue) { + this.sumStaffHrsTue = sumStaffHrsTue; + } + + public String getSumStaffHrsWed() { + return sumStaffHrsWed; + } + + public void setSumStaffHrsWed(String sumStaffHrsWed) { + this.sumStaffHrsWed = sumStaffHrsWed; + } + + public String getSumStaffHrsThurs() { + return sumStaffHrsThurs; + } + + public void setSumStaffHrsThurs(String sumStaffHrsThurs) { + this.sumStaffHrsThurs = sumStaffHrsThurs; + } + + public String getSumStaffHrsFri() { + return sumStaffHrsFri; + } + + public void setSumStaffHrsFri(String sumStaffHrsFri) { + this.sumStaffHrsFri = sumStaffHrsFri; + } + + public String getSumStaffHrsSat() { + return sumStaffHrsSat; + } + + public void setSumStaffHrsSat(String sumStaffHrsSat) { + this.sumStaffHrsSat = sumStaffHrsSat; + } + + public String getSumStaffHrsSun() { + return sumStaffHrsSun; + } + + public void setSumStaffHrsSun(String sumStaffHrsSun) { + this.sumStaffHrsSun = sumStaffHrsSun; + } + + public String getSumStaffHrsWkTotal() { + return sumStaffHrsWkTotal; + } + + public void setSumStaffHrsWkTotal(String sumStaffHrsWkTotal) { + this.sumStaffHrsWkTotal = sumStaffHrsWkTotal; + } + + public String getSumStaffHrsAnnual() { + return sumStaffHrsAnnual; + } + + public void setSumStaffHrsAnnual(String sumStaffHrsAnnual) { + this.sumStaffHrsAnnual = sumStaffHrsAnnual; + } + + public String getSumNursAnnual() { + return sumNursAnnual; + } + + public void setSumNursAnnual(String sumNursAnnual) { + this.sumNursAnnual = sumNursAnnual; + } + + public String getSumNursInhouse() { + return sumNursInhouse; + } + + public void setSumNursInhouse(String sumNursInhouse) { + this.sumNursInhouse = sumNursInhouse; + } + + public String getSumNursContracted() { + return sumNursContracted; + } + + public void setSumNursContracted(String sumNursContracted) { + this.sumNursContracted = sumNursContracted; + } + + public String getSumNursTotal() { + return sumNursTotal; + } + + public void setSumNursTotal(String sumNursTotal) { + this.sumNursTotal = sumNursTotal; + } + + public String getSumAlliedNpAnnual() { + return sumAlliedNpAnnual; + } + + public void setSumAlliedNpAnnual(String sumAlliedNpAnnual) { + this.sumAlliedNpAnnual = sumAlliedNpAnnual; + } + + public String getSumAlliedNpInhouse() { + return sumAlliedNpInhouse; + } + + public void setSumAlliedNpInhouse(String sumAlliedNpInhouse) { + this.sumAlliedNpInhouse = sumAlliedNpInhouse; + } + + public String getSumAlliedNpContracted() { + return sumAlliedNpContracted; + } + + public void setSumAlliedNpContracted(String sumAlliedNpContracted) { + this.sumAlliedNpContracted = sumAlliedNpContracted; + } + + public String getSumAlliedNpTotal() { + return sumAlliedNpTotal; + } + + public void setSumAlliedNpTotal(String sumAlliedNpTotal) { + this.sumAlliedNpTotal = sumAlliedNpTotal; + } + + public String getSumAlliedProfAnnual() { + return sumAlliedProfAnnual; + } + + public void setSumAlliedProfAnnual(String sumAlliedProfAnnual) { + this.sumAlliedProfAnnual = sumAlliedProfAnnual; + } + + public String getSumAlliedProfInhouse() { + return sumAlliedProfInhouse; + } + + public void setSumAlliedProfInhouse(String sumAlliedProfInhouse) { + this.sumAlliedProfInhouse = sumAlliedProfInhouse; + } + + public String getSumAlliedProfContracted() { + return sumAlliedProfContracted; + } + + public void setSumAlliedProfContracted(String sumAlliedProfContracted) { + this.sumAlliedProfContracted = sumAlliedProfContracted; + } + + public String getSumAlliedProfTotal() { + return sumAlliedProfTotal; + } + + public void setSumAlliedProfTotal(String sumAlliedProfTotal) { + this.sumAlliedProfTotal = sumAlliedProfTotal; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getCsvElements() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getObjects() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingAddPos.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingAddPos.java new file mode 100644 index 00000000..fff099a2 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingAddPos.java @@ -0,0 +1,91 @@ +package ca.bc.gov.chefs.etl.forms.ltc.staffing; + +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LTCStaffingAddPos implements IModel { + + /* Contracted Services Provider*/ + private String confirmationId; + private String staffingPlanNum; + private String staffingHrsPosType; + private String staffHrsServiceContractOut; + private String staffHrsLegalNameContractService; + private String staffHoursPercentServiceContractOut; + + + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getStaffingPlanNum() { + return staffingPlanNum; + } + + public void setStaffingPlanNum(String staffingPlanNum) { + this.staffingPlanNum = staffingPlanNum; + } + + public String getStaffingHrsPosType() { + return staffingHrsPosType; + } + + public void setStaffingHrsPosType(String staffingHrsPosType) { + this.staffingHrsPosType = staffingHrsPosType; + } + + public String getStaffHrsServiceContractOut() { + return staffHrsServiceContractOut; + } + + public void setStaffHrsServiceContractOut(String staffHrsServiceContractOut) { + this.staffHrsServiceContractOut = staffHrsServiceContractOut; + } + + public String getStaffHrsLegalNameContractService() { + return staffHrsLegalNameContractService; + } + + public void setStaffHrsLegalNameContractService(String staffHrsLegalNameContractService) { + this.staffHrsLegalNameContractService = staffHrsLegalNameContractService; + } + + public String getStaffHoursPercentServiceContractOut() { + return staffHoursPercentServiceContractOut; + } + + public void setStaffHoursPercentServiceContractOut(String staffHoursPercentServiceContractOut) { + this.staffHoursPercentServiceContractOut = staffHoursPercentServiceContractOut; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getCsvElements() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getObjects() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingHrs.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingHrs.java new file mode 100644 index 00000000..18d5db4a --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingHrs.java @@ -0,0 +1,176 @@ +package ca.bc.gov.chefs.etl.forms.ltc.staffing; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LTCStaffingHrs implements IModel{ + + private String confirmationId; + private String staffingPlanNum; + private String staffHrsPosType; + private String staffHrsPosShiftType; + private String staffHrsMon; + private String staffHrsTue; + private String staffHrsWed; + private String staffHrsThurs; + private String staffHrsFri; + private String staffHrsSat; + private String staffHrsSun; + private String staffHrsWkTotal; + private String staffHrsAnnual; + + public static List alliedProfessionals = new ArrayList<>(Arrays.asList( + "occupationalTherapist", + "physiotherapist", + "dietitian", + "Social Worker", + "Speech Path", + "Resp. Therapist", + "Medical Lab. Tech." + )); + + /* repeated field 4.1*/ + private String rn247; + + + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getStaffingPlanNum() { + return staffingPlanNum; + } + + public void setStaffingPlanNum(String staffingPlanNum) { + this.staffingPlanNum = staffingPlanNum; + } + + public String getStaffHrsPosType() { + return staffHrsPosType; + } + + public void setStaffHrsPosType(String staffHrsPosType) { + this.staffHrsPosType = staffHrsPosType; + } + + public String getStaffHrsPosShiftType() { + return staffHrsPosShiftType; + } + + public void setStaffHrsPosShiftType(String staffHrsPosShiftType) { + this.staffHrsPosShiftType = staffHrsPosShiftType; + } + + public String getStaffHrsMon() { + return staffHrsMon; + } + + public void setStaffHrsMon(String staffHrsMon) { + this.staffHrsMon = staffHrsMon; + } + + public String getStaffHrsTue() { + return staffHrsTue; + } + + public void setStaffHrsTue(String staffHrsTue) { + this.staffHrsTue = staffHrsTue; + } + + public String getStaffHrsWed() { + return staffHrsWed; + } + + public void setStaffHrsWed(String staffHrsWed) { + this.staffHrsWed = staffHrsWed; + } + + public String getStaffHrsThurs() { + return staffHrsThurs; + } + + public void setStaffHrsThurs(String staffHrsThurs) { + this.staffHrsThurs = staffHrsThurs; + } + + public String getStaffHrsFri() { + return staffHrsFri; + } + + public void setStaffHrsFri(String staffHrsFri) { + this.staffHrsFri = staffHrsFri; + } + + public String getStaffHrsSat() { + return staffHrsSat; + } + + public void setStaffHrsSat(String staffHrsSat) { + this.staffHrsSat = staffHrsSat; + } + + public String getStaffHrsSun() { + return staffHrsSun; + } + + public void setStaffHrsSun(String staffHrsSun) { + this.staffHrsSun = staffHrsSun; + } + + public String getStaffHrsWkTotal() { + return staffHrsWkTotal; + } + + public void setStaffHrsWkTotal(String staffHrsWkTotal) { + this.staffHrsWkTotal = staffHrsWkTotal; + } + + public String getStaffHrsAnnual() { + return staffHrsAnnual; + } + + public void setStaffHrsAnnual(String staffHrsAnnual) { + this.staffHrsAnnual = staffHrsAnnual; + } + + public String getRn247() { + return rn247; + } + + public void setRn247(String rn247) { + this.rn247 = rn247; + } + + @Override + public String getFileName() { + // TODO Auto-generated method stub + return null; + } + + @Override + public String getFormType() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getCsvElements() { + // TODO Auto-generated method stub + return null; + } + + @Override + public List getObjects() { + // TODO Auto-generated method stub + return null; + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingPlan.java b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingPlan.java new file mode 100644 index 00000000..fd1e9c08 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/ltc/staffing/LTCStaffingPlan.java @@ -0,0 +1,516 @@ +//package ca.bc.gov.chefs.etl.forms.ltc.staffing; +// +//import java.util.ArrayList; +// +//import java.util.List; +//import java.util.Map; +// +//import com.fasterxml.jackson.annotation.JsonProperty; +// +//import ca.bc.gov.chefs.etl.parser.IModel; +// +//public class LTCStaffingPlan implements IModel{ +// +// /* data which occurs only one*/ +// private String confirmationId; +// private String staffingPlanNum; // sequential not captured by json +// private String staffPlanFor; +// private String periodStart; +// private String periodEnd; +// private String revisionDate; +// private String reasonForRev; +// private String nbTotalBeds; +// /* ends */ +// +// /* 4.1, 4.2 */ +// private String perfIndicator; +// private String perfOtherSpecify; +// private String staffPlanForOther; +// /* 4.3 */ +// +// /* Total Scheduled Hours (Prof and Non Prof) */ +// private String totalHrsNursMon; +// private String totalHrsNursTue; +// private String totalHrsNursWed; +// private String totalHrsNursThurs; +// private String totalHrsNursFri; +// private String totalHrsNursSat; +// private String totalHrsNursSun; +// private String totalHrsNursWkTotal; +// private String totalHrsNursAnnual; +// +// /* main page nursing, allied and total, occurs once.*/ +// private String hprdTotalNursMon; +// private String hprdTotalNursTues; +// private String hprdTotalNursWed; +// private String hprdTotalNursThurs; +// private String hprdTotalNursFri; +// private String hprdTotalNursSat; +// private String hprdTotalNursSun; +// private String hprdTotalNursWkTotal; +// private String hprdTotalAlliedMon; +// private String hprdTotalAlliedTues; +// private String hprdTotalAlliedWed; +// private String hprdTotalAlliedThurs; +// private String hprdTotalAlliedFri; +// private String hprdTotalAlliedSat; +// private String hprdTotalAlliedSun; +// private String hprdTotalAlliedWkTotal; +// +// /* Scheduled Worked Hours By Position type */ +// private List ltcStaffingHours = new ArrayList<>(); +// +// /* Additional Position Type Information */ +// private List ltcStaffingAddPos; +// +// +// @JsonProperty("dataGrid") +// private void unpackDataGrid(Map[] maps) { +// for(Map map : maps) { +// /* Considering NP */ +// Map np = (Map) map.get("np"); +// /* days evenings and nights */ +// LTCStaffingHrs ltcRnDay = new LTCStaffingHrs(); +// ltcRnDay.setConfirmationId(this.confirmationId); +// ltcRnDay.setStaffHrsPosType("rn"); +// ltcRnDay.setStaffHrsPosShiftType("day"); +// ltcRnDay.setStaffHrsMon((String) np.get("rn_day_mon")); +// ltcRnDay.setStaffHrsTue((String) np.get("rn_day_tue")); +// ltcRnDay.setStaffHrsWed((String) np.get("rn_day_wed")); +// ltcRnDay.setStaffHrsThurs((String) np.get("rn_day_thurs")); +// ltcRnDay.setStaffHrsFri((String) np.get("rn_day_fri")); +// ltcRnDay.setStaffHrsSat((String) np.get("rn_day_sat")); +// ltcRnDay.setStaffHrsSun((String) np.get("rn_day_sun")); +// ltcRnDay.setStaffHrsWkTotal((String) np.get("rn_day_total_week")); +// ltcRnDay.setStaffHrsAnnual((String) np.get("rn_day_total_annual")); +// +// LTCStaffingHrs ltcRnEvening = new LTCStaffingHrs(); +// ltcRnEvening.setStaffHrsPosType("rn"); +// ltcRnEvening.setStaffHrsPosShiftType("eve"); +// ltcRnEvening.setStaffHrsMon((String) np.get("rn_eve_mon")); +// ltcRnEvening.setConfirmationId(this.confirmationId); +// ltcRnEvening.setStaffHrsMon((String) np.get("rn_eve_mon")); +// ltcRnEvening.setStaffHrsTue((String) np.get("rn_eve_tue")); +// ltcRnEvening.setStaffHrsWed((String) np.get("rn_eve_wed")); +// ltcRnEvening.setStaffHrsThurs((String) np.get("rn_eve_thurs")); +// ltcRnEvening.setStaffHrsFri((String) np.get("rn_eve_fri")); +// ltcRnEvening.setStaffHrsSat((String) np.get("rn_eve_sat")); +// ltcRnEvening.setStaffHrsSun((String) np.get("rn_eve_sun")); +// ltcRnEvening.setStaffHrsWkTotal((String) np.get("rn_eve_total_week")); +// ltcRnEvening.setStaffHrsAnnual((String) np.get("rn_eve_total_annual")); +// +// LTCStaffingHrs ltcRnNight = new LTCStaffingHrs(); +// ltcRnNight.setConfirmationId(this.confirmationId); +// ltcRnNight.setStaffHrsPosType("rn"); +// ltcRnNight.setStaffHrsPosShiftType("night"); +// ltcRnNight.setStaffHrsMon((String) np.get("rn_night_mon")); +// ltcRnNight.setStaffHrsTue((String) np.get("rn_night_tue")); +// ltcRnNight.setStaffHrsWed((String) np.get("rn_night_wed")); +// ltcRnNight.setStaffHrsThurs((String) np.get("rn_night_thurs")); +// ltcRnNight.setStaffHrsFri((String) np.get("rn_night_fri")); +// ltcRnNight.setStaffHrsSat((String) np.get("rn_night_sat")); +// ltcRnNight.setStaffHrsSun((String) np.get("rn_night_sun")); +// ltcRnNight.setStaffHrsWkTotal((String) np.get("rn_night_total_week")); +// ltcRnNight.setStaffHrsAnnual((String) np.get("rn_night_total_annual")); +// +// +// /* Allied Professional */ +// LTCStaffingHrs allOcTherapist = new LTCStaffingHrs(); +// allOcTherapist.setConfirmationId(this.confirmationId); +// allOcTherapist.setStaffHrsPosType("ot"); +// //allOcTherapist.setStaffHrsPosShiftType("night"); +// allOcTherapist.setStaffHrsMon((String) np.get("ald_ot_mon")); +// allOcTherapist.setStaffHrsTue((String) np.get("ald_ot_tue")); +// allOcTherapist.setStaffHrsWed((String) np.get("ald_ot_wed")); +// allOcTherapist.setStaffHrsThurs((String) np.get("ald_ot_thurs")); +// allOcTherapist.setStaffHrsFri((String) np.get("ald_ot_fri")); +// allOcTherapist.setStaffHrsSat((String) np.get("ald_ot_sat")); +// allOcTherapist.setStaffHrsSun((String) np.get("ald_ot_sun")); +// allOcTherapist.setStaffHrsWkTotal((String) np.get("ald_ot_total_week")); +// allOcTherapist.setStaffHrsAnnual((String) np.get("ald_ot_total_annual")); +// +// LTCStaffingHrs allPhysiotherapist = new LTCStaffingHrs(); +// allPhysiotherapist.setConfirmationId(this.confirmationId); +// allPhysiotherapist.setStaffHrsPosType("dt"); +// //allOcTherapist.setStaffHrsPosShiftType("night"); +// allPhysiotherapist.setStaffHrsMon((String) np.get("ald_dt_mon")); +// allPhysiotherapist.setStaffHrsTue((String) np.get("ald_dt_tue")); +// allPhysiotherapist.setStaffHrsWed((String) np.get("ald_dt_wed")); +// allPhysiotherapist.setStaffHrsThurs((String) np.get("ald_dt_thurs")); +// allPhysiotherapist.setStaffHrsFri((String) np.get("ald_dt_fri")); +// allPhysiotherapist.setStaffHrsSat((String) np.get("ald_dt_sat")); +// allPhysiotherapist.setStaffHrsSun((String) np.get("ald_dt_sun")); +// allPhysiotherapist.setStaffHrsWkTotal((String) np.get("ald_dt_total_week")); +// allPhysiotherapist.setStaffHrsAnnual((String) np.get("ald_dt_total_annual")); +// +// LTCStaffingHrs allDietician = new LTCStaffingHrs(); +// allDietician.setConfirmationId(this.confirmationId); +// allDietician.setStaffHrsPosType("dt"); +// //allOcTherapist.setStaffHrsPosShiftType("night"); +// allDietician.setStaffHrsMon((String) np.get("ald_dt_mon")); +// allDietician.setStaffHrsTue((String) np.get("ald_dt_tue")); +// allDietician.setStaffHrsWed((String) np.get("ald_dt_wed")); +// allDietician.setStaffHrsThurs((String) np.get("ald_dt_thurs")); +// allDietician.setStaffHrsFri((String) np.get("ald_dt_fri")); +// allDietician.setStaffHrsSat((String) np.get("ald_dt_sat")); +// allDietician.setStaffHrsSun((String) np.get("ald_dt_sun")); +// allDietician.setStaffHrsWkTotal((String) np.get("ald_dt_total_week")); +// allDietician.setStaffHrsAnnual((String) np.get("ald_dt_total_annual")); +// +// LTCStaffingHrs allSocialWorker = new LTCStaffingHrs(); +// allSocialWorker.setConfirmationId(this.confirmationId); +// allSocialWorker.setStaffHrsPosType("sw"); +// //allOcTherapist.setStaffHrsPosShiftType("night"); +// allSocialWorker.setStaffHrsMon((String) np.get("ald_sw_mon")); +// allSocialWorker.setStaffHrsTue((String) np.get("ald_sw_tue")); +// allSocialWorker.setStaffHrsWed((String) np.get("ald_sw_wed")); +// allSocialWorker.setStaffHrsThurs((String) np.get("ald_sw_thurs")); +// allSocialWorker.setStaffHrsFri((String) np.get("ald_sw_fri")); +// allSocialWorker.setStaffHrsSat((String) np.get("ald_sw_sat")); +// allSocialWorker.setStaffHrsSun((String) np.get("ald_sw_sun")); +// allSocialWorker.setStaffHrsWkTotal((String) np.get("ald_sw_total_week")); +// allSocialWorker.setStaffHrsAnnual((String) np.get("ald_sw_total_annual")); +// +// +// LTCStaffingHrs allSpeechPath = new LTCStaffingHrs(); +// allSpeechPath.setConfirmationId(this.confirmationId); +// allSpeechPath.setStaffHrsPosType("sw"); +// //allOcTherapist.setStaffHrsPosShiftType("night"); +// allSpeechPath.setStaffHrsMon((String) np.get("ald_sw_mon")); +// allSpeechPath.setStaffHrsTue((String) np.get("ald_sw_tue")); +// allSpeechPath.setStaffHrsWed((String) np.get("ald_sw_wed")); +// allSpeechPath.setStaffHrsThurs((String) np.get("ald_sw_thurs")); +// allSpeechPath.setStaffHrsFri((String) np.get("ald_sw_fri")); +// allSpeechPath.setStaffHrsSat((String) np.get("ald_sw_sat")); +// allSpeechPath.setStaffHrsSun((String) np.get("ald_sw_sun")); +// allSpeechPath.setStaffHrsWkTotal((String) np.get("ald_sw_total_week")); +// allSpeechPath.setStaffHrsAnnual((String) np.get("ald_sw_total_annual")); +// +// +// +// +// +// } +// } +// +// public List getLtcStaffingAddPos() { +// return ltcStaffingAddPos; +// } +// +// public void setLtcStaffingAddPos(List ltcStaffingAddPos) { +// this.ltcStaffingAddPos = ltcStaffingAddPos; +// } +// +// public String getConfirmationId() { +// return confirmationId; +// } +// +// public void setConfirmationId(String confirmationId) { +// this.confirmationId = confirmationId; +// } +// +// public String getStaffingPlanNum() { +// return staffingPlanNum; +// } +// +// public void setStaffingPlanNum(String staffingPlanNum) { +// this.staffingPlanNum = staffingPlanNum; +// } +// +// public String getStaffPlanFor() { +// return staffPlanFor; +// } +// +// public void setStaffPlanFor(String staffPlanFor) { +// this.staffPlanFor = staffPlanFor; +// } +// +// public String getPeriodStart() { +// return periodStart; +// } +// +// public void setPeriodStart(String periodStart) { +// this.periodStart = periodStart; +// } +// +// public String getPeriodEnd() { +// return periodEnd; +// } +// +// public void setPeriodEnd(String periodEnd) { +// this.periodEnd = periodEnd; +// } +// +// public String getRevisionDate() { +// return revisionDate; +// } +// +// public void setRevisionDate(String revisionDate) { +// this.revisionDate = revisionDate; +// } +// +// public String getReasonForRev() { +// return reasonForRev; +// } +// +// public void setReasonForRev(String reasonForRev) { +// this.reasonForRev = reasonForRev; +// } +// +// public String getNbTotalBeds() { +// return nbTotalBeds; +// } +// +// public void setNbTotalBeds(String nbTotalBeds) { +// this.nbTotalBeds = nbTotalBeds; +// } +// +// public String getPerfIndicator() { +// return perfIndicator; +// } +// +// public void setPerfIndicator(String perfIndicator) { +// this.perfIndicator = perfIndicator; +// } +// +// public String getPerfOtherSpecify() { +// return perfOtherSpecify; +// } +// +// public void setPerfOtherSpecify(String perfOtherSpecify) { +// this.perfOtherSpecify = perfOtherSpecify; +// } +// +// public String getStaffPlanForOther() { +// return staffPlanForOther; +// } +// +// public void setStaffPlanForOther(String staffPlanForOther) { +// this.staffPlanForOther = staffPlanForOther; +// } +// +// public String getTotalHrsNursMon() { +// return totalHrsNursMon; +// } +// +// public void setTotalHrsNursMon(String totalHrsNursMon) { +// this.totalHrsNursMon = totalHrsNursMon; +// } +// +// public String getTotalHrsNursTue() { +// return totalHrsNursTue; +// } +// +// public void setTotalHrsNursTue(String totalHrsNursTue) { +// this.totalHrsNursTue = totalHrsNursTue; +// } +// +// public String getTotalHrsNursWed() { +// return totalHrsNursWed; +// } +// +// public void setTotalHrsNursWed(String totalHrsNursWed) { +// this.totalHrsNursWed = totalHrsNursWed; +// } +// +// public String getTotalHrsNursThurs() { +// return totalHrsNursThurs; +// } +// +// public void setTotalHrsNursThurs(String totalHrsNursThurs) { +// this.totalHrsNursThurs = totalHrsNursThurs; +// } +// +// public String getTotalHrsNursFri() { +// return totalHrsNursFri; +// } +// +// public void setTotalHrsNursFri(String totalHrsNursFri) { +// this.totalHrsNursFri = totalHrsNursFri; +// } +// +// public String getTotalHrsNursSat() { +// return totalHrsNursSat; +// } +// +// public void setTotalHrsNursSat(String totalHrsNursSat) { +// this.totalHrsNursSat = totalHrsNursSat; +// } +// +// public String getTotalHrsNursSun() { +// return totalHrsNursSun; +// } +// +// public void setTotalHrsNursSun(String totalHrsNursSun) { +// this.totalHrsNursSun = totalHrsNursSun; +// } +// +// public String getTotalHrsNursWkTotal() { +// return totalHrsNursWkTotal; +// } +// +// public void setTotalHrsNursWkTotal(String totalHrsNursWkTotal) { +// this.totalHrsNursWkTotal = totalHrsNursWkTotal; +// } +// +// public String getTotalHrsNursAnnual() { +// return totalHrsNursAnnual; +// } +// +// public void setTotalHrsNursAnnual(String totalHrsNursAnnual) { +// this.totalHrsNursAnnual = totalHrsNursAnnual; +// } +// +// public String getHprdTotalNursMon() { +// return hprdTotalNursMon; +// } +// +// public void setHprdTotalNursMon(String hprdTotalNursMon) { +// this.hprdTotalNursMon = hprdTotalNursMon; +// } +// +// public String getHprdTotalNursTues() { +// return hprdTotalNursTues; +// } +// +// public void setHprdTotalNursTues(String hprdTotalNursTues) { +// this.hprdTotalNursTues = hprdTotalNursTues; +// } +// +// public String getHprdTotalNursWed() { +// return hprdTotalNursWed; +// } +// +// public void setHprdTotalNursWed(String hprdTotalNursWed) { +// this.hprdTotalNursWed = hprdTotalNursWed; +// } +// +// public String getHprdTotalNursThurs() { +// return hprdTotalNursThurs; +// } +// +// public void setHprdTotalNursThurs(String hprdTotalNursThurs) { +// this.hprdTotalNursThurs = hprdTotalNursThurs; +// } +// +// public String getHprdTotalNursFri() { +// return hprdTotalNursFri; +// } +// +// public void setHprdTotalNursFri(String hprdTotalNursFri) { +// this.hprdTotalNursFri = hprdTotalNursFri; +// } +// +// public String getHprdTotalNursSat() { +// return hprdTotalNursSat; +// } +// +// public void setHprdTotalNursSat(String hprdTotalNursSat) { +// this.hprdTotalNursSat = hprdTotalNursSat; +// } +// +// public String getHprdTotalNursSun() { +// return hprdTotalNursSun; +// } +// +// public void setHprdTotalNursSun(String hprdTotalNursSun) { +// this.hprdTotalNursSun = hprdTotalNursSun; +// } +// +// public String getHprdTotalNursWkTotal() { +// return hprdTotalNursWkTotal; +// } +// +// public void setHprdTotalNursWkTotal(String hprdTotalNursWkTotal) { +// this.hprdTotalNursWkTotal = hprdTotalNursWkTotal; +// } +// +// public String getHprdTotalAlliedMon() { +// return hprdTotalAlliedMon; +// } +// +// public void setHprdTotalAlliedMon(String hprdTotalAlliedMon) { +// this.hprdTotalAlliedMon = hprdTotalAlliedMon; +// } +// +// public String getHprdTotalAlliedTues() { +// return hprdTotalAlliedTues; +// } +// +// public void setHprdTotalAlliedTues(String hprdTotalAlliedTues) { +// this.hprdTotalAlliedTues = hprdTotalAlliedTues; +// } +// +// public String getHprdTotalAlliedWed() { +// return hprdTotalAlliedWed; +// } +// +// public void setHprdTotalAlliedWed(String hprdTotalAlliedWed) { +// this.hprdTotalAlliedWed = hprdTotalAlliedWed; +// } +// +// public String getHprdTotalAlliedThurs() { +// return hprdTotalAlliedThurs; +// } +// +// public void setHprdTotalAlliedThurs(String hprdTotalAlliedThurs) { +// this.hprdTotalAlliedThurs = hprdTotalAlliedThurs; +// } +// +// public String getHprdTotalAlliedFri() { +// return hprdTotalAlliedFri; +// } +// +// public void setHprdTotalAlliedFri(String hprdTotalAlliedFri) { +// this.hprdTotalAlliedFri = hprdTotalAlliedFri; +// } +// +// public String getHprdTotalAlliedSat() { +// return hprdTotalAlliedSat; +// } +// +// public void setHprdTotalAlliedSat(String hprdTotalAlliedSat) { +// this.hprdTotalAlliedSat = hprdTotalAlliedSat; +// } +// +// public String getHprdTotalAlliedSun() { +// return hprdTotalAlliedSun; +// } +// +// public void setHprdTotalAlliedSun(String hprdTotalAlliedSun) { +// this.hprdTotalAlliedSun = hprdTotalAlliedSun; +// } +// +// public String getHprdTotalAlliedWkTotal() { +// return hprdTotalAlliedWkTotal; +// } +// +// public void setHprdTotalAlliedWkTotal(String hprdTotalAlliedWkTotal) { +// this.hprdTotalAlliedWkTotal = hprdTotalAlliedWkTotal; +// } +// +// @Override +// public String getFileName() { +// // TODO Auto-generated method stub +// return null; +// } +// +// @Override +// public String getFormType() { +// // TODO Auto-generated method stub +// return null; +// } +// +// @Override +// public List getCsvElements() { +// // TODO Auto-generated method stub +// return null; +// } +// +// @Override +// public List getObjects() { +// // TODO Auto-generated method stub +// return null; +// } +// +//} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/LoginCredentials.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/LoginCredentials.java new file mode 100644 index 00000000..4c30f9f0 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/LoginCredentials.java @@ -0,0 +1,74 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import java.util.ArrayList; +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonProperty; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class LoginCredentials implements IModel { + + @Override + public String toString() { + return "LoginCredentials [username=" + username + ", password=" + password + "]"; + } + + @JsonProperty("username1") + private String username; + + @JsonProperty("password") + private String password; + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + @JsonProperty("confirmationId") + private String confirmationId; + + public String getUsername() { + return username; + } + + public void setUsername(String username) { + this.username = username; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password; + } + + @Override + public String getFileName() { + return "sample-today.csv"; + } + + @Override + public String getFormType() { + return "TestModel#LoginCredentials"; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.username); + elements.add(this.password); + elements.add(this.confirmationId); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/PersonDetails.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/PersonDetails.java new file mode 100644 index 00000000..2cd0a829 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/PersonDetails.java @@ -0,0 +1,95 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import java.util.ArrayList; +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonProperty; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class PersonDetails implements IModel { + + @JsonProperty("firstName") + private String firstname; + @JsonProperty("lastName") + private String lastname; + @JsonProperty("birthPlace") + private String birthPlace; + @JsonProperty("education") + private String education; + @JsonProperty("confirmationId") + private String confirmationId; + + public String getConfirmationId() { + return confirmationId; + } + + public void setConfirmationId(String confirmationId) { + this.confirmationId = confirmationId; + } + + public String getFirstname() { + return firstname; + } + + @Override + public String toString() { + return "PersonDetails [firstname=" + firstname + ", lastname=" + lastname + ", birthPlace=" + birthPlace + + ", education=" + education + "]"; + } + + public void setFirstname(String firstname) { + this.firstname = firstname; + } + + public String getLastname() { + return lastname; + } + + public void setLastname(String lastname) { + this.lastname = lastname; + } + + public String getBirthPlace() { + return birthPlace; + } + + public void setBirthPlace(String birthPlace) { + this.birthPlace = birthPlace; + } + + public String getEducation() { + return education; + } + + public void setEducation(String education) { + this.education = education; + } + + @Override + public String getFileName() { + return "person-details.csv"; + } + + @Override + public String getFormType() { + return "TestModel#PersonDetails"; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.firstname); + elements.add(this.lastname); + elements.add(this.birthPlace); + elements.add(this.education); + elements.add(this.confirmationId); + return elements; + } + + @Override + public List getObjects() { + return new ArrayList<>(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiProcessor.java new file mode 100644 index 00000000..d1517997 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiProcessor.java @@ -0,0 +1,25 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import org.apache.camel.Exchange; + +import org.apache.camel.Processor; +import net.minidev.json.JSONObject; + +public class TestFormApiProcessor implements Processor { + + //private static final Logger logger = LoggerFactory.getLogger(TestFormRoute.class); + + @Override + public void process(Exchange exchange) throws Exception { + + JSONObject body = (JSONObject) exchange.getIn().getBody(); + String usernamePassword = body.getAsString("username") + ":" + body.getAsString("password"); + System.out.println(usernamePassword); + exchange.getIn().setHeader("CamelHttpMethod", "GET"); + exchange.getIn().setHeader("Content-Type", "application/json"); + exchange.getIn().setHeader("accept", "application/json"); + exchange.getIn().setHeader("Authorization", "Basic MDc2MjNkMzMtOWY0OS00MjVhLWI3ZDItZDg0OWIzZTBhZjVjOjYzNTcxNzVlLTE4NzctNDU4Ny05MDVkLWE2MjJkNjMzZGQ0Mg=="); + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiResponseProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiResponseProcessor.java new file mode 100644 index 00000000..acc37d02 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormApiResponseProcessor.java @@ -0,0 +1,35 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import java.util.List; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; + +import com.fasterxml.jackson.core.type.TypeReference; +import com.fasterxml.jackson.databind.ObjectMapper; + +import ca.bc.gov.chefs.etl.parser.IModel; +import ca.bc.gov.chefs.etl.util.CSVUtil; + + + +public class TestFormApiResponseProcessor implements Processor { + + /* + * receives a JSON Array of objects, models them and makes them ready + */ + @Override + @SuppressWarnings("unchecked") + public void process(Exchange exchange) throws Exception { + + String payload = exchange.getIn().getBody(String.class); + System.out.println(payload); + ObjectMapper mapper = new ObjectMapper(); + + List testModels = mapper.readValue(payload, new TypeReference>() { + }); + List testIModel = (List)(List) testModels; + CSVUtil.provider(testIModel); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormProcessor.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormProcessor.java new file mode 100644 index 00000000..0d8025fc --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestFormProcessor.java @@ -0,0 +1,37 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import java.security.Security; + +import org.apache.camel.Exchange; +import org.apache.camel.Processor; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.core.routes.TestFormRoute; +import ca.bc.gov.chefs.etl.parser.FileModel; +import ca.bc.gov.chefs.etl.util.FileUtil; + +public class TestFormProcessor implements Processor { + + private static final Logger logger = LoggerFactory.getLogger(TestFormRoute.class); + + public void process(Exchange exchange) throws Exception { + logger.info("Hello! Processing Now: current timestamp is: {}",System.currentTimeMillis()); + logger.info("Body Received: {}", exchange.getIn().getBody()); + FileModel fm = new FileModel(); + fm.setFrom("files"); + fm.setTo("encfiles"); + fm.setPgpPublicKeyPath("keys/publickey.asc"); + + // if provider is not present, add it + if (Security.getProvider(BouncyCastleProvider.PROVIDER_NAME) == null) { + // insert at specific position + Security.insertProviderAt(new BouncyCastleProvider(), 1); + } + + FileUtil.encryptFilesInDirectory(fm.getFrom(), fm.getPgpPublicKeyPath(), fm.getTo()); + + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestModel.java b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestModel.java new file mode 100644 index 00000000..8586a134 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/forms/testform/TestModel.java @@ -0,0 +1,102 @@ +package ca.bc.gov.chefs.etl.forms.testform; + +import java.util.ArrayList; +import java.util.List; + +import com.fasterxml.jackson.annotation.JsonProperty; +import com.fasterxml.jackson.annotation.JsonUnwrapped; + +import ca.bc.gov.chefs.etl.parser.IModel; + +public class TestModel implements IModel { + + @JsonProperty("confirmationId") + private String confirmationId; + + @JsonProperty("formName") + private String formName; + + @JsonProperty("version") + private String version; + + @JsonProperty("status") + private String status; + + @JsonProperty("createdAt") + private String createdAt; + + @JsonProperty("fullName") + private String fullName; + + @JsonProperty("username") + private String username; + + @JsonProperty("email") + private String email; + + @JsonProperty("assignee") + private String assignee; + + @JsonProperty("assigneeEmail") + private String assigneeEmail; + + @JsonUnwrapped + private LoginCredentials loginCredentials; + @JsonUnwrapped + private PersonDetails personDetails; + + public LoginCredentials getLoginCredentials() { + return loginCredentials; + } + + public void setLoginCredentials(LoginCredentials loginCredentials) { + this.loginCredentials = loginCredentials; + } + + public PersonDetails getPersonDetails() { + return personDetails; + } + + public void setPersonDetails(PersonDetails personDetails) { + this.personDetails = personDetails; + } + + @Override + public String toString() { + return "TestModel [loginCredentials=" + loginCredentials + ", personDetails=" + personDetails + "]"; + } + + @Override + public List getCsvElements() { + List elements = new ArrayList<>(); + elements.add(this.confirmationId); + elements.add(this.formName); + elements.add(this.version); + elements.add(this.createdAt); + elements.add(this.fullName); + elements.add(this.username); + elements.add(this.email); + elements.add(this.status); + elements.add(this.assignee); + elements.add(this.assigneeEmail); + return elements; + } + + @Override + public String getFileName() { + return "testModel"; + } + + @Override + public String getFormType() { + return "TestModel#Main"; + } + + @Override + public List getObjects() { + List ls = new ArrayList<>(); + ls.add(loginCredentials); + ls.add(personDetails); + return ls; + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/parser/FileModel.java b/src/main/java/ca/bc/gov/chefs/etl/parser/FileModel.java new file mode 100644 index 00000000..5ef1924a --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/parser/FileModel.java @@ -0,0 +1,30 @@ +package ca.bc.gov.chefs.etl.parser; + +public class FileModel { + + public String from; + public String to; + public String pgpPublicKeyPath; + + + public String getFrom() { + return from; + } + public void setFrom(String from) { + this.from = from; + } + public String getTo() { + return to; + } + public void setTo(String to) { + this.to = to; + } + public String getPgpPublicKeyPath() { + return pgpPublicKeyPath; + } + public void setPgpPublicKeyPath(String pgpPublicKeyPath) { + this.pgpPublicKeyPath = pgpPublicKeyPath; + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/parser/IModel.java b/src/main/java/ca/bc/gov/chefs/etl/parser/IModel.java new file mode 100644 index 00000000..b821251c --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/parser/IModel.java @@ -0,0 +1,10 @@ +package ca.bc.gov.chefs.etl.parser; + +import java.util.List; + +public interface IModel { + String getFileName(); + String getFormType(); + List getCsvElements(); + List getObjects(); +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormPayloadExtractor.java b/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormPayloadExtractor.java new file mode 100644 index 00000000..f5dc3dae --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormPayloadExtractor.java @@ -0,0 +1,41 @@ +package ca.bc.gov.chefs.etl.parser; + +import java.util.Properties; + +import org.apache.camel.Exchange; +import org.apache.camel.Handler; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import ca.bc.gov.chefs.etl.util.PropertiesUtil; +import net.minidev.json.JSONObject; +import net.minidev.json.parser.JSONParser; +import net.minidev.json.parser.ParseException; + +public class TestFormPayloadExtractor { + private static final Logger logger = LoggerFactory.getLogger(TestFormPayloadExtractor.class); + + static Properties properties; + + private TestFormPayloadExtractor() { + } + + + @Handler + public static void extractTestFormPayload(Exchange exchange, String testFormPayload) + throws ParseException { + + + try { + properties = PropertiesUtil.loadProperties(); + } catch(Exception e) { + + } + logger.info("Received payload data.. extracting now"); + logger.info("Received properties.. {}",properties.get("chefs.http.uri")); + JSONParser jsonParser = new JSONParser(JSONParser.DEFAULT_PERMISSIVE_MODE); + JSONObject testFormExtracted = (JSONObject) jsonParser.parse(testFormPayload); + exchange.getIn().setBody(testFormExtracted); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormResponsePayloadExtractor.java b/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormResponsePayloadExtractor.java new file mode 100644 index 00000000..f7cf0cc4 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/parser/TestFormResponsePayloadExtractor.java @@ -0,0 +1,29 @@ +package ca.bc.gov.chefs.etl.parser; + +import org.apache.camel.Exchange; +import org.apache.camel.Handler; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import net.minidev.json.JSONObject; +import net.minidev.json.parser.JSONParser; +import net.minidev.json.parser.ParseException; + +public class TestFormResponsePayloadExtractor { + private static final Logger logger = LoggerFactory.getLogger(TestFormPayloadExtractor.class); + + private TestFormResponsePayloadExtractor() { + } + + + @Handler + public static void extractTestFormResponsePayload(Exchange exchange, String testFormPayload) + throws ParseException { + logger.info(""); + JSONParser jsonParser = new JSONParser(JSONParser.DEFAULT_PERMISSIVE_MODE); + JSONObject testFormExtracted = (JSONObject) jsonParser.parse(testFormPayload); + exchange.getIn().setBody(testFormExtracted); + } + + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/AuthUtil.java b/src/main/java/ca/bc/gov/chefs/etl/util/AuthUtil.java new file mode 100644 index 00000000..5dc72a18 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/AuthUtil.java @@ -0,0 +1,13 @@ +package ca.bc.gov.chefs.etl.util; + +import java.util.Base64; +import java.util.Base64.Encoder; + +public class AuthUtil { + + static Encoder encoder = Base64.getEncoder(); + + public static String getBasicAuth(String username,String password) { + return "Basic "+ encoder.encodeToString((username+":"+password).getBytes()); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/CSVUtil.java b/src/main/java/ca/bc/gov/chefs/etl/util/CSVUtil.java new file mode 100644 index 00000000..5d21d181 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/CSVUtil.java @@ -0,0 +1,107 @@ +package ca.bc.gov.chefs.etl.util; + +import java.time.LocalDate; +import java.time.OffsetDateTime; +import java.time.format.DateTimeFormatter; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedList; +import java.util.List; +import java.util.Map; +import java.util.Queue; + +import ca.bc.gov.chefs.etl.forms.testform.LoginCredentials; +import ca.bc.gov.chefs.etl.forms.testform.PersonDetails; +import ca.bc.gov.chefs.etl.forms.testform.TestModel; +import ca.bc.gov.chefs.etl.parser.IModel; + +public class CSVUtil { + + public static void main(String[] args) { + List ll = new ArrayList<>(); + TestModel testModel = new TestModel(); + LoginCredentials loginCredentials = new LoginCredentials(); + PersonDetails personDetails = new PersonDetails(); + + loginCredentials.setUsername("prit27"); + loginCredentials.setPassword("prit9867"); + + personDetails.setFirstname("Prit"); + personDetails.setLastname("Thakkar"); + personDetails.setEducation("Dalhousie University"); + personDetails.setBirthPlace("Ahmedabad India"); + + testModel.setLoginCredentials(loginCredentials); + testModel.setPersonDetails(personDetails); + + TestModel testModel2 = new TestModel(); + LoginCredentials loginCredentials2 = new LoginCredentials(); + PersonDetails personDetails2 = new PersonDetails(); + + loginCredentials2.setUsername("john98"); + loginCredentials2.setPassword("hiiamjohn"); + + personDetails2.setFirstname("John"); + personDetails2.setLastname("Wohnms"); + personDetails2.setEducation("University of Victoria"); + personDetails2.setBirthPlace("Vancouver BC"); + + testModel2.setLoginCredentials(loginCredentials2); + testModel2.setPersonDetails(personDetails2); + + ll.add(testModel); + ll.add(testModel2); + Map>> map = provider(ll); + System.out.println(map.toString()); + FileUtil.writeToCSVFile(map); + } + + public static Map>> provider(List items) { + Map>> map = new HashMap<>(); + for (IModel item : items) { + Queue children = new LinkedList<>(); + children.addAll(item.getObjects()); + List> parentLs = map.getOrDefault(item.getFormType(), new ArrayList<>()); + parentLs.add(item.getCsvElements()); + map.put(item.getFormType(), parentLs); + while (!children.isEmpty()) { + IModel model = children.poll(); + List> ls = map.getOrDefault(model.getFormType(), new ArrayList<>()); + ls.add(model.getCsvElements()); + map.put(model.getFormType(), ls); + List nestedChildren = model.getObjects(); + if (nestedChildren.size() == 0) { + continue; + } + children.addAll(nestedChildren); + } + } + return map; + } + + public static String generateFileName(String fileType) { + DateTimeFormatter formatter = DateTimeFormatter.BASIC_ISO_DATE; + return fileType.concat(LocalDate.now().format(formatter)).concat(".csv"); + } + + public static String getFormattedDate(String date) { + try { +// String isoDate = date; +// SimpleDateFormat isoFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"); +// SimpleDateFormat targetFormat = new SimpleDateFormat("yyyyMMddHHmmss"); +// String targetDate = targetFormat.format(isoFormat.parse(isoDate)); +// System.out.println(targetDate); + + String dateTimeString = date; + OffsetDateTime dateTime = OffsetDateTime.parse(dateTimeString); + DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMddHHmmss"); + String formattedDateTime = dateTime.format(formatter); + System.out.println(formattedDateTime); + return formattedDateTime; + } + catch(Exception e) { + e.printStackTrace(); + } + return null; + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/CommonUtils.java b/src/main/java/ca/bc/gov/chefs/etl/util/CommonUtils.java new file mode 100644 index 00000000..ea6e7642 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/CommonUtils.java @@ -0,0 +1,87 @@ +package ca.bc.gov.chefs.etl.util; + +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.PGPLiteralData; +import org.bouncycastle.openpgp.PGPLiteralDataGenerator; +import org.bouncycastle.openpgp.PGPPublicKey; +import org.bouncycastle.openpgp.PGPPublicKeyRing; +import org.bouncycastle.openpgp.PGPPublicKeyRingCollection; +import org.bouncycastle.openpgp.PGPUtil; +import org.bouncycastle.openpgp.operator.jcajce.JcaKeyFingerprintCalculator; + +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.sql.Date; +import java.time.LocalDateTime; +import java.time.ZoneOffset; +import java.util.Arrays; +import java.util.Iterator; +import java.util.Optional; + +public class CommonUtils { + + /** + * Copies "length" amount of data from the input stream and writes it pgp + * literal data to the provided output stream + * + * @param outputStream the output stream to which data is to be written + * @param in the input stream from which data is to be read + * @param length the length of data to be read + * @param bufferSize the buffer size, as it uses buffer to speed up copying + * @throws IOException for IO related errors + */ + static void copyAsLiteralData(OutputStream outputStream, InputStream in, long length, int bufferSize) + throws IOException { + PGPLiteralDataGenerator lData = new PGPLiteralDataGenerator(); + OutputStream pOut = lData.open(outputStream, PGPLiteralData.BINARY, PGPLiteralData.CONSOLE, + Date.from(LocalDateTime.now().toInstant(ZoneOffset.UTC)), new byte[bufferSize]); + byte[] buff = new byte[bufferSize]; + try { + int len; + long totalBytesWritten = 0L; + while (totalBytesWritten <= length && (len = in.read(buff)) > 0) { + pOut.write(buff, 0, len); + totalBytesWritten += len; + } + pOut.close(); + } finally { + // Clearing buffer + Arrays.fill(buff, (byte) 0); + // Closing inputstream + in.close(); + } + } + + /** + * Gets the public key from the key input stream + * + * @param keyInputStream the key input stream + * @return a PGPPublic key instance + * @throws IOException for IO related errors + * @throws PGPException PGPException for pgp related errors + */ + static PGPPublicKey getPublicKey(InputStream keyInputStream) throws IOException, PGPException { + PGPPublicKeyRingCollection pgpPublicKeyRings = new PGPPublicKeyRingCollection( + PGPUtil.getDecoderStream(keyInputStream), new JcaKeyFingerprintCalculator()); + Iterator keyRingIterator = pgpPublicKeyRings.getKeyRings(); + while (keyRingIterator.hasNext()) { + PGPPublicKeyRing pgpPublicKeyRing = keyRingIterator.next(); + Optional pgpPublicKey = extractPGPKeyFromRing(pgpPublicKeyRing); + if (pgpPublicKey.isPresent()) { + return pgpPublicKey.get(); + } + } + throw new PGPException("Invalid public key"); + } + + private static Optional extractPGPKeyFromRing(PGPPublicKeyRing pgpPublicKeyRing) { + for (PGPPublicKey publicKey : pgpPublicKeyRing) { + if (publicKey.isEncryptionKey()) { + return Optional.of(publicKey); + } + } + return Optional.empty(); + } + +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/Counter.java b/src/main/java/ca/bc/gov/chefs/etl/util/Counter.java new file mode 100644 index 00000000..1c3c2cc3 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/Counter.java @@ -0,0 +1,26 @@ +package ca.bc.gov.chefs.etl.util; + +import java.util.HashMap; +import java.util.Map; + +import ca.bc.gov.chefs.etl.constant.Constants; + +public class Counter { + + static Map counter = new HashMap(); + + static { + counter.put(Constants.AIMS_REFERRAL, 0); + } + + public static int getNext(String formName) { + if(counter.containsKey(formName)) { + counter.put(formName, counter.get(formName)+1); + } + return counter.getOrDefault(formName,0); + } + + public static void resetCounter(String formName) { + counter.put(formName,0); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/FileUtil.java b/src/main/java/ca/bc/gov/chefs/etl/util/FileUtil.java new file mode 100644 index 00000000..49ab4dcb --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/FileUtil.java @@ -0,0 +1,171 @@ +package ca.bc.gov.chefs.etl.util; + +//import org.apache.commons.io.IOUtils; +import org.bouncycastle.bcpg.ArmoredOutputStream; +import org.bouncycastle.bcpg.CompressionAlgorithmTags; +import org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.bouncycastle.openpgp.PGPCompressedDataGenerator; +import org.bouncycastle.openpgp.PGPEncryptedDataGenerator; +import org.bouncycastle.openpgp.PGPException; +import org.bouncycastle.openpgp.operator.jcajce.JcePGPDataEncryptorBuilder; +import org.bouncycastle.openpgp.operator.jcajce.JcePublicKeyKeyEncryptionMethodGenerator; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.supercsv.io.CsvListWriter; +import org.supercsv.io.ICsvListWriter; +import org.supercsv.prefs.CsvPreference; +import org.supercsv.quote.AlwaysQuoteMode; + +import static ca.bc.gov.chefs.etl.constant.Constants.HEADERS; + +import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; +import java.io.File; +import java.io.FileInputStream; +import java.io.FileOutputStream; +import java.io.FileWriter; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.security.SecureRandom; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; +import java.util.List; +import java.util.Map; +import java.util.zip.GZIPOutputStream; + +public class FileUtil { + + private int compressionAlgorithm = CompressionAlgorithmTags.ZIP; + private int symmetricKeyAlgorithm = SymmetricKeyAlgorithmTags.AES_128; + private boolean armor = true; + private boolean withIntegrityCheck = true; + private int bufferSize = 1 << 16; + private static final Logger logger = LoggerFactory.getLogger(CSVUtil.class); + private static final CsvPreference ALWAYS_USE_QUOTE = new CsvPreference.Builder(CsvPreference.STANDARD_PREFERENCE) + .useQuoteMode(new AlwaysQuoteMode()).build(); + + public void encrypt(OutputStream encryptOut, InputStream clearIn, long length, InputStream publicKeyIn) + throws IOException, PGPException { + PGPCompressedDataGenerator compressedDataGenerator = new PGPCompressedDataGenerator(compressionAlgorithm); + PGPEncryptedDataGenerator pgpEncryptedDataGenerator = new PGPEncryptedDataGenerator( + // This bit here configures the encrypted data generator + new JcePGPDataEncryptorBuilder(symmetricKeyAlgorithm).setWithIntegrityPacket(withIntegrityCheck) + .setSecureRandom(new SecureRandom()).setProvider(BouncyCastleProvider.PROVIDER_NAME)); + // Adding public key + pgpEncryptedDataGenerator + .addMethod(new JcePublicKeyKeyEncryptionMethodGenerator(CommonUtils.getPublicKey(publicKeyIn))); + if (armor) { + encryptOut = new ArmoredOutputStream(encryptOut); + } + OutputStream cipherOutStream = pgpEncryptedDataGenerator.open(encryptOut, new byte[bufferSize]); + CommonUtils.copyAsLiteralData(compressedDataGenerator.open(cipherOutStream), clearIn, length, bufferSize); + // Closing all output streams in sequence + compressedDataGenerator.close(); + cipherOutStream.close(); + encryptOut.close(); + } + + public static void encryptFilesInDirectory(String directoryPath, String publicKeyFilePath, + String outputDirectoryPath) throws Exception { + FileUtil fU = new FileUtil(); + // Read the public key from the file + InputStream publicKeyInputStream = new BufferedInputStream(new FileInputStream(publicKeyFilePath)); + System.out.println(publicKeyFilePath); + + // Get a list of all the files in the directory + File dir = new File(directoryPath); + File[] files = dir.listFiles(); + + // Compress and encrypt each file + for (File file : files) { + + String inputFilePath = file.getAbsolutePath(); + String outputFilePath = outputDirectoryPath + "/" + file.getName() + ".gz" + ".gpg"; + String gzipFilePath = outputDirectoryPath + "/" + file.getName() + ".gz"; + File outputFile = new File(outputFilePath); + if (!outputFile.exists()) { + outputFile.createNewFile(); + } + if (!new File(gzipFilePath).exists()) { + new File(gzipFilePath).createNewFile(); + } + + fU.compressFileG(inputFilePath, gzipFilePath); + InputStream gzipInputStream = new BufferedInputStream(new FileInputStream(gzipFilePath)); + + OutputStream encryptedOutputStream = new BufferedOutputStream(new FileOutputStream(outputFilePath)); + fU.encrypt(encryptedOutputStream, gzipInputStream, file.length(), publicKeyInputStream); + encryptedOutputStream.close(); + + // Clean up the gzip file + new File(gzipFilePath).delete(); + } + } + + private void compressFileG(String sourceFilePath, String destinationFilePath) { + byte[] buffer = new byte[1024]; + + try { + + FileOutputStream fileOutputStream = new FileOutputStream(destinationFilePath); + + GZIPOutputStream gzipOuputStream = new GZIPOutputStream(fileOutputStream); + + FileInputStream fileInput = new FileInputStream(sourceFilePath); + + int bytes_read; + + while ((bytes_read = fileInput.read(buffer)) > 0) { + gzipOuputStream.write(buffer, 0, bytes_read); + } + + fileInput.close(); + + gzipOuputStream.finish(); + gzipOuputStream.close(); + + System.out.println("The file was compressed successfully!"); + + } catch (IOException ex) { + ex.printStackTrace(); + } + } + + public static void writeToCSVFile(Map>> map) { + ICsvListWriter listWriter = null; + for (Map.Entry>> entry : map.entrySet()) { + String fileName = generateFileName(entry.getKey()); + String[] headers = HEADERS.get(entry.getKey()); + logger.info("--------Generating CSV File---------------{}---------------", fileName); + try { + + listWriter = new CsvListWriter(new FileWriter(fileName), ALWAYS_USE_QUOTE); + listWriter.writeHeader(headers); + + for (List items : entry.getValue()) { + listWriter.write(items); + } + + } catch (IOException ex) { + ex.printStackTrace(); + } finally { + if (listWriter != null) { + try { + listWriter.close(); + } catch (IOException e) { + e.printStackTrace(); + } + } + } + + } + + } + + public static String generateFileName(String fileType) { + DateTimeFormatter formatter = DateTimeFormatter.BASIC_ISO_DATE; + return fileType.concat(LocalDate.now().format(formatter)).concat(".txt"); + } +} diff --git a/src/main/java/ca/bc/gov/chefs/etl/util/PropertiesUtil.java b/src/main/java/ca/bc/gov/chefs/etl/util/PropertiesUtil.java new file mode 100644 index 00000000..e7e02615 --- /dev/null +++ b/src/main/java/ca/bc/gov/chefs/etl/util/PropertiesUtil.java @@ -0,0 +1,34 @@ +package ca.bc.gov.chefs.etl.util; + +import java.io.IOException; +import java.io.InputStream; +import java.util.Properties; + +public class PropertiesUtil { + + public static Properties loadProperties() { + Properties configuration = new Properties(); + InputStream inputStream = PropertiesUtil.class + .getClassLoader() + .getResourceAsStream("application.properties"); + try { + configuration.load(inputStream); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + try { + inputStream.close(); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + return configuration; + } + + public static String getValue(String key) { + Properties properties = loadProperties(); + return properties.getProperty(key); + } + +} diff --git a/src/main/java/com/example/demo/DemoApplication.java b/src/main/java/com/example/demo/DemoApplication.java deleted file mode 100644 index 8a2ad5ef..00000000 --- a/src/main/java/com/example/demo/DemoApplication.java +++ /dev/null @@ -1,22 +0,0 @@ -package com.example.demo; - -import org.springframework.boot.SpringApplication; -import org.springframework.boot.autoconfigure.SpringBootApplication; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - - -@RestController -@SpringBootApplication -public class DemoApplication { - - @RequestMapping("/") - String home() { - return "Hello World!"; - } - - public static void main(String[] args) { - SpringApplication.run(DemoApplication.class, args); - } - -} \ No newline at end of file diff --git a/src/main/resources/application-dev.properties b/src/main/resources/application-dev.properties new file mode 100644 index 00000000..e69de29b diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 8b137891..921319b3 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1 +1,24 @@ +# properties used in route +hostname = localhost +port = 8081 +server-socket=5555 +socket-read-sleep-time=100 +max-socket-read-tries=100 +thread-pool-size=5 +accept-remote-connections=true +valid-ip-list-file=fwlist.txt + +chefs.http.uri=https://submit.digital.gov.bc.ca/app/api/v1/forms/%s/export?format=json&type=submissions&minDate=%s&maxDate=%s + +aims.username=2f173b2b-2f3a-407a-aecf-6b4bdc9431ae +aims.password=5e056c7b-1b1e-4501-9711-facc44c6e66f + +ltc.facility.username=e1f4761f-efdd-4529-805e-677d3ae21601 +ltc.facility.password=cde8b788-36c7-4258-8f43-2e26fceea9a4 + +ltc.staffing.username=16ce36ca-9b4b-4ec6-bb75-96c2e1f258bb +ltc.staffing.password=ef31830d-e0f5-4eb9-b4e1-7900a3fcd2ae + +ltc.ytd.username=256760e7-6e8b-44c4-8b63-51fb72c8c2cf +ltc.ytd.password=0878a7de-3a63-4749-8101-d152844e186c \ No newline at end of file diff --git a/src/main/resources/log4j2.properties b/src/main/resources/log4j2.properties new file mode 100644 index 00000000..54dbaf24 --- /dev/null +++ b/src/main/resources/log4j2.properties @@ -0,0 +1,6 @@ +appender.out.type = Console +appender.out.name = out +appender.out.layout.type = PatternLayout +appender.out.layout.pattern = [%30.30t] %-30.30c{1} %-5p %m%n +rootLogger.level = INFO +rootLogger.appenderRef.out.ref = out \ No newline at end of file diff --git a/src/test/java/com/example/demo/DemoApplicationTests.java b/src/test/java/com/example/demo/DemoApplicationTests.java deleted file mode 100644 index 2778a6a7..00000000 --- a/src/test/java/com/example/demo/DemoApplicationTests.java +++ /dev/null @@ -1,13 +0,0 @@ -package com.example.demo; - -import org.junit.jupiter.api.Test; -import org.springframework.boot.test.context.SpringBootTest; - -@SpringBootTest -class DemoApplicationTests { - - @Test - void contextLoads() { - } - -}