medicalmundi / npi-registry-php-sdk
用于NPI注册公共记录API的HTTP客户端。
v0.1.6
2024-09-26 09:16 UTC
Requires
- php: ^7.4 || ^8.0
- ext-json: *
- juststeveking/php-sdk: ^1.1
- nyholm/psr7: ^1.8
- php-di/php-di: ^6.0
- php-http/guzzle7-adapter: ^1.0
- symfony/http-client: ^4.4 || ^5.4
Requires (Dev)
- malukenho/docheader: ^0.1.8
- php-http/mock-client: ^1.6
- phpunit/phpunit: ^9.0
Conflicts
- symfony/http-client: <4.4.11
README
用于国家提供者标识符注册公共记录API的HTTP客户端。
⚠ 早期阶段版本(0.x.x)的发布可能会根据语义版本化2.0破坏API。我们使用次要版本号进行破坏性更改。这将随着稳定版本1.0.0
的发布而改变。
要求
- PHP ^7.4 | ^8.0
- PHP ext-json
安装
首选安装方法是使用composer
$ composer require medicalmundi/npi-registry-php-sdk
用法
您可以创建一个Npi注册SDK,如下所示
use MedicalMundi\NpiRegistry\SDK\NpiRegistry; $npiRegistry = NpiRegistry::connect();
搜索提供者
您创建一个Npi注册服务,使用搜索资源,如下所示
use MedicalMundi\NpiRegistry\SDK\NpiRegistry; $npiRegistry = NpiRegistry::connect(); $npiRegistry->search ->where('version', '2.1') // api version is mandatory ->where('city', 'atlanta') ->fetch();