无法让Python SUDS使用此WSDL查询代码

时间:2013-01-27 02:29:36

标签: python soap wsdl suds

我运行时没有得到结果。 不知何故,当我查询有效的HCPCS代码(下面第4行中的99213代码)时,我想我应该得到的东西不是“没有”。 不确定我做错了什么。

我的代码:

from suds.client import Client
url = "http://www.restfulwebservices.net/wcf/HCPCSService.svc?wsdl"
client = Client(url)
print client
result = client.service.GetDetailsByCode('99213')
print result

问题:我怎样才能让它发挥作用?根据{{​​3}} 99213是有效的HCPCS代码,但我无法使用此代码从Web服务获取描述或任何其他详细信息。 救命啊!

1 个答案:

答案 0 :(得分:1)

代码工作正常。它返回一个类。放入T1000而不是99213,你会明白我的意思。

HCPCS代码与CPT代码重叠,但Medicare使用HCPCS(CPT往往由私人保险使用)。看来这个WSDL只返回有效HCPCS Level 2代码的值。 可以找到更精确的HCPCS 2级代码定义here。可以找到HCPCS代码的一般定义及其与CPT代码的关系here