Full PM Messaging i2b2 documentation
Request
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <i2b2:request xmlns:i2b2="http://www.i2b2.org/xsd/hive/msg/1.1/" xmlns:pm="http://www.i2b2.org/xsd/cell/pm/1.1/"> <message_header> <proxy> <redirect_url>http://localhost:9090/i2b2/services/PMService/getServices</redirect_url> </proxy> <i2b2_version_compatible>1.1</i2b2_version_compatible> <hl7_version_compatible>2.4</hl7_version_compatible> <sending_application> <application_name>i2b2 Project Management</application_name> <application_version>1.6</application_version> </sending_application> <sending_facility> <facility_name>i2b2 Hive</facility_name> </sending_facility> <receiving_application> <application_name>Project Management Cell</application_name> <application_version>1.6</application_version> </receiving_application> <receiving_facility> <facility_name>i2b2 Hive</facility_name> </receiving_facility> <datetime_of_message>2018-04-27T11:28:22-04:00</datetime_of_message> <security> <domain>your i2b2 domain</domain> <username>REG_SERVICE</username> <password>your service account password here</password> </security> <message_control_id> <message_num>79ZhBR5PG4m3AUAS1X2Dr</message_num> <instance_num>0</instance_num> </message_control_id> <processing_id> <processing_id>P</processing_id> <processing_mode>I</processing_mode> </processing_id> <accept_acknowledgement_type>AL</accept_acknowledgement_type> <application_acknowledgement_type>AL</application_acknowledgement_type> <country_code>US</country_code> <project_id></project_id> </message_header> <request_header> <result_waittime_ms>180000</result_waittime_ms> </request_header> <message_body> <pm:get_role> <project_id>SHRINE_ACT</project_id> <user_name>zzz</user_name> </pm:get_role> </message_body> </i2b2:request>
Response
<ns2:response xmlns:ns2="http://www.i2b2.org/xsd/hive/msg/1.1/" xmlns:ns4="http://www.i2b2.org/xsd/cell/pm/1.1/" xmlns:ns3="http://www.i2b2.org/xsd/hive/msg/version/"> <message_header> <i2b2_version_compatible>1.1</i2b2_version_compatible> <hl7_version_compatible>2.4</hl7_version_compatible> <sending_application> <application_name>PM Cell</application_name> <application_version>1.700</application_version> </sending_application> <sending_facility> <facility_name>i2b2 Hive</facility_name> </sending_facility> <receiving_application> <application_name>PM Cell</application_name> <application_version>1.700</application_version> </receiving_application> <receiving_facility> <facility_name>i2b2 Hive</facility_name> </receiving_facility> <datetime_of_message>2018-04-30T14:53:01.495-04:00</datetime_of_message> <message_control_id> <message_num>79ZhBR5PG4m3AUAS1X2Dr</message_num> <instance_num>1</instance_num> </message_control_id> <processing_id> <processing_id>P</processing_id> <processing_mode>I</processing_mode> </processing_id> <accept_acknowledgement_type>AL</accept_acknowledgement_type> <application_acknowledgement_type>AL</application_acknowledgement_type> <country_code>US</country_code> <project_id /> </message_header> <response_header> <result_status> <status type="DONE">PM processing completed</status> </result_status> </response_header> <message_body> <ns4:roles> <role> <project_id>SHRINE_ACT</project_id> <user_name>zzz</user_name> <role>DATA_AGG</role> </role> <role> <project_id>SHRINE_ACT</project_id> <user_name>zzz</user_name> <role>DATA_OBFSC</role> </role> <role> <project_id>SHRINE_ACT</project_id> <user_name>zzz</user_name> <role>USER</role> </role> </ns4:roles> </message_body> </ns2:response>