FHIR Resource - CommunicationRequest
OpenIMIS table - tblFeedback
FHIR field | OpenIMIS field | notes | mapping status |
---|---|---|---|
identifier | feedbackId | mapped | |
reasonCode | CareRendered / PaymentAsked / DrugPrescribed / DrugReceived / Assessment | reasonCode field contains all the information mapped to all listed fields | mapped |
occurrenceDateTime | feedBackDate | mapped |
Description:
The FHIR CommunicationRequest
endpoint can be used to fetch information about claim feedback. The resource used by the ComunicationResponse to provide information about feedback. More information can be found here: openIMIS tblClaim resource (FHIR Claim / ClaimResponse)
Supported HTTP operation:
CREATE - the operation currently not supported
READ - by default return list of all available resources. To fetch information about a specific object you should add the primary key to URL for instance:
http://127.0.0.1:8000/api_fhir/Claim/{feedbackId}
, where "{feedbackId}" is the value of the primary key . Should be used the GET HTTP method.UPDATE - the operation currently not supported
DELETE - the operation currently not supported
Module configuration used by the endpoint:
stu3_fhir_identifier_type_config | configuration of system and codes used to represent the specific types of identifiers | "stu3_fhir_identifier_type_config":{ }, |
stu3_fhir_communication_request_config | configuration of system and codes used to represent the specific codes for IMIS feedback attributes | "stu3_fhir_communication_request_config":{ |
Example JSON representation of content:
Code Block |
---|
{ |
...
"resourceType": "CommunicationRequest", |
...
"id": "1", |
...
"identifier": [ |
...
{
{ "type": |
...
{ "coding": |
...
{
[ { "code": "ACSN", |
...
"system": "https://hl7.org/fhir/valueset-identifier-type.html" |
...
}
]
},
} ] }, "use": "usual", |
...
"value": "1" |
...
}
],
} ], "occurrenceDateTime": "2010-11-16T00:00:00", |
...
"reasonCode": [ |
...
{
{ "coding": |
...
{
[ { "code": "care_rendered" |
...
}
],
} ], "text": "True" |
...
}, |
...
{
{ "coding": |
...
{
[ { "code": "payment_asked" |
...
}
],
} ], "text": "False" |
...
}, |
...
{
{ "coding": |
...
{
[ { "code": "drug_prescribed" |
...
}
],
} ], "text": "True" |
...
}, |
...
{
{ "coding": |
...
{
[ { "code": "drug_received" |
...
}
],
} ], "text": "False" |
...
}, |
...
{
{ "coding": |
...
{
[ { "code": "asessment" |
...
}
],
} ], "text": "2" |
...
}
]
} ] } |