Workflow or API calls:
Getting Internal Server Error (500) when trying to create a Diagnostic Report in sandbox
Background Information:
I’m trying to create a DiagnosticReport but I keep getting an Internal Server Error (500). I’ve checked my JSON payload against the FHIR R4 specification and keep getting internal server error.
Request Body
{
"resourceType": 'DiagnosticReport',
"status": 'amended',
"identifier": [
{
"use": 'usual',
"type": {
"coding": [
{
"code": 'Coding',
"system": 'http://snomed.info/sct',
"version": '4.0.1',
"display": 'test',
"userSelected": true
}
]
},
"system": 'http://hl7.org/fhir/sid/us-ssn',
"value": '11182457'
}
],
"category": [
{
"coding": [
{
"code": 'LP29708-2',
"display": 'Cardiology',
"isUserSelected": false,
"system": 'http://loinc.org'
}
],
"text": 'string'
}
],
"code": {
"coding": [
{
"system": 'http://loinc.org',
"code": '8328-7'
}
],
"text": 'string'
},
"subject": {
"reference": 'Patient/12804513'
},
"encounter": {
"reference": 'Encounter/98041577'
},
"performer": [
{
"reference": 'Practitioner/11786042',
"display": 'Practitioner name string'
}
],
"resultsInterpreter": [
{
"reference": 'Practitioner/11786042',
"display": 'Practitioner name string'
}
],
"effectivePeriod": {
"start": '2020-09-14T09:05:12.000Z',
"end": '2020-09-14T09:05:12.000Z'
},
"issued": '2020-12-29T09:12:28Z',
"presentedForm": [
{
"contentType": 'application/pdf;charset=utf-8',
"url": 'http://snomed.info/sct',
"data": 'JVBERi0xLjQKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIF',
"title": 'CT image',
"creation": '2020-12-29T09:12:28Z'
}
],
"conclusion": 'conclusion string'
}
Expected Result:
A 200 OK response
Actual Result:
{
"resourceType": "OperationOutcome",
"issue": [
{
"severity": "fatal",
"code": "exception",
"details": {
"text": "Internal server error"
}
}
]
}