gt-health / GT-FHIR

Georgia Tech FHIR Server Web Page
36 stars 28 forks source link

Broken Patient Resource Create on Polaris: Failed to call access method #83

Closed charmoney closed 9 years ago

charmoney commented 9 years ago

Reproduction steps

Web UI

  1. http://polaris.i3l.gatech.edu:8080/gt-fhir-webapp/resource?serverId=gatechrealease&resource=Patient
  2. CRUD Tab
  3. Copy the following valid resource JSON into the Create text box and click the Create button
{"resourceType":"Patient","name":[{"family":"_3b2e29c7-27bb-4445-9409-64eb61c2ae4d_Bond","given":["Hyatt","T"]}],"gender":"male","birthDate":"1976-05-14","address":[{"use":"home","line":["191844 Susan Court"],"city":"Fairburn","state":"GA","postalCode":"30213"}],"active":true}

curl

curl --verbose -A "HAPI-FHIR/1.1 (FHIR Client)" -H "Accept-Charset: utf-8" -H "Accept-Ecoding: gzip" -H "Content-Type: application/json+fhir; charset=UTF-8" --data '{"resourceType":"Patient","name":[{"family":"_3b2e29c7-27bb-4445-9409-64eb61c2ae4d_Bond","given":["Hyatt","T"]}],"gender":"male","birthDate":"1976-05-14","address":[{"use":"home","line":["191844 Susan Court"],"city":"Fairburn","state":"GA","postalCode":"30213"}],"active":true}' "http://polaris.i3l.gatech.edu:8080/gt-fhir-webapp/base/Patient/"
charmoney commented 9 years ago

Data entry screenshot

patient-create-entered

Result screenshot

patient-create-result