...
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:
...
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/{feedbackIdfeedbackUUID}
, where "{feedbackIdfeedbackUUID}" 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
...
Example JSON representation of content:
Code Block |
---|
{ "resourceType": "CommunicationRequest", "id": "1F719B223-83A7-44A1-8F21-7B80E5B9FDD0", "identifier": [ { "type": { "coding": [ { "code": "ACSN", "system": "https://hl7.org/fhir/valueset-identifier-type.html" } ] }, "use": "usual", "value": "1"F719B223-83A7-44A1-8F21-7B80E5B9FDD0" } ], "occurrenceDateTime": "20102019-1110-16T0024T00:00:00", "reasonCode": [ { "coding": [ { "code": "care_rendered" } ], "text": "TrueFalse" }, { "coding": [ { "code": "payment_asked" } ], "text": "FalseTrue" }, { "coding": [ { "code": "drug_prescribed" } ], "text": "True" }, { "coding": [ { "code": "drug_received" } ], "text": "FalseTrue" }, { "coding": [ { "code": "asessment" } ], "text": "21" } ], "status": "unknown" } |