Uploaded image for project: 'FHIR Specification Feedback'
  1. FHIR Specification Feedback
  2. FHIR-37615

Fields to report non-emergency transportation services data

    XMLWordPrintableJSON

Details

    • Icon: Change Request Change Request
    • Resolution: Persuasive
    • Icon: Medium Medium
    • US CARIN Blue Button (FHIR)
    • current
    • Financial Mgmt
    • C4BB ExplanationOfBenefit Professional NonClinician
    • Hide

      Add codes to SupportingInfoType CS:

      Code Display Definition
      patientweight Patient Weight Patient weight (for transportation services)
      ambulancetransportreason Ambulance Transport Reason Reason ambulance transport was needed (for transportation services)
      transportationdistance Transportation Distance Distance traveled (for transportation services)
      roudtrippurpose Round Trip Purpose Reason for round trip (for transportation services)
      stretcherpurpose Stretcher Purpose Purpose of using a stretcher (for transportation services)
      pickuplocation Pick-up Location Patient pick-up Location (for transportation services)
      dropofflocation Drop-off Location Patient drop-off location (for transportation services)

       

      Create C4BBTransportationServiceCategories ValueSet

      ID: C4BBTransportationServiceCategories
      Title: Transportation Services Categories
      Description: Transportation Services Supporting Info Category Codes
      Codes:
      Include newly created SupportingInfoType codes listed above

       

      Add slices to Professional NonClinician C4BB-ExplanationOfBenefit-Professional-NonClinician profile SupportingInfo:

      Patient Weight

      supportinInfo slice named patientweight 0..* MS

      supportingInfo[patientweight].category = SupportingInfoType|patientweight
      supportingInfo[patientweight].value[x] only Quantity
      supportingInfo[patientweight].valueQuantity 1..1
      supportingInfo[patientweight].valueQuantity.unit = '[lb_av]'
      supportingInfo[patientweight].valueQuantity.system = 'http://unitsofmeasure.org'
      supportingInfo[patientweight].valueQuantity.value 1..1
      supportingInfo[patientweight].code 0..0
      supportingInfo[patientweight].timing[x] 0..0

       

      Ambulance Transport Reason

      supportinInfo slice named ambulancetransportreason 0..* MS

      supportingInfo[ambulancetransportreason].category = SupportingInfoType|ambulancetransportreason
      supportingInfo[ambulancetransportreason].reason 1..1

      supportingInfo[ambulancetransportreason].reason only from C4BBAmbulanceTransportReason
      supportingInfo[ambulancetransportreason].code 0..0
      supportingInfo[ambulancetransportreason].timing[x] 0..0

       

      Transportation Distance

      supportinInfo slice named transportationdistance 0..* MS

      supportingInfo[transportationdistance].category = SupportingInfoType|transportationdistance
      supportingInfo[transportationdistance].value[x] only Quantity
      supportingInfo[transportationdistance].valueQuantity 1..1
      supportingInfo[transportationdistance].valueQuantity.unit = '[mi_i]'
      supportingInfo[transportationdistance].valueQuantity.system = 'http://unitsofmeasure.org'
      supportingInfo[transportationdistance].valueQuantity.value 1..1
      supportingInfo[transportationdistance].code 0..0
      supportingInfo[transportationdistance].timing[x] 0..0

       

      Round Trip Purpose

      supportinInfo slice named roudtrippurpose 0..* MS

      supportingInfo[roudtrippurpose].category = SupportingInfoType|roudtrippurpose
      supportingInfo[roudtrippurpose].value[x] only String
      supportingInfo[roudtrippurpose].valueString 1..1
      supportingInfo[roudtrippurpose].code 0..0
      supportingInfo[roudtrippurpose].timing[x] 0..0

       

      Stretcher Purpose

      supportinInfo slice named stretcherpurpose 0..* MS

      supportingInfo[stretcherpurpose].category = SupportingInfoType|stretcherpurpose
      supportingInfo[stretcherpurpose].value[x] only String
      supportingInfo[stretcherpurpose].valueString 1..1
      supportingInfo[stretcherpurpose].code 0..0
      supportingInfo[stretcherpurpose].timing[x] 0..0

       

      Pick-up Location

      supportinInfo slice named pickuplocation 0..* MS

      supportingInfo[pickuplocation].category = SupportingInfoType|pickuplocation
      supportingInfo[pickuplocation].value[x] only String
      supportingInfo[pickuplocation].valueString 1..1
      supportingInfo[pickuplocation].code 0..0
      supportingInfo[pickuplocation].timing[x] 0..0

       

      Drop-off Location

      supportinInfo slice named dropofflocation 0..* MS

      supportingInfo[dropofflocation].category = SupportingInfoType|dropofflocation
      supportingInfo[dropofflocation].value[x] only String
      supportingInfo[dropofflocation].valueString 1..1
      supportingInfo[dropofflocation].code 0..0
      supportingInfo[dropofflocation].timing[x] 0..0

       

      Create Invariant requiring all ExplanationOfBenefit.SupportingInfo where category from C4BBTransportationServiceCategories sequence is referenced in ExplanationOfBenefit.line.informationSequence

       

      Add Guidance to 4BB-ExplanationOfBenefit-Professional-NonClinician profile intro that transportation services are required to be linked to a line item. If there is more than one trip, each trip needs to be represented on a different line and linked through the line.sequenceInformation appropriately.

       

      Add ValueSet C4BBAmbulanceTransportReason 

      ID: C4BBAmbulanceTransportReason
      Title: Ambulance Transport Reason Codes
      Description: Transportation Services Ambulatory Transport Reason Codes
      Codes:
      All codes in HTA External Code system url defined when finalized from: https://confluence.hl7.org/pages/viewpage.action?pageId=108302991 

       

      Create an example EOB Instance for non-emergency transport service

      Update the CPCDS mapping to include these slices as well as the profile comparison diagrams.

      Show
      Add codes to SupportingInfoType CS: Code Display Definition patientweight Patient Weight Patient weight (for transportation services) ambulancetransportreason Ambulance Transport Reason Reason ambulance transport was needed (for transportation services) transportationdistance Transportation Distance Distance traveled (for transportation services) roudtrippurpose Round Trip Purpose Reason for round trip (for transportation services) stretcherpurpose Stretcher Purpose Purpose of using a stretcher (for transportation services) pickuplocation Pick-up Location Patient pick-up Location (for transportation services) dropofflocation Drop-off Location Patient drop-off location (for transportation services)   Create C4BBTransportationServiceCategories ValueSet ID: C4BBTransportationServiceCategories Title: Transportation Services Categories Description: Transportation Services Supporting Info Category Codes Codes: Include newly created SupportingInfoType codes listed above   Add slices to Professional NonClinician C4BB-ExplanationOfBenefit-Professional-NonClinician profile SupportingInfo: Patient Weight supportinInfo slice named patientweight 0..* MS supportingInfo [patientweight] .category = SupportingInfoType|patientweight supportingInfo [patientweight] .value [x] only Quantity supportingInfo [patientweight] .valueQuantity 1..1 supportingInfo [patientweight] .valueQuantity.unit = ' [lb_av] ' supportingInfo [patientweight] .valueQuantity.system = ' http://unitsofmeasure.org' supportingInfo [patientweight] .valueQuantity.value 1..1 supportingInfo [patientweight] .code 0..0 supportingInfo [patientweight] .timing [x] 0..0   Ambulance Transport Reason supportinInfo slice named ambulancetransportreason 0..* MS supportingInfo [ambulancetransportreason] .category = SupportingInfoType|ambulancetransportreason supportingInfo [ambulancetransportreason] .reason 1..1 supportingInfo [ambulancetransportreason] .reason only from C4BBAmbulanceTransportReason supportingInfo [ambulancetransportreason] .code 0..0 supportingInfo [ambulancetransportreason] .timing [x] 0..0   Transportation Distance supportinInfo slice named transportationdistance 0..* MS supportingInfo [transportationdistance] .category = SupportingInfoType|transportationdistance supportingInfo [transportationdistance] .value [x] only Quantity supportingInfo [transportationdistance] .valueQuantity 1..1 supportingInfo [transportationdistance] .valueQuantity.unit = ' [mi_i] ' supportingInfo [transportationdistance] .valueQuantity.system = ' http://unitsofmeasure.org' supportingInfo [transportationdistance] .valueQuantity.value 1..1 supportingInfo [transportationdistance] .code 0..0 supportingInfo [transportationdistance] .timing [x] 0..0   Round Trip Purpose supportinInfo slice named roudtrippurpose 0..* MS supportingInfo [roudtrippurpose] .category = SupportingInfoType|roudtrippurpose supportingInfo [roudtrippurpose] .value [x] only String supportingInfo [roudtrippurpose] .valueString 1..1 supportingInfo [roudtrippurpose] .code 0..0 supportingInfo [roudtrippurpose] .timing [x] 0..0   Stretcher Purpose supportinInfo slice named stretcherpurpose 0..* MS supportingInfo [stretcherpurpose] .category = SupportingInfoType|stretcherpurpose supportingInfo [stretcherpurpose] .value [x] only String supportingInfo [stretcherpurpose] .valueString 1..1 supportingInfo [stretcherpurpose] .code 0..0 supportingInfo [stretcherpurpose] .timing [x] 0..0   Pick-up Location supportinInfo slice named pickuplocation 0..* MS supportingInfo [pickuplocation] .category = SupportingInfoType|pickuplocation supportingInfo [pickuplocation] .value [x] only String supportingInfo [pickuplocation] .valueString 1..1 supportingInfo [pickuplocation] .code 0..0 supportingInfo [pickuplocation] .timing [x] 0..0   Drop-off Location supportinInfo slice named dropofflocation 0..* MS supportingInfo [dropofflocation] .category = SupportingInfoType|dropofflocation supportingInfo [dropofflocation] .value [x] only String supportingInfo [dropofflocation] .valueString 1..1 supportingInfo [dropofflocation] .code 0..0 supportingInfo [dropofflocation] .timing [x] 0..0   Create Invariant requiring all ExplanationOfBenefit.SupportingInfo where category from C4BBTransportationServiceCategories sequence is referenced in ExplanationOfBenefit.line.informationSequence   Add Guidance to 4BB-ExplanationOfBenefit-Professional-NonClinician profile intro that transportation services are required to be linked to a line item. If there is more than one trip, each trip needs to be represented on a different line and linked through the line.sequenceInformation appropriately.   Add ValueSet C4BBAmbulanceTransportReason   ID: C4BBAmbulanceTransportReason Title: Ambulance Transport Reason Codes Description: Transportation Services Ambulatory Transport Reason Codes Codes: All codes in HTA External Code system url defined when finalized from: https://confluence.hl7.org/pages/viewpage.action?pageId=108302991     Create an example EOB Instance for non-emergency transport service Update the CPCDS mapping to include these slices as well as the profile comparison diagrams.
    • Corey Spears / Mary Kay McDaniel: 9-0-0
    • Correction
    • Compatible, substantive
    • Yes
    • current

    Description

      The Current CARIN IG doesn't have fields to report the transportation services related data for the non-emergency transportation provided  to the Medicaid members . The 837P professional guide has certain fields like transpiration distance which seems to be fields relevant to the transpiration claims .

      Attachments

        Activity

          People

            Unassigned Unassigned
            sheljinamk Sheljina Ibrahim
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: