openIMIS tblFeedback resource (FHIR CommunicationRequest)
List of content:
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)
Notes / Assumptions:
The current version of an endpoint can be used only to fetching data
FHIR resources:
CommunicationRequest |
Fields mapping:
Table legend:
Color | Description |
---|---|
Mapped - the final choice, the most suitable choice | |
Need to be found the best place for the field (not mapped currently) | |
Currently not important - not mapped |
CommunicationRequest mapping:
OpenIMIS field | DB type | FHIR field | Note | STPH | Mapping status |
FeedbackID | PK | identifier | Unique identifier | This is the Database ID and should be used only internally | |
FeedbackUUID | uniqueidentifier | identifier | The unique identifier used as PK for FHIR | mapped | |
ClaimID | FK(tblClaim) | - | The ClaimResponse has relation to feedback object | ||
CareRendered | bit | reasonCode | mapped | ||
PaymentAsked | bit | reasonCode | mapped | ||
DrugPrescribed | bit | reasonCode | mapped | ||
DrugReceived | bit | reasonCode | mapped | ||
Asessment | tinyint | reasonCode | mapped | ||
CHFOfficerCode | int | ||||
FeedbackDate | datetime | occurrenceDateTime | mapped | ||
ValidityFrom | datetime | ||||
ValidityTo | datetime | ||||
LegacyID | int | ||||
AuditUserID | int |
Endpoint specification:
Example of endpoint URL:
http://127.0.0.1:8000/api_fhir/CommunicationRequest/
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/{feedbackUUID}
, where "{feedbackUUID}" 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