Polaris FHIR Implementation Guide
1.9.8 - ci-build
Polaris FHIR Implementation Guide - Local Development build (v1.9.8) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
@prefix fhir: <http://hl7.org/fhir/> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix sct: <http://snomed.info/id/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# - resource -------------------------------------------------------------------
a fhir:Task ;
fhir:nodeRole fhir:treeRoot ;
fhir:id [ fhir:v "polaris-core-clinical-task-ai-triage-001"] ; #
fhir:meta [
fhir:versionId [ fhir:v "3" ] ;
fhir:lastUpdated [ fhir:v "2025-07-23T11:15:00-06:00"^^xsd:dateTime ] ;
( fhir:profile [
fhir:v "https://fhir.apps.health/StructureDefinition/polaris-core-clinical-task"^^xsd:anyURI ;
fhir:link <https://fhir.apps.health/StructureDefinition/polaris-core-clinical-task> ] )
] ; #
fhir:text [
fhir:status [ fhir:v "generated" ] ;
fhir:div "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: Task polaris-core-clinical-task-ai-triage-001</b></p><a name=\"polaris-core-clinical-task-ai-triage-001\"> </a><a name=\"hcpolaris-core-clinical-task-ai-triage-001\"> </a><div style=\"display: inline-block; background-color: #d9e0e7; padding: 6px; margin: 4px; border: 1px solid #8da1b4; border-radius: 5px; line-height: 60%\"><p style=\"margin-bottom: 0px\">version: 3; Last updated: 2025-07-23 11:15:00-0600</p><p style=\"margin-bottom: 0px\">Profile: <a href=\"StructureDefinition-polaris-core-clinical-task.html\">Polaris Clinical Task Core</a></p></div><p><b>identifier</b>: <code>https://fhir.apps.health/identifier/task</code>/cedarbrook-task-20250723-002</p><p><b>basedOn</b>: Patient Message - BP Concerns (Identifier: <code>https://fhir.apps.health/NamingSystem/communication-identifier</code>/patient-message-bp-concern-001)</p><p><b>partOf</b>: Patient Message Triage - Parent Task (Identifier: <code>https://fhir.apps.health/NamingSystem/task-identifier</code>/polaris-emr-task-patient-triage-parent-001)</p><p><b>status</b>: In Progress</p><p><b>businessStatus</b>: <span title=\"Codes:{https://fhir.apps.health/CodeSystem/task-business-status awaiting-ai}\">AI agent processing patient message for triage recommendation</span></p><p><b>intent</b>: order</p><p><b>priority</b>: Routine</p><p><b>code</b>: <span title=\"Codes:{http://snomed.info/sct 225399009}\">AI-Assisted Patient Message Triage</span></p><p><b>description</b>: Patient message about blood pressure concerns requires triage assessment with AI assistance. Message: 'I've been checking my BP at home and it's been running 150/90. Should I be concerned?'</p><p><b>focus</b>: Identifier: <code>https://fhir.apps.health/NamingSystem/communication-identifier</code>/patient-message-bp-concern-001</p><p><b>for</b>: Maria Gonzalez (Identifier: <code>https://fhir.apps.health/NamingSystem/cedarbrook-clinic-patient-identifier</code>/polaris-core-patient-maria-gonzalez-001)</p><p><b>executionPeriod</b>: 2025-07-23 11:10:00-0600 --> (ongoing)</p><p><b>authoredOn</b>: 2025-07-23 09:45:00-0600</p><p><b>lastModified</b>: 2025-07-23 11:15:00-0600</p><p><b>requester</b>: Maria Gonzalez (Patient Portal) (Identifier: <code>https://fhir.apps.health/NamingSystem/related-person-identifier</code>/maria-gonzalez-patient-portal)</p><p><b>performerType</b>: <span title=\"Codes:{http://snomed.info/sct 224535009}\">Triage Nurse (Human Oversight Required)</span></p><p><b>owner</b>: Triage AI Assistant (Identifier: <code>https://fhir.apps.health/NamingSystem/device-identifier</code>/triage-ai-agent-001)</p><p><b>location</b>: Cedarbrook Clinic - Virtual Care (Identifier: <code>https://fhir.apps.health/NamingSystem/location-identifier</code>/cedarbrook-clinic-virtual)</p><p><b>reasonCode</b>: <span title=\"Codes:{http://snomed.info/sct 182836005}\">Patient-initiated message requiring clinical assessment</span></p><p><b>note</b>: @2025-07-23 11:10:00-0600, @2025-07-23 11:15:00-0600</p><blockquote><div><p>Forwarded to AI agent for initial assessment. Human oversight required for final triage decision.</p>\n</div></blockquote><blockquote><div><p>AI processing started. Analyzing patient history, current medications, and symptom description.</p>\n</div></blockquote><p><b>relevantHistory</b>: Task Assignment to AI Agent (Identifier: <code>https://fhir.apps.health/NamingSystem/provenance-identifier</code>/task-assignment-to-ai-001)</p><h3>Restrictions</h3><table class=\"grid\"><tr><td style=\"display: none\">-</td><td><b>Repetitions</b></td><td><b>Period</b></td><td><b>Recipient</b></td></tr><tr><td style=\"display: none\">*</td><td>1</td><td>?? --> 2025-07-23 17:00:00-0600</td><td>Triage Nurse - Day Shift (Identifier: <code>https://fhir.apps.health/NamingSystem/cedarbrook-clinic-practitioner-identifier</code>/triage-nurse-role-001)</td></tr></table><blockquote><p><b>input</b></p><p><b>type</b>: <span title=\"Codes:{http://hl7.org/fhir/task-input-type reference}\">Patient Message</span></p><p><b>value</b>: Identifier: <code>https://fhir.apps.health/NamingSystem/communication-identifier</code>/patient-message-bp-concern-001</p></blockquote><blockquote><p><b>input</b></p><p><b>type</b>: <span title=\"Codes:{http://hl7.org/fhir/task-input-type string}\">Triage Priority</span></p><p><b>value</b>: routine</p></blockquote><blockquote><p><b>input</b></p><p><b>type</b>: <span title=\"Codes:{http://hl7.org/fhir/task-input-type boolean}\">AI Assistance Requested</span></p><p><b>value</b>: true</p></blockquote></div>"^^rdf:XMLLiteral
] ; #
fhir:identifier ( [
fhir:system [ fhir:v "https://fhir.apps.health/identifier/task"^^xsd:anyURI ] ;
fhir:value [ fhir:v "cedarbrook-task-20250723-002" ]
] ) ; #
fhir:basedOn ( [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/communication-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient-message-bp-concern-001" ] ] ;
fhir:display [ fhir:v "Patient Message - BP Concerns" ]
] ) ; #
fhir:partOf ( [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/task-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "polaris-emr-task-patient-triage-parent-001" ] ] ;
fhir:display [ fhir:v "Patient Message Triage - Parent Task" ]
] ) ; #
fhir:status [ fhir:v "in-progress"] ; #
fhir:businessStatus [
( fhir:coding [
fhir:system [ fhir:v "https://fhir.apps.health/CodeSystem/task-business-status"^^xsd:anyURI ] ;
fhir:code [ fhir:v "awaiting-ai" ] ;
fhir:display [ fhir:v "Awaiting AI Processing" ] ] ) ;
fhir:text [ fhir:v "AI agent processing patient message for triage recommendation" ]
] ; #
fhir:intent [ fhir:v "order"] ; #
fhir:priority [ fhir:v "routine"] ; #
fhir:code [
( fhir:coding [
a sct:225399009 ;
fhir:system [ fhir:v "http://snomed.info/sct"^^xsd:anyURI ] ;
fhir:code [ fhir:v "225399009" ] ;
fhir:display [ fhir:v "Triage assessment" ] ] ) ;
fhir:text [ fhir:v "AI-Assisted Patient Message Triage" ]
] ; #
fhir:description [ fhir:v "Patient message about blood pressure concerns requires triage assessment with AI assistance. Message: 'I've been checking my BP at home and it's been running 150/90. Should I be concerned?'"] ; #
fhir:focus [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/communication-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient-message-bp-concern-001" ] ]
] ; #
fhir:for [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/cedarbrook-clinic-patient-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "polaris-core-patient-maria-gonzalez-001" ] ] ;
fhir:display [ fhir:v "Maria Gonzalez" ]
] ; #
fhir:executionPeriod [
fhir:start [ fhir:v "2025-07-23T11:10:00-06:00"^^xsd:dateTime ]
] ; #
fhir:authoredOn [ fhir:v "2025-07-23T09:45:00-06:00"^^xsd:dateTime] ; #
fhir:lastModified [ fhir:v "2025-07-23T11:15:00-06:00"^^xsd:dateTime] ; #
fhir:requester [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/related-person-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "maria-gonzalez-patient-portal" ] ] ;
fhir:display [ fhir:v "Maria Gonzalez (Patient Portal)" ]
] ; #
fhir:performerType ( [
( fhir:coding [
a sct:224535009 ;
fhir:system [ fhir:v "http://snomed.info/sct"^^xsd:anyURI ] ;
fhir:code [ fhir:v "224535009" ] ;
fhir:display [ fhir:v "Registered nurse" ] ] ) ;
fhir:text [ fhir:v "Triage Nurse (Human Oversight Required)" ]
] ) ; #
fhir:owner [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/device-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "triage-ai-agent-001" ] ] ;
fhir:display [ fhir:v "Triage AI Assistant" ]
] ; #
fhir:location [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/location-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "cedarbrook-clinic-virtual" ] ] ;
fhir:display [ fhir:v "Cedarbrook Clinic - Virtual Care" ]
] ; #
fhir:reasonCode [
( fhir:coding [
a sct:182836005 ;
fhir:system [ fhir:v "http://snomed.info/sct"^^xsd:anyURI ] ;
fhir:code [ fhir:v "182836005" ] ;
fhir:display [ fhir:v "Patient communication" ] ] ) ;
fhir:text [ fhir:v "Patient-initiated message requiring clinical assessment" ]
] ; #
fhir:note ( [
fhir:time [ fhir:v "2025-07-23T11:10:00-06:00"^^xsd:dateTime ] ;
fhir:text [ fhir:v "Forwarded to AI agent for initial assessment. Human oversight required for final triage decision." ]
] [
fhir:time [ fhir:v "2025-07-23T11:15:00-06:00"^^xsd:dateTime ] ;
fhir:text [ fhir:v "AI processing started. Analyzing patient history, current medications, and symptom description." ]
] ) ; #
fhir:relevantHistory ( [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/provenance-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "task-assignment-to-ai-001" ] ] ;
fhir:display [ fhir:v "Task Assignment to AI Agent" ]
] ) ; #
fhir:restriction [
fhir:repetitions [ fhir:v "1"^^xsd:positiveInteger ] ;
fhir:period [
fhir:end [ fhir:v "2025-07-23T17:00:00-06:00"^^xsd:dateTime ] ] ;
( fhir:recipient [
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/cedarbrook-clinic-practitioner-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "triage-nurse-role-001" ] ] ;
fhir:display [ fhir:v "Triage Nurse - Day Shift" ] ] )
] ; #
fhir:input ( [
fhir:type [
( fhir:coding [
fhir:system [ fhir:v "http://hl7.org/fhir/task-input-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "reference" ] ] ) ;
fhir:text [ fhir:v "Patient Message" ] ] ;
fhir:value [
a fhir:Reference ;
fhir:identifier [
fhir:system [ fhir:v "https://fhir.apps.health/NamingSystem/communication-identifier"^^xsd:anyURI ] ;
fhir:value [ fhir:v "patient-message-bp-concern-001" ] ] ]
] [
fhir:type [
( fhir:coding [
fhir:system [ fhir:v "http://hl7.org/fhir/task-input-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "string" ] ] ) ;
fhir:text [ fhir:v "Triage Priority" ] ] ;
fhir:value [
a fhir:string ;
fhir:v "routine" ]
] [
fhir:type [
( fhir:coding [
fhir:system [ fhir:v "http://hl7.org/fhir/task-input-type"^^xsd:anyURI ] ;
fhir:code [ fhir:v "boolean" ] ] ) ;
fhir:text [ fhir:v "AI Assistance Requested" ] ] ;
fhir:value [
a fhir:boolean ;
fhir:v true ]
] ) . #
IG © 2025+ . Package polaris#1.9.8 based on FHIR 4.0.1. Generated 2026-04-24
Links: Table of Contents |
QA Report