Skip to content

Job request: 26174

Organisation:
Bennett Institute
Workspace:
non-gp-prescribing
ID:
w4d22jjrbercvzkh

This page shows the technical details of what happened when the authorised researcher Xi Xiong requested one or more actions to be run against real patient data within a secure environment.

By cross-referencing the list of jobs with the pipeline section below, you can infer what security level the outputs were written to.

The output security levels are:

  • highly_sensitive
    • Researchers can never directly view these outputs
    • Researchers can only request code is run against them
  • moderately_sensitive
    • Can be viewed by an approved researcher by logging into a highly secure environment
    • These are the only outputs that can be requested for public release via a controlled output review service.

Jobs

  • Action:
    generate_medication_status_0
    Status:
    Succeeded
    Job identifier:
    c2vnlfaewkbltdkq
  • Action:
    generate_medication_status_4
    Status:
    Succeeded
    Job identifier:
    rhox4jfyj7dx4cor
  • Action:
    generate_medication_status_5
    Status:
    Succeeded
    Job identifier:
    v4ceb5hzrjffctjd
  • Action:
    generate_medication_status_7
    Status:
    Succeeded
    Job identifier:
    jcbwzpxozmcazukv
  • Action:
    generate_medication_status_18
    Status:
    Pending
    Job identifier:
    emz6cen7a3xwmmgu
  • Action:
    generate_medication_status_19
    Status:
    Pending
    Job identifier:
    2rwrashe5kwoz2dj
  • Action:
    generate_medication_status_21
    Status:
    Pending
    Job identifier:
    u3tmzygsj7b2ewk4
  • Action:
    generate_medication_status_23
    Status:
    Pending
    Job identifier:
    rypfl7ijd3p5x4oh
  • Action:
    generate_medication_status_24
    Status:
    Pending
    Job identifier:
    mk2x73xekfsijo5p
  • Action:
    generate_medication_status_25
    Status:
    Pending
    Job identifier:
    y5py24kxqefamsdl
  • Action:
    generate_medication_status_26
    Status:
    Pending
    Job identifier:
    juxohy5bph3mu5wz
  • Action:
    generate_medication_status_13
    Status:
    Pending
    Job identifier:
    jknmpiykcx5vnk5d
  • Action:
    generate_medication_status_17
    Status:
    Pending
    Job identifier:
    ec3uoveghekepzgi
  • Action:
    generate_medication_status_20
    Status:
    Pending
    Job identifier:
    bgn6wwga5ad3x4ae
  • Action:
    generate_medication_status_15
    Status:
    Pending
    Job identifier:
    h6okthufi6wantaq
  • Action:
    generate_medication_status_16
    Status:
    Pending
    Job identifier:
    22ebcprabt6lfyep
  • Action:
    generate_medication_status_14
    Status:
    Pending
    Job identifier:
    do2fhrxpbrt5fla4
  • Action:
    generate_medication_status_8
    Status:
    Pending
    Job identifier:
    ep57obokjgjndfar
  • Action:
    generate_medication_status_9
    Status:
    Pending
    Job identifier:
    hk5mvf7ad7bxl64n
  • Action:
    generate_medication_status_10
    Status:
    Pending
    Job identifier:
    xe6lb6xs3fshr4c6
  • Action:
    generate_medication_status_11
    Status:
    Pending
    Job identifier:
    krotvbx6i7xivfxo
  • Action:
    generate_medication_status_27
    Status:
    Pending
    Job identifier:
    2pfz5irvh2euqkp2
  • Action:
    generate_medication_status_12
    Status:
    Pending
    Job identifier:
    cmorbkuwa4sgcnmq
  • Action:
    generate_medication_status_28
    Status:
    Pending
    Job identifier:
    24iwzncqlgzndbsm
  • Action:
    table_medication_status_bnf
    Status:
    Pending
    Job identifier:
    lwtbeqv3fb4rcpyo
  • Action:
    generate_medication_status_22
    Status:
    Pending
    Job identifier:
    6s3gqi2wq4zixbpr

Pipeline

Show project.yaml
version: '5.0'

