GSA / GSA/ITDB-schema

Add Project/Activities Results in Unexpected Response

Open
#413 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
20
Forks
30
PR merge metrics
No merged PRs in 30d

Description

As part of a monthly major business case submission last month we added a new project with activities. We received a success response with the generated OMB IDs for the project and activities but these values were in an XML node that do not exist in the schema or sample XML responses.

Here is a portion of what we submitted:
```xml




1830


389
Vogtle
Vogtle Dashboard is a tool that leverages existing data/reports designed to serve information needs of various stakeholders (executives, BC’s, tech staff / inspectors, licensee, public, commission) with drill down capability.
1830.1
2019-10-01
2019-10-01
2019-10-01
0.150000
0.150000
2020-03-31
2020-03-31


390
Inspections and Licensing
The scope of this activity is to improve reactor safety program data (Licensing and Inspections) analytics and decision support to better serve internal and external stakeholders in a way that is harmonized across the mission area.
1830.2
2020-02-06
2020-02-06
2020-02-06
0.591332
0.591332
2020-07-31
2020-07-31


391
Data Analytics
The scope of this activity is to analyze, clean, transform, and reformat data pertaining to Reactor Safety Program
1830.3
2020-04-15
2020-04-15
0.350000
0.350000
2020-09-30
2020-09-30




```

According to the schema and sample XML files, we are expecting the response to return something similar to the following:

```xml





0
a

a
a
a
1970-01-01
1970-01-01
10000
2
no
a
1970-01-01
TMF
This is a text field 1.
This is a text field 2.
This is a text field 3.
deactivated



0
a
a
a
a
String
1970-01-01
1970-01-01
1970-01-01
1970-01-01
1970-01-01
1970-01-01
10000
10000
10000
active




String

```
However the response we get looks more like this:

```xml






18240
1830

1830
Mission Analytics Portal (MAP)
The objective of MAP is to improve reactor safety program data analytics to serve internal and external stakeholders in a consistent way across mission area. The initial focus of MAP is for tools that all NRC staff can easily access.
2019-10-01
2020-09-30
1.091332
yes
active


new

MAP Uptime

percent
Over target

98.00



127313
389
1830
Vogtle
Vogtle Dashboard is a tool that leverages existing data/reports designed to serve information needs of various stakeholders (executives, BC’s, tech staff / inspectors, licensee, public, commission) with drill down capability.
1830.1
2019-10-01
2019-10-01
2019-10-01
2020-03-31
2020-03-31
0.150000
0.150000
active


127314
390
1830
Inspections and Licensing
The scope of this activity is to improve reactor safety program data (Licensing and Inspections) analytics and decision support to better serve internal and external stakeholders in a way that is harmonized across the mission area.
1830.2
2020-02-06
2020-02-06
2020-02-06
2020-07-31
2020-07-31
0.591332
0.591332
active


127315
391
1830
Data Analytics
The scope of this activity is to analyze, clean, transform, and reformat data pertaining to Reactor Safety Program

1830.3
2020-04-15
2020-04-15
2020-09-30
2020-09-30
0.350000
0.350000
active





```
Notice the added project and activities is in the XML node "reviseAddInvestmentProjectResult" rather than "addProjectResult". I cannot find reference to this node anywhere in the schema or sample XML files. Is this a bug in the response or the schema?

Attached is the full requests and response.

[RequestResponse.zip](https://github.com/GSA/ITDB-schema/files/4388325/RequestResponse.zip)

Thanks,
Ken Nehring
Supporting NRC

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.