Stream: implementers
Topic: Update product prices (catalog?)
Daniel Severo (Feb 13 2020 at 17:24):
Greetings! I'm migrating our hospital data to FHIR and am having some trouble in understanding the Financial module.
I have a list of products/services provided by the hospital to patients, for which the price varies according to which insurance plan the patient has. Which resource best captures this?
I noticed that the Claim
resource does not reference any catalog.
Jose Costa Teixeira (Feb 13 2020 at 17:27):
Look at Catalog
Jose Costa Teixeira (Feb 13 2020 at 17:27):
http://build.fhir.org/catalog.html
Daniel Severo (Feb 13 2020 at 17:33):
I don't understand, it doesn't resemble a catalog.
Daniel Severo (Feb 13 2020 at 17:54):
Does it make sense to put this in a Contract
resource?
Daniel Severo (Feb 13 2020 at 17:56):
Or maybe in InsurancePlan
?
Jose Costa Teixeira (Feb 13 2020 at 18:24):
Catalog is a profile that uses CatalogEntry and allows you to say "in this institution/catalog, we have the following products/services that have the following characteristics and are related to the other items".
Jose Costa Teixeira (Feb 13 2020 at 18:25):
so if you want to wrap the things you mention in a "formal" catalog, you can use Catalog for that
Lloyd McKenzie (Feb 13 2020 at 20:28):
Not sure that Catalog is relevant here - what really matters is how you capture the items available and how much they cost - and that would be ChargeItemDefinition. (Catalog is just a grouping/publication mechanism if you happened to need that.)
Daniel Severo (Feb 14 2020 at 16:14):
My problem, in more details, is the following:
I have many Claim
events, from 2010 to 2020. When doing analytics applications, I often update the prices from Claim
s in 2010 to today's prices for a fair comparison. Currently, this is done outside of the FHIR ontology with a table called current_prices
that has a mapping (product_id, insurer) -> price
.
I'm trying to work the table current_prices
into a FHIR resource.
Daniel Severo (Feb 14 2020 at 16:35):
I've updated the thread title to better reflect the discussion.
Daniel Severo (Feb 14 2020 at 16:38):
@Lloyd McKenzie I could insert each (product_id, insurer) -> price
into a ChargeItemDefinition
, I guess that would work.
Last updated: Apr 12 2022 at 19:14 UTC