actions:
  generate_medication_status_0:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_0.py
      --output output/medication_status_0.csv
      --
      --medication_status 0
    outputs:
      highly_sensitive:
        dataset: output/medication_status_0.csv

  generate_medication_status_4:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_4.py
      --output output/medication_status_4.csv
      --
      --medication_status 4
    outputs:
      highly_sensitive:
        dataset: output/medication_status_4.csv

  generate_medication_status_5:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_5.py
      --output output/medication_status_5.csv
      --
      --medication_status 5
    outputs:
      highly_sensitive:
        dataset: output/medication_status_5.csv

  generate_medication_status_7:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_7.py
      --output output/medication_status_7.csv
      --
      --medication_status 7
    outputs:
      highly_sensitive:
        dataset: output/medication_status_7.csv

  generate_medication_status_8:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_8.py
      --output output/medication_status_8.csv
      --
      --medication_status 8
    outputs:
      highly_sensitive:
        dataset: output/medication_status_8.csv

  generate_medication_status_9:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_9.py
      --output output/medication_status_9.csv
      --
      --medication_status 9
    outputs:
      highly_sensitive:
        dataset: output/medication_status_9.csv

  generate_medication_status_10:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_10.py
      --output output/medication_status_10.csv
      --
      --medication_status 10
    outputs:
      highly_sensitive:
        dataset: output/medication_status_10.csv

  generate_medication_status_11:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_11.py
      --output output/medication_status_11.csv
      --
      --medication_status 11
    outputs:
      highly_sensitive:
        dataset: output/medication_status_11.csv

  generate_medication_status_12:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_12.py
      --output output/medication_status_12.csv
      --
      --medication_status 12
    outputs:
      highly_sensitive:
        dataset: output/medication_status_12.csv

  generate_medication_status_13:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_13.py
      --output output/medication_status_13.csv
      --
      --medication_status 13
    outputs:
      highly_sensitive:
        dataset: output/medication_status_13.csv

  generate_medication_status_14:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_14.py
      --output output/medication_status_14.csv
      --
      --medication_status 14
    outputs:
      highly_sensitive:
        dataset: output/medication_status_14.csv

  generate_medication_status_15:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_15.py
      --output output/medication_status_15.csv
      --
      --medication_status 15
    outputs:
      highly_sensitive:
        dataset: output/medication_status_15.csv

  generate_medication_status_16:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_16.py
      --output output/medication_status_16.csv
      --
      --medication_status 16
    outputs:
      highly_sensitive:
        dataset: output/medication_status_16.csv

  generate_medication_status_17:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_17.py
      --output output/medication_status_17.csv
      --
      --medication_status 17
    outputs:
      highly_sensitive:
        dataset: output/medication_status_17.csv

  generate_medication_status_18:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_18.py
      --output output/medication_status_18.csv
      --
      --medication_status 18
    outputs:
      highly_sensitive:
        dataset: output/medication_status_18.csv

  generate_medication_status_19:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_19.py
      --output output/medication_status_19.csv
      --
      --medication_status 19
    outputs:
      highly_sensitive:
        dataset: output/medication_status_19.csv

  generate_medication_status_20:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_20.py
      --output output/medication_status_20.csv
      --
      --medication_status 20
    outputs:
      highly_sensitive:
        dataset: output/medication_status_20.csv

  generate_medication_status_21:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_21.py
      --output output/medication_status_21.csv
      --
      --medication_status 21
    outputs:
      highly_sensitive:
        dataset: output/medication_status_21.csv

  generate_medication_status_22:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_22.py
      --output output/medication_status_22.csv
      --
      --medication_status 22
    outputs:
      highly_sensitive:
        dataset: output/medication_status_22.csv

  generate_medication_status_23:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_23.py
      --output output/medication_status_23.csv
      --
      --medication_status 23
    outputs:
      highly_sensitive:
        dataset: output/medication_status_23.csv

  generate_medication_status_24:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_24.py
      --output output/medication_status_24.csv
      --
      --medication_status 24
    outputs:
      highly_sensitive:
        dataset: output/medication_status_24.csv

  generate_medication_status_25:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_25.py
      --output output/medication_status_25.csv
      --
      --medication_status 25
    outputs:
      highly_sensitive:
        dataset: output/medication_status_25.csv

  generate_medication_status_26:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_26.py
      --output output/medication_status_26.csv
      --
      --medication_status 26
    outputs:
      highly_sensitive:
        dataset: output/medication_status_26.csv

  generate_medication_status_27:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_27.py
      --output output/medication_status_27.csv
      --
      --medication_status 27
    outputs:
      highly_sensitive:
        dataset: output/medication_status_27.csv

  generate_medication_status_28:
    run: ehrql:v1 generate-dataset analysis/dataset_definition_med_status_28.py
      --output output/medication_status_28.csv
      --
      --medication_status 28
    outputs:
      highly_sensitive:
        dataset: output/medication_status_28.csv

  table_medication_status_bnf:
    run: stata-mp:v1 analysis/table_medication_status_bnf.do
    needs:
      - generate_medication_status_0
      - generate_medication_status_4
      - generate_medication_status_5
      - generate_medication_status_7
      - generate_medication_status_8
      - generate_medication_status_9
      - generate_medication_status_10
      - generate_medication_status_11
      - generate_medication_status_12
      - generate_medication_status_13
      - generate_medication_status_14
      - generate_medication_status_15
      - generate_medication_status_16
      - generate_medication_status_17
      - generate_medication_status_18
      - generate_medication_status_19
      - generate_medication_status_20
      - generate_medication_status_21
      - generate_medication_status_22
      - generate_medication_status_23
      - generate_medication_status_24
      - generate_medication_status_25
      - generate_medication_status_26
      - generate_medication_status_27
      - generate_medication_status_28
    outputs:
      moderately_sensitive:
        table_csv: output/table_patients_with_prescription_by_status_bnf.csv

Job statistics

Status Count Percentage
Pending 22 84.6%
Running 0 0%
Succeeded 4 15.4%
Failed 0 0%

4 / 26 (15.4%) complete

Timeline

  • Created:

  • Started:

  • Runtime: 18:52:48

These timestamps are generated and stored using the UTC timezone on the TPP backend.

Job request

Status
Running
Backend
TPP
Workspace
non-gp-prescribing
Requested by
Xi Xiong
Branch
main
Force run dependencies
No
Git commit hash
da811d7
Requested actions
  • run_all

Code comparison

Compare the code used in this job request