Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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":{
"system":"https://hl7.org/fhir/valueset-identifier-type.html",
"fhir_code_for_imis_db_id_type":"ACSN",
"fhir_code_for_imis_chfid_type":"SB",
"fhir_code_for_imis_passport_type":"PPN",
"fhir_code_for_imis_facility_id_type":"FI",
"fhir_code_for_imis_claim_admin_code_type":"FILL",
"fhir_code_for_imis_claim_code_type":"MR",

},

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":{
"fhir_care_rendered_code":"care_rendered",
"fhir_payment_asked_code":"payment_asked",
"fhir_drug_prescribed_code":"drug_prescribed",
"fhir_drug_received_code":"drug_received",
"fhir_asessment_code":"asessment"
}

Example JSON representation of content:

{

"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"

}

]

}