Modular Specifications Provider Directories Artifacts


Requirements Traceability Matrix

Artifact Name
File
Description
Date Posted
RTM version 1.1

This is version 1.1 of the RTM containing the Project Intro & Overview, updated Requirements based on the proposed WSDL and community feedback, Data Elements with comple mappings to LDAP and finalized OIDs, Change Log and Approval History, Test Case Mapping, Glossary, Web Service Definition file, XML Schema files, LDAP Schema files, and LDAP Test Data files.
9/20/2013
Revised RTM version 1.0

Note: To view the HPDPlus_RTM_v1.0.zip file please save the zip file to your computer and extract the folder. Then, when you click the "Generate Requirements HTML" button, the HTML will be saved to the same folder where you saved the zip file.
This is the next iteration of the RTM version 1.0 containing the Project Intro & Overview, updated Requirements based on proposed WSDL and community feedback, Data Elements with complete mappings to LDAP, Change Log and Approval History, Test Case Mapping, Glossary, Web Service Definition file, XML Schema files, LDAP Schema files, and LDAP Test Data files.
7/31/2013
RTM version 1.0

Note: To view the HPDPlus_RTM_v1.0 zip file please save the zip file to your computer and extract the folder. Then, when you click the "Generate Requirements HTML" button, the HTML will be saved to the same folder where you saved the zip file.
Version 1.0 of the RTM containing Project Intro & Overview, updated Requirements based on proposed WSDL and community feedback, Data Elements with complete mappings to LDAP, Change Log and Approval History, Test Case Mapping, and Glossary.
7/12/2013
RTM version 0.3

Version 0.3 of the RTM containing Project Intro & Overview, updated Requirements based on proposed WSDL and community feedback, Data Elements with complete mappings to LDAP, Change Log and Approval History, Test Case Mapping, and Glossary.
6/19/2013
RTM version
0.2

Version 0.2 of the RTM containing Project Intro & Overview, updated Requirements based on community feedback, Data Elements with complete mappings to LDAP, Change Log and Approval History, Glossary, and 'Generate Requirements HTML' button to create Implementation Guide.
5/29/2013
RTM version 0.1

Version 0.1 of the RTM containing Requirements, Data Elements, and Glossary.
Note: The data elements in RTM version 0.1 do NOT include LDAP mappings or value sets. These items will be addressed in the next iteration of the RTM.
5/8/2013

Provider Directory Test Implementation (PDTI)



Artifact Name
Artifact Location
Description
Google Code project
http://code.google.com/p/pdti
The project is open-sourced under Apache License 2.0, uses Mercurial as the distributed source control, Maven as the build tool, and is implemented using Java 7 JDK.
Jira project issue tracker
http://jira.siframework.org/browse/MSPDTI
All of the issues around implementation development and testing are tracked and managed within Atlassian Jira.
Jenkins CI build
http://jenkins.dev.provider-directories.com/job/PDTI_Dev_CI/
Every individual commit to project source goes through a continuous integration build/testing/deployment process, and if a build successfully passes all testing, then it is deployed to the DEV server.
HPDPlus Soapui testing project
https://code.google.com/p/pdti/source/browse/pdti-server/src/test/resources/soapui-project_hpdplus.xml?name=1.3
The soapui test cases for new proposed HPDPlus web service design.
HPDPlus testing LDAP schema, with temporary OIDs
https://code.google.com/p/pdti/source/browse/pdti-ldap/src/main/resources/META-INF/ldap/schema/hpd_plus.ldif?name=1.3
The LDAP schema for the HPDPlus testing data. Some of the OIDs were temporarily made-up for this project due to the fact that IHE has not published the finalized OIDs, and they own the relevant OID space.
New proposed HPDPlus web service WSDL.
https://code.google.com/p/pdti/source/browse/pdti-ws/src/wsdl/HPD_Plus_ProviderInformationDirectory.wsdl?name=1.3
The web service definition WSDL file representing the new proposed HPDPlus system.
The XML message schema for new proposed HPDPlus system.
https://code.google.com/p/pdti/source/browse/pdti-ws/src/schema/HPD_Plus/HPD_Plus.xsd?name=1.3
This XML schema details the structure of new proposed HPDPlus system messages.
LDAP objectClass data structure diagram.
http://www.gliffy.com/go/publish/4601346/
This diagram details the data structure in terms of its LDAP inheritance.
New proposed HPDPlus web service WSDL class diagram.
http://www.gliffy.com/go/publish/4571230/
This diagram details the new proposed API for the HPDPlus web service, as well as the relationship structure between the message classes.
Reasoning behind propsal for new HPDPlus web service.
https://groups.google.com/d/msg/ihe-hpd-implementors/OIwn5-hHjtA/41ErvLSEZ-0J
This posting to the IHE HPD Implementors google group details the reasoning behind our proposal for the new HPDPlus web service, and the weakness of the legacy design in terms of federation and error handling.
PDTI Client
http://prod.provider-directories.com/pdti-client/
The URL for the production PDTI Client.
PDTI Test Tool
http://prod.provider-directories.com/pdti-testtool/
The URL for the production PDTI Test Tool.
Test Plan
https://code.google.com/p/pdti/source/browse/?name=1.3#hg/pdti-server/src/test/resources
The test plan for release testing of PDTI.
Test Scripts
https://code.google.com/p/pdti/source/browse/?name=1.3#hg/pdti-server/src/test/resources
Auxiliary test scripts for release testing, including installation and client testing.
Test Summary Report
MSPDTI_V1.0_Test_Summary_Report.pdf
The release testing results for PDTI.

Public Call Meeting Minutes


Public Call Date
File
5/15/2013

6/5/2013

6/26/2013