Versions Compared

Key

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

...

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

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

...