{
  "info": {
    "_postman_id": "590ff591-8d30-4e74-982b-3a08a1aa7176",
    "name": "Medicus Transactional API",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "36371365"
  },
  "item": [
    {
      "name": "Ping",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{base_url}}/transactional-api/ping",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "ping"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Find Patient",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"query\": \"ani\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/find-patient",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "find-patient"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Match Patient [NHS number]",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"nhsNumber\": \"9674965513\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/match-patient",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "match-patient"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Match Patient [DOB, first name, surname]",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"dateOfBirth\": \"2016-07-03\",\n  \"givenName\": \"cyril\",\n  \"familyName\": \"hallam\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/match-patient",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "match-patient"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Match Patient [NHS number + demographics]",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"nhsNumber\": \"9674965513\",\n  \"dateOfBirth\": \"2016-07-03\",\n  \"familyName\": \"hallam\",\n  \"postcode\": \"FK16 6BJ\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/match-patient",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "match-patient"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Get Patient Demographics",
      "protocolProfileBehavior": {
        "disableBodyPruning": true
      },
      "request": {
        "method": "GET",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/patient/019ac994-3e6d-7352-8511-b3e2978a42c7/demographics",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "patient",
            "019ac994-3e6d-7352-8511-b3e2978a42c7",
            "demographics"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Retrieve Care Record",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n   \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/retrieve-care-record",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "retrieve-care-record"
          ]
        }
      },
      "response": []
    },
    {
      "name": "List Documents",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n   \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/list-documents",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "list-documents"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Retrieve Document",
      "protocolProfileBehavior": {
        "disableBodyPruning": true
      },
      "request": {
        "method": "GET",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/retrieve-document/Binary/document-019d5953-82bc-7000-b83f-458e60453cdb",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "retrieve-document",
            "Binary",
            "document-019d5953-82bc-7000-b83f-458e60453cdb"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Coded Note",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"code\": {\n    \"conceptId\": \"73211009\",\n    \"description\": \"Diabetes mellitus\"\n  },\n  \"text\": \"Patient presented with elevated HbA1c levels. Discussed dietary changes and medication review.\",\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"recordDate\": \"2026-03-25\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-note",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-note"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Observation",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"observationType\": {\n    \"conceptId\": \"75367002\",\n    \"description\": \"Blood pressure\"\n  },\n  \"bodySite\": {\n    \"conceptId\": \"368208006\",\n    \"description\": \"Left upper arm structure\"\n  },\n  \"interpretation\": {\n    \"conceptId\": \"17621005\",\n    \"description\": \"Normal\"\n  },\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"recordDate\": \"2026-03-25\",\n  \"observationDate\": \"2026-03-25\",\n  \"observationTime\": \"15:02:00\",\n  \"valueCode\": {\n    \"conceptId\": \"10828004\",\n    \"description\": \"Positive\"\n  },\n  \"valueQuantity\": {\n    \"value\": 65.5,\n    \"unit\": {\n      \"conceptId\": \"258683005\",\n      \"description\": \"kg\"\n    }\n  },\n  \"valueBloodPressure\": {\n    \"systolic\": 120,\n    \"diastolic\": 80\n  },\n  \"valueDateTime\": \"2025-04-25T12:42:00\",\n  \"valueDate\": \"2025-04-25\",\n  \"valueString\": \"Not detected.\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-observation",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-observation"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Document",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"fileName\": \"discharge.docx\",\n  \"title\": \"Discharge letter from ED\",\n  \"contentType\": \"application/msword\",\n  \"data\": \"UEsDBBQABgAIAAAAIQDfpNJsWgEAACAFAAATAAgCW0NvbnRlbnRfVHlwZXNdLnhtbCCiBAIooAAC...\",\n  \"code\": {\n    \"conceptId\": \"823701000000103\",\n    \"description\": \"Discharge letter\"\n  },\n  \"clinicalSpecialty\": {\n    \"conceptId\": \"773568002\",\n    \"description\": \"Emergency medicine\"\n  },\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"recordDate\": \"2026-03-25\",\n  \"documentDate\": \"2026-03-25\",\n  \"authorDepartment\": \"Emergency Department\",\n  \"additionalInformation\": \"Lorem ipsum\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-document",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-document"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Outbound Referral",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"code\": {\n    \"conceptId\": \"308477009\",\n    \"description\": \"Referral to psychiatrist\"\n  },\n  \"referredToOrganisation\": {\n    \"name\": \"Psychiatrist & Co\"\n  },\n  \"referredToPractitioner\": {\n    \"name\": \"Practitioner A\"\n  },\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"referralDate\": \"2026-03-25\",\n  \"ubrn\": \"123412341234\",\n  \"additionalInformation\": \"Lorem ipsum\",\n  \"priority\": \"urgent\",\n  \"attachments\": [\n    {\n      \"fileName\": \"referral.docx\",\n      \"contentType\": \"application/msword\",\n      \"data\": \"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...\"\n    }\n  ]\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-outbound-referral",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-outbound-referral"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Encounter",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"startDate\": \"2026-04-12\",\n  \"startTime\": \"12:10:00\",\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"encounterType\": {\n    \"conceptId\": \"325861000000105\",\n    \"description\": \"Face to face consultation\"\n  },\n  \"topics\": [\n    {\n      \"code\": {\n        \"conceptId\": \"394700004\",\n        \"description\": \"Asthma annual review\"\n      },\n      \"headings\": [\n        {\n          \"code\": {\n            \"conceptId\": \"717121000000105\",\n            \"description\": \"History\"\n          }\n        },\n        {\n          \"code\": {\n            \"conceptId\": \"715851000000102\",\n            \"description\": \"Examination findings\"\n          }\n        },\n        {\n          \"code\": {\n            \"description\": \"Impression\"\n          }\n        },\n        {\n          \"code\": {\n            \"conceptId\": \"717371000000107\",\n            \"description\": \"Plan\"\n          }\n        }\n      ]\n    }\n  ]\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-encounter",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-encounter"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Create Coded Note in Encounter",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\",\n  \"code\": {\n    \"conceptId\": \"73211009\",\n    \"description\": \"Diabetes mellitus\"\n  },\n  \"text\": \"Patient presented with elevated HbA1c levels. Discussed dietary changes and medication review.\",\n  \"hiddenFromPatientFacingServices\": false,\n  \"confidentialFromThirdParties\": true,\n  \"recordDate\": \"2026-03-25\",\n  \"consultationTopicHeadingId\": \"019d8d47-6f69-73df-8367-4bdf26070365\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/create-note",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "create-note"
          ]
        }
      },
      "response": []
    },
    {
      "name": "List Staff",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{base_url}}/transactional-api/list-staff",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "list-staff"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Find Appointments for Check-in",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"patientId\": \"019ac994-3e6d-7352-8511-b3e2978a42c7\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/find-appointments-for-check-in",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "find-appointments-for-check-in"
          ]
        }
      },
      "response": []
    },
    {
      "name": "Mark Patient as Arrived",
      "request": {
        "method": "POST",
        "header": [],
        "body": {
          "mode": "raw",
          "raw": "{\n  \"appointmentId\": \"7c4e9a12-d3f6-4b8e-a1c7-f2d5e8b3c906\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        },
        "url": {
          "raw": "{{base_url}}/transactional-api/mark-patient-as-arrived",
          "host": [
            "{{base_url}}"
          ],
          "path": [
            "transactional-api",
            "mark-patient-as-arrived"
          ]
        }
      },
      "response": []
    }
  ],
  "auth": {
    "type": "jwt",
    "jwt": [
      {
        "key": "header",
        "value": "{\n  \"kid\": \"ADD HERE\"\n}",
        "type": "string"
      },
      {
        "key": "privateKey",
        "value": "",
        "type": "string"
      },
      {
        "key": "payload",
        "value": "{\n  \"iss\": \"{{client_id}}\",\n  \"sub\": \"{{client_id}}\",\n  \"iat\": {{$timestamp}},\n  \"exp\": {{exp}}\n}",
        "type": "string"
      },
      {
        "key": "algorithm",
        "value": "RS256",
        "type": "string"
      },
      {
        "key": "isSecretBase64Encoded",
        "value": false,
        "type": "boolean"
      },
      {
        "key": "addTokenTo",
        "value": "header",
        "type": "string"
      },
      {
        "key": "headerPrefix",
        "value": "Bearer",
        "type": "string"
      },
      {
        "key": "queryParamKey",
        "value": "token",
        "type": "string"
      }
    ]
  },
  "event": [
    {
      "listen": "prerequest",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          ""
        ]
      }
    },
    {
      "listen": "test",
      "script": {
        "type": "text/javascript",
        "packages": {},
        "requests": {},
        "exec": [
          "pm.collectionVariables.set(\"exp\", Math.floor(Date.now() / 1000) + 60);"
        ]
      }
    }
  ],
  "variable": [
    {
      "key": "client_id",
      "value": "medicus-test"
    },
    {
      "key": "base_url",
      "value": "https://a30005.api.staging.england.medicus.health"
    },
    {
      "key": "exp",
      "value": "0"
    }
  ]
}