Skip to main content

Create and Customize EM Bundles

Types of Sampling Bundles

EM bundles are created and managed in the Environmental Monitoring configuration file within the Config App.

There are two types of sample bundles that are managed in the configuration, including:

  • Sampling bundles - groups multiple sample types together, used to simplify scheduling needs

  • Person Position bundles - defines the specific positions on monitored person’s body to be sampled, used to create x samples to match x positions

Sampling Bundles

Sample bundles are configured to group together multiple sample types and define the quantity of samples created for each sample type when appointments are executed.

When an EM user schedules a sample collection, they will select from a predefined list of sample bundles composed of one or more sample types.

By default, EM App is installed with four predefined type bundles with corresponding sample types:

  • Full Monitoring

    • Air Sample - Viable

    • Personnel Monitoring Sample

    • Surface Sample

  • Personnel Monitoring

    • Personnel Monitoring Sample

  • Air Monitoring

    • Air Sample - Viable

  • Surface Monitoring

    • Surface Sample

Setting up Sampling Type Bundles

Step 1

Navigate to the Config App -> select the Environmental Monitoring configuration file -> scroll to the “bundles” code block

Step 2

Create or update sampling types using following structure:

{
    "bundles": [
        {
            "name": <sampling type name>,
            "sampleTypes": [
                <list of EM Sample type names and quantities>
            {
    “quantity”: <number of samples>
    “sampleType”: <name of EM sample type>
},
(...)
            ]
        },
        (...)
    ],
    (...)
}

Example

Below is an example of what a configured bundle for Full Monitoring could look like.

"bundles": [
    {
      "name": "Full Monitoring",
      "sampleTypes": [
        {
          "sampleType": "Personnel Monitoring Sample"
        },
        {
          "quantity": 1,
          "sampleType": "Surface Sample"
        },
        {
          "quantity": 2,
          "sampleType": "Air Sample - Viable"
        }
      ]
    },
]

Person Position Bundles

Person Position is the definition of specific position on a monitored person’s body, that is subject of sampling, e.g. arm, leg, cheek. New positions can be added as new entities of Person Position type. When scheduling Personnel Monitoring, the user has to select personnel monitoring type which is a predefined bundle of Person Positions.

Setting up Person Position Bundles

Step 1

Navigate to the Config App -> select the Environmental Monitoring configuration file -> scroll to the “positionBundles” code block

Step 2

Create or update sampling types using following structure:

{
  "positionBundles": [
        {
            "name": <bundle name>,
            "positions": [
                <list of Person Position names>
            ]
        },
        (...)
    ]
}

Predefined Bundles

By default, two PersonPosition bundles are predefined in EM App:

{
  "positionBundles": [
        {
            "name": "Gowning qualification",
            "positions": [
                "R-hand",
                "L-hand",
                "R-sleeve",
                "L-sleeve",
                "Leg",
                "Chest",
                "Cheek"
            ]
        },
        {
            "name": "Personel Monitoring",
            "positions": [
                "R-hand",
                "L-hand",
                "R-sleeve",
                "L-sleeve",
                "Chest"
            ]
        }
    ]
}