Versions Compared

Key

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

...

openIMIS tables mapped - tblItems

FHIR R4 field

OpenIMIS openIMIS field

notes

mapping status

identifier

tblItems.ItemID / tblItems.ItemUUID / tblItems.ItemCode

not mapped

code.coding

tblItems.ItemCode

The code of the medication. Duplicated in identifier.

not mapped

code.text

tblItems.ItemName

The name of the medication.

not mapped

form

tblItems.ItemPackage

string part: “tables”, “pieces”, etc.

not mapped

amount

tblItems.ItemPackage

integer part: 1000, 100, etc

If not possible to split then keep only form field

not mapped

unitPrice

tblItems.ItemPrice

mapped as Money
openIMIS extension to Medication

not mapped

...

  • POST - the operation currently not supported
    Used to create a new medication. List of supported fields can be found in the table which shows the mapping between OpenIMIS openIMIS and FHIR. The body as JSON representation.

    The response is:

    • OperationOutcome which notice about the failure (list of possible errors);

    • Medication resource created (includes the generated IDs);

  • GET - by default return list of all available Medication (medical items). To fetch information about a specific object you should add the Medication code to URL for instance:
    http://localhost:8000/api_fhir_R4/Medication/{MedicationCode}

  • PUT - the operation currently not supported
    Used to update a Medication (medical item).

  • DELETE - the operation currently not supported
    Used to delete a Medication (medical item).

...