Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ctsit/redcap_oncore_client
REDCap OnCore Client external module provides integration with Forte Research's OnCore
https://github.com/ctsit/redcap_oncore_client
redcap redcap-entity redcap-external-module redcap-repo
Last synced: about 1 month ago
JSON representation
REDCap OnCore Client external module provides integration with Forte Research's OnCore
- Host: GitHub
- URL: https://github.com/ctsit/redcap_oncore_client
- Owner: ctsit
- License: other
- Created: 2017-12-21T14:58:04.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2021-01-13T13:20:38.000Z (almost 4 years ago)
- Last Synced: 2023-10-20T19:08:12.379Z (about 1 year ago)
- Topics: redcap, redcap-entity, redcap-external-module, redcap-repo
- Language: PHP
- Homepage:
- Size: 1.67 MB
- Stars: 2
- Watchers: 7
- Forks: 7
- Open Issues: 11
-
Metadata Files:
- Readme: README-developer.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# REDCap OnCore Client
This is a REDCap external module that provides integration with OnCore.It allows REDCap project builders to associate a REDCap project with an OnCore protocol. It also allows developers to call the OnCore API via SOAP.
This document provides some addtional notes that might be usefiul for software developers who want to extend the functionality of the OnCore client
See the [README](README.md) for information on prereqs, installation, configuration and usage.
## Using the API
Here is an example of an API request to get protocol information (`getProtocol`).
```php
getSoapClient();$result = $client->request('getProtocol', array('protocolNo' => 'OCR20002'));
```For more complex requests (like `createProtocol` or `registerNewSubjectToProtocol`), check the `requests_examples.txt` file, which contains input examples of valid requests. For additional sample code see the testing code in [PBC's REDCap Module](https://github.com/pbchase/my_redcap_module/tree/redcap_oncore_client_test).
This module does not contain details or definitions about OnCore API services. So for further details you may read the WSDL file or web page that was provided to you - use a Desktop client like [SoapUI](https://www.soapui.org/) for that.