Description
The Agents service enables both good business and good medicine. Identify new business opportunities while keeping better track of patient health. It offers the following capabilities:
- Detect patterns in your data and take action, in near real-time
- Communicate with Team dashboards or webhooks when matching criteria are detected
- Capture data samples to single-site and multi-site datasets that can be downloaded as needed
Properties
Below is a list of properties supported by this object.
Name | Description |
---|---|
subject | The subject of a Team message |
message | The body of a Team message |
dos | The date when the Team message will appear |
sample | A JSON object representing a data sample to be captured for research |
Functions
Below is a list of functions supported by this object.
Name | Description |
---|---|
--- | --- |
Trigger
Notifications are triggered each time a report is completed in the Dr. Know product.
Examples
The example below checks for the presence of a patient lung mass. When found, a notification is sent immediately to a configured Team. The Team, default subject, and this script are all configured within the Dr. Know - Admin product.
// fetch values
var lungMass = app.get("D83AD65522094CB3BB156939F8113617", false);
// prepare message
if (lungMass === true)
service.message = "A lung mass was detected. Consider follow up.";
The example below is the same as above, but overrides the default subject and date and specifies that the message should not appear in the Teams dashboard until 3 days from today.
// fetch values
var lungMass = app.get("D83AD65522094CB3BB156939F8113617", false);
// prepare message
if (lungMass === true) {
service.subject = "Lung Mass Detected";
service.message = "A lung mass was detected. Consider follow up.";
service.dos = tools.addDays(3);
}
The example below captures this data sample to a research dataset.
// fetch values
var lungMass = app.get("D83AD65522094CB3BB156939F8113617", false);
// prepare data sample for capture to research dataset
service.sample = {
Age: avatar.age,
LungMass: lungMass
};
Remarks
All agents are created and managed in the Dr. Know - Admin product.
From the main menu, goto Services / Agents to get started.