NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

If you just want to call the services, you can use a tool like SoapUI to generate XML from the WSDLs listed below (which is what QA does). To get more involved, you can use the sample java code in coppa/code/po-grid/src/gov/nih/nci/coppa/services/entities /ServiceName/client/ServiceNameClient.java. There are similar clients for PA under coppa/code/pa-grid.

The grid services are ISO 21090 compliant. To construct valid XML messages to send to the services, you should be familiar with the spec, available at https://wiki.nci.nih.gov/display/EAWiki/ISO+21090+Data+Types (ISO_21090_20080317.zip). Also read the PIMs (platform independent models) for 21090 and the PersonService available at https://gforge.nci.nih.gov/svnroot/coppa/trunk/documents/analysis_and_design/.

PO Services

The PO services are only available from within the NIH firewall at .

Service Endpoints

http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/Image Removed<ServiceName> and the WSDLs can be found at PersonImage Addedhttp://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/Image Removed<ServiceName>?wsdl

The available service names are:
Person
Organization
ClinicalResearchStaff
HealthCareFacility
HealthCareProvider
IdentifiedOrganization
IdentifiedPerson
OrganizationalContact
OversightCommittee
ResearchOrganization

In addition, the XSD defining our types is available at OrganizationImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/ClinicalResearchStaffImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/HealthCareFacilityImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/HealthCareProviderImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/IdentifiedOrganizationImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/IdentifiedPersonImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/OrganizationalContactImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/OversightCommitteeImage Added http://ctms-services-po-integration.nci.nih.gov/wsrf/services/cagrid/ResearchOrganizationImage Added

WSDLS

The WSDLs can be accessed by appending ?wsdl to the service endpoints

XSDs

share/schema/CoreServices/CoppaPO.xsd (for PA, http://ctms-services-papo-integration.nci.nih.gov/wsrf/share/schema/PAServicesCoreServices/CoppaPACoppaPO.xsd; all Image Added
All types not defined by that XSD are from the ISO 21090 spec.

If you just want to call the services, you can use a tool like SoapUI to generate XML from the WSDLs (which is what QA does). To get more involved, you can use the sample java code in coppa/code/po-grid/src/gov/nih/nci/coppa/services/entities /ServiceName/client/ServiceNameClient.java.

PA Services

The PA services are only available from within the NIH firewall.

Service Endpoints

http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/ArmServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/DocumentServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/DocumentWorkflowStatusServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/PlannedActivityServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyContactServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyDiseaseServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyIndldeServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyOnholdServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyOutcomeMeasureServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyOverallStatusServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyParticipationContactServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyParticipationServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyProtocolServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyRecruitmentStatusServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyRegulatoryAuthorityServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyRelationshipServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudyResourcingServiceImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/services/cagrid/StudySiteAccrualStatusServiceImage Added

WSDLS

The WSDLs can be accessed by appending ?wsdl to the service endpoints

XSDs

http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/CoppaCommons.xsdImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/CoppaCommonsFaults.xsdImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/CoppaPA.xsdImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/CoppaPAFaults.xsdImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/ISO_datatypes_Narrative.xsdImage Added http://ctms-services-pa-integration.nci.nih.gov/wsrf/share/schema/PAServices/CoppaPAFaults.xsdImage AddedThe grid services are ISO 21090 compliant. To construct valid XML messages to send to the services, you should be familiar with the spec, available at https://wiki.nci.nih.gov/display/EAWiki/ISO+21090+Data+Types (ISO_21090_20080317.zip). Also read the PIMs (platform independent models) for 21090 and the PersonService available at https://gforge.nci.nih.gov/svnroot/coppa/trunk/documents/analysis_and_design/.