Cortico EMR Plug-in Firefox

Examine source code of Cortico EMR Plug-in

Inspect and view changes in Cortico EMR Plug-in source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "Cortico EMR Plug-in",
  "version": "10000.31.8.1",
  "description": "Automate tedious tasks in your EMR like messaging patients, sending files, and way more!",
  "homepage_url": "https://cortico.ca",
  "author": "Cortico Health Technologies",
  "icons": {
    "48": "cortico-48.png"
  },
  "permissions": [
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "<all_urls>",
    "*://*.cortico.ca/*",
    "*://*.cortico.health/*",
    "*://booknow.walkin.ca/*",
    "*://*.medcentrehealth.com/*",
    "*://*.med-access.net/*",
    "*://*.virtualhallway.ca/*",
    "*://*.pathwaysbc.ca/*",
    "*://*.prototype-pathwaysbc.ca/*",
    "https://app.virtualhallway.ca/api/cortico/submit-consult-request",
    "https://halras.med-access.net/"
  ],
  "browser_specific_settings": {
    "gecko": {
      "id": "{f3e1458f-dc37-4806-842c-35345347f7ce}"
    }
  },
  "background": {
    "scripts": [
      "./service_workers/background.js"
    ],
    "type": "module"
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/appointment/addappointment.jsp*",
        "*://*/appointment/editappointment.jsp*",
        "*://*/appointment/appointmentcontrol.jsp*",
        "*://*/provider/providercontrol.jsp*",
        "*://*/oscar/provider/appointmentprovideradminday.jsp*",
        "*://*/casemgmt/forward.jsp*",
        "*://*/oscarEncounter/IncomingEncounter.do*",
        "*://*/juno/oscarEncounter/IncomingEncounter.do*",
        "*://*/juno/billing.do*",
        "*://*/juno/billing*",
        "*://*/kensington/billing.do*",
        "*://*/kensington/billing*",
        "*://*/kensington/CaseManagementEntry.do*",
        "*://*/oscar/CaseManagementEntry.do*",
        "*://*/eform/efmformadd_data.jsp*",
        "*://*/eform/efmshowform_data.jsp*",
        "*://*/dms/documentReport.jsp*",
        "*://*/*/oscarRx/choosePatient.do*",
        "*://*/*/oscarRx/SearchDrug3.jsp*",
        "*://*/*/appointment/addappointment.jsp*",
        "*://*/*/appointment/editappointment.jsp*",
        "*://*/*/appointment/appointmentcontrol.jsp*",
        "*://*/*/provider/providercontrol.jsp*",
        "*://*/*/casemgmt/forward.jsp*",
        "*://*/*/eform/efmformadd_data.jsp*",
        "*://*/*/eform/efmshowform_data.jsp*",
        "*://*/*/documentManager/documentReport.jsp*",
        "*://*/*/documentManager/showDocument.jsp*",
        "*://*/*/documentManager/inboxManage.do*",
        "*://*/*/documentManager/MultiPageDocDisplay.jsp*",
        "*://*/*/dms/documentReport.jsp*",
        "*://*/*/dms/showDocument.jsp*",
        "*://*/*/dms/inboxManage.do*",
        "*://*/*/dms/MultiPageDocDisplay.jsp*",
        "*://*/*/oscarReport/reportByTemplate/GenerateReportAction.do",
        "*://*/*/lab/*",
        "*://*/oscarMessenger/SendDemoMessage.do*",
        "*://*/*/oscarMessenger/SendDemoMessage.do*",
        "*://*/oscarMessenger/DisplayDemographicMessages.do*",
        "*://*/*/oscarMessenger/DisplayDemographicMessages.do*",
        "*://*/*/tickler/ticklerMain.jsp*",
        "*://*/*/tickler/ticklerDemoMain.jsp*",
        "*://*/*/tickler/ticklerAdd.jsp*",
        "*://*/*/tickler/ForwardDemographicTickler.do*",
        "*://*/*/oscarRx/ViewScript2.jsp*",
        "https://halras.med-access.net/auth/login.do",
        "*://*.med-access.net/patient/BasicSearch.do*",
        "*://*.med-access.net/patient/RefreshBasicPatientSummary.do*",
        "*://*.med-access.net/task/DisplayCreatePatientTask.do*",
        "*://*.med-access.net/task/DisplayPatientTask.do*",
        "*://*.med-access.net/task/DisplayPatientTaskByObservationView.do*",
        "*://*.med-access.net/task/RefreshTaskView.do*",
        "*://*.med-access.net/med/DisplayMed.do*",
        "*://*.med-access.net/med/LoadPatientDisplayMed.do*",
        "*://*.med-access.net/med/ApplyObservationTemplate.do*",
        "*://*/juno/web*",
        "*://*/*/*/displayHRMDocList.jsp*",
        "*://*/*/oscarPrevention/index.jsp*",
        "*://*/*/oscarRx/Preview2.jsp*",
        "*://oscar-community.cortico.ca/*",
        "*://*/oscar/index.jsp",
        "*://*/juno/index.jsp",
        "*://*.cortico.health/*",
        "*://booknow.walkin.ca/*",
        "*://*.medcentrehealth.com/*",
        "*://*/*/hospitalReportManager/displayHRMReport.jsp*",
        "*://*/kaiemr/*",
        "*://*/oscar/documentManager/*",
        "*://login.junoemr.com/login/*",
        "*://*.practicefusion.com/*"
      ],
      "exclude_matches": [
        "*://*.cortico.health/messaging*",
        "*://*.cortico.health/patient*",
        "*://*.cortico.health/provider-home*",
        "*://*.cortico.ca/messaging*",
        "*://*.cortico.ca/patient*",
        "*://*.cortico.ca/provider-home*",
        "*://booknow.walkin.ca/messaging*",
        "*://booknow.walkin.ca/patient*"
      ],
      "js": [
        "cortico-min.js"
      ],
      "all_frames": true
    },
    {
      "matches": [
        "*://*/oscar/oscarEncounter/ViewRequest.do*",
        "*://*/oscar/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*.kai-oscar.com/oscar/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*.kai-oscar.com/oscar/oscarEncounter/oscarConsultationRequest/attachConsultation2.jsp*",
        "*://*/oscar/oscarEncounter/RequestConsultation.do",
        "*://*/juno/oscarEncounter/ViewRequest.do*",
        "*://*/juno/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*/juno/oscarEncounter/oscarConsultationRequest/attachConsultation.jsp*",
        "*://*/kensington/oscarEncounter/ViewRequest.do*",
        "*://*/kensington/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*/kensington/oscarEncounter/oscarConsultationRequest/attachConsultation.jsp*"
      ],
      "js": [
        "scripts/pathways-min.js"
      ],
      "all_frames": true
    },
    {
      "matches": [
        "*://*/oscar/oscarEncounter/ViewRequest.do*",
        "*://*/oscar/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*.kai-oscar.com/oscar/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*/oscar/oscarEncounter/RequestConsultation.do",
        "*://*/juno/oscarEncounter/ViewRequest.do*",
        "*://*/juno/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*",
        "*://*/kensington/oscarEncounter/ViewRequest.do*",
        "*://*/kensington/oscarEncounter/oscarConsultationRequest/ConsultationFormRequest.jsp*"
      ],
      "js": [
        "scripts/referral-receipts-min.js"
      ],
      "all_frames": true
    },
    {
      "matches": [
        "*://*/*/dms/inboxManage.do*",
        "*://*/*/documentManager/inboxManage.do*",
        "*://*/kaiemr/*"
      ],
      "js": [
        "scripts/ai-inbox-min.js"
      ],
      "all_frames": true
    }
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "chunks/*.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    },
    {
      "resources": [
        "cortico-min.js"
      ],
      "matches": [
        "<all_urls>"
      ]
    },
    {
      "resources": [
        "*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ]
}

Best Cortico EMR Plug-in Alternatives

Here are some Firefox add-ons that are similar to Cortico EMR Plug-in: