Pipeline requests

You can launch pipelines to start load and calculate executions, manage running pipelines, and queue pipelines when another execution is in progress.

Launching a load pipeline

You can launch a load pipeline and optionally save its configuration as a template for future use.

When saving a template, if the name you specify already exists, you must confirm whether you want to update the existing template. If the name does not exist, a new template is created.

  1. On the Pipelines page of the Infor Population Health Analytics web interface, click Launch.
  2. Click New Pipeline.
  3. Select Load for the pipeline type.
  4. Select a patient group.
  5. Click Next.
  6. On the Configure Data Source page, if you select AWS S3 as the data source, the data source information of AWS S3 defined in Settings > Data Sources populates the fields.
  7. On the Configure Data Source page, if you select AWS Healthlake as the data source, the data source information of AWS Healthlake defined in Settings > Data Sources shows in the drop down. Select a data source.
  8. On the Configure Data Source page, if you select Upload FHIR data directly, upload a FHIR data file from your local desktop.
  9. On the Configure Data Source page, if you select Azure FHIR Store as the data source, the data source information of Azure FHIR Store defined in Settings > Data Sources shows in the drop down. Select a data source.
  10. Click Next.
  11. To launch the pipeline, verify the information and then click Launch.
  12. To save the pipeline as a new template:
    1. Click Save as Template.
    2. Specify a new name for the template.
    3. Click Ok.
  13. To update an existing template:
    1. Click Save as Template.
    2. Specify a name of an existing pipeline template.
    3. Click Ok.
    4. In Duplication Template Name Confirmation, click Ok.

Launching a calculate pipeline

You can launch a calculate pipeline and optionally save its configuration as a template for future use.

When saving a template, if the name you specify already exists, you must confirm whether you want to update the existing template. If the name does not exist, a new template is created.

  1. On the Pipelines page of the Infor Population Health Analytics web interface, click Launch.
  2. Click New Pipeline.
  3. Select Calculate for the pipeline type.
  4. Select a patient group.
  5. Click Next.
  6. On the Configure Data Source page, select a calculation engine. The default value is INFOR.
  7. Select calculation measures.
  8. Specify a start date and end date.
  9. Click Next.
  10. To launch the pipeline, verify the information and then click Launch.
  11. To save the pipeline as a new template:
    1. Click Save as Template.
    2. Specify a new name for the template.
    3. Click Ok.
  12. To update an existing template:
    1. Click Save as Template.
    2. Specify a name of an existing pipeline template.
    3. Click Ok.
    4. In Duplication Template Name Confirmation, click Ok.

Launching a pipeline using a template

You can use a pipeline template to launch a pipeline with preconfigured settings such as data source and authentication details. When you use a template and change any of the preconfigured data, the template is updated with those changes. The next time you use the template, the most recent configuration is reflected.

  1. On the Pipelines page of the Infor Population Health Analytics web interface, click New Pipeline.
  2. Click Launch using template.
  3. Select a pipeline template.
  4. Click Ok.
  5. Modify the fields as required.
  6. Click Next.
  7. Modify the fields as required.
  8. Verify the information, then click Launch.
  9. To save the pipeline as a new template:
    1. Click Save as Template.
    2. Specify a new name for the template.
    3. Click Ok.
  10. To update an existing pipeline template:
    1. Click Save as Template.
    2. Specify a name of an existing pipeline template.
    3. Click Ok.
    4. In Duplication Template Name Confirmation, click Ok.

Managing pipeline executions

You can manage a pipeline while it is running or stopped. Only one pipeline can run at a time. A new pipeline cannot start if another pipeline is in Running or Stopped state.

Pipeline executions can transition through these states:
  • Starting
  • Running
  • Stopped
  • Aborted
  • Completed
  • Failed
  • Terminated
  1. On the Infor Population Health Analytics web interface, open the left navigation panel.
  2. Select Pipeline.
  3. To stop a pipeline execution while it is Running:
    1. In the pipeline table, select the pipeline.
    2. Click Stop.
  4. To allow a stopped pipeline execution to resume:
    1. In the pipeline table, select the pipeline.
    2. Click Continue.
  5. To restart a pipeline execution while it is Stopped:
    1. In the pipeline table, select the pipeline.
    2. Click Restart.
  6. To abort a pipeline execution while it is Stopped:
    1. In the pipeline table, select the pipeline.
    2. Click Abort.
    Note: You cannot resume a pipeline execution that is aborted.
  7. To terminate a pipeline execution while it is Starting or Stopped:
    1. In the pipeline table, select the pipeline.
    2. Click Terminate.
    3. Specify terminated.
    4. Click OK.
    Note: You cannot resume a terminated pipeline execution.

Managing the pipeline queue

If an existing pipeline is running, you can add a new pipeline request to the queue.
  1. On Infor Population Health Analytics, open the left navigation panel.
  2. Select Pipeline.
  3. Click Queue.
  4. Select a pipeline from the Queue list.
  5. Change the pipeline sequencing in the queue:
    1. On the Pipeline Queue page, drag a pipeline up or down to change its position in the list.
    2. Click Save.
  6. To delete a pipeline from the queue:
    1. On the Pipeline Queue page, select a pipeline to delete.