Skip to content

Intervention Engine EHR FHIR API IE v1

Samuel Sayer edited this page Mar 7, 2017 · 1 revision

Patients Page

GET /Patient

#####Search Params

  • name
  • _count
  • _offset

#####Sort Params

  • name, birthdate, gender

#####Rev Include -Risk Assessment:subject

#####Custom

  • _query=group
    • groupId
      • For AND Operation multiple groupId params are sent
      • For OR Operation groupId param is a comma delimited value in a single groupId

GET /Group

Custom
  • actual
    • Returns only huddles if true, returns non huddles if false

Patient Page

GET /Patient

#####Search Params

  • _id

#####Sort Params

NONE

Rev Include
  • Encounter:patient
  • Medication Statement:patient
  • Condition:patient
  • Risk Assessment:subject

#####Custom

NONE

GET /RiskAssessment

#####Search Params

  • method
  • tags
  • subject
  • _count

GET /Group

#####Custom -actual - Returns only huddles if true, returns non huddles if false


Filter Builder

InstaCount is entirely custom. It could be replicated to an extent with some of the features in DSTU3

POST /Group

It expects this to create a Group that will apply the filter criteria and find patients meeting them.