我尝试使用AllScripts Practice Management API,但不支持'

时间:2016-09-15 13:10:57

标签: api integration

我使用UnityHelloWorldPython示例。我已经从我的测试应用程序设置了凭据并成功获得了令牌。服务网址为http://propmga-azure.unitysandbox.com

list of actions整个GetPatientSearchPatients似乎有效。所有其他我尝试返回错误:

[
    {
        "Error": "Magic Error - Action: GetScheduleByPatientID - action 'GetScheduleByPatientID' is not supported."
    }
]

我做错了什么?

1 个答案:

答案 0 :(得分:1)

ADP的许可以这种方式运作:对于测试,您可以拨打任何电话。对于制作,您只能拨打已经获得许可的电话"打电话。当您完成Certification后,您将获得许可,可以进行您在认证过程中使用的API调用。

因此,您需要确保在联系生产系统时仅使用您获得许可的那些电话,否则您将收到上述错误。

我的建议是在您的应用程序中启动一些在启动时运行的电话,只是为了让您获得信用"为了打电话,你可以在生产中打电话给他们。包含GetListOfDictionariesGetDictionary的非常有用的来电可以帮助您在客户通过产品的传统用户界面进行操作时遇到问题时查找信息。 (这两个电话是针对EHR产品的......我不确定它们与PM产品的相关性。)