This page is part of the FHIR Specification (v0.0.82: DSTU 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions . Page versions: R3 R2

5.8.5 Resource ProcessRequest - Examples

Example Index:

All Pended Checking ExampleXMLJSON
Check for responses for a specific RequestXMLJSON
Check for responses for types of resourcesXMLJSON
Check for responses for excluding types of resourcesXMLJSON
Check for Payment ReconciliationXMLJSON
Check for Explanation of BenefitXMLJSON
Claim Readjudicate ExampleXMLJSON
Claim Reversal ExampleXMLJSON
Claim Status Checking ExampleXMLJSON

5.8.5.1 General-Poll

XML

All Pended Checking Example (id = "1110")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1110"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="110"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
</ProcessRequest>

JSON

All Pended Checking Example

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1110",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "110"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  }
}

5.8.5.2 Specific - Poll

XML

Check for responses for a specific Request (id = "1111")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1111"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="111"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <request>
    <reference value="http://benefitco.com/oralhealthclaim/12345"/>
  </request>
</ProcessRequest>

JSON

Check for responses for a specific Request

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1111",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "111"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "request": {
    "reference": "http://benefitco.com/oralhealthclaim/12345"
  }
}

5.8.5.3 Inclusive - Poll

XML

Check for responses for types of resources (id = "1112")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1112"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="112"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <include value="Reconciliation"/>
</ProcessRequest>

JSON

Check for responses for types of resources

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1112",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "112"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "include": [
    "Reconciliation"
  ]
}

5.8.5.4 Exclusive - Poll

XML

Check for responses for excluding types of resources (id = "1113")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1113"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="113"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <exclude value="SupportingDocumentation"/>
  <exclude value="Reconciliation"/>
</ProcessRequest>

JSON

Check for responses for excluding types of resources

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1113",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "113"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "exclude": [
    "SupportingDocumentation",
    "Reconciliation"
  ]
}

5.8.5.5 Specific-Inclusive

XML

Check for Payment Reconciliation (id = "1114")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1114"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="114"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <include value="Reconciliation"/>
  <period>
    <start value="2014-08-10"/>
    <end value="2014-08-20"/>
  </period>
</ProcessRequest>

JSON

Check for Payment Reconciliation

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1114",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "114"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "include": [
    "Reconciliation"
  ],
  "period": {
    "start": "2014-08-10",
    "end": "2014-08-20"
  }
}

5.8.5.6 Specific-Inclusive

XML

Check for Explanation of Benefit (id = "1115")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="1115"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="poll"/>
  <identifier>
    <system value="http://www.phr.com/patient/12345/processrequest"/>
    <value value="115"/>
  </identifier>
  <created value="2014-08-16"/>
  <include value="ExplanationOfBenefit"/>
</ProcessRequest>

JSON

Check for Explanation of Benefit

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "1115",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "poll",
  "identifier": [
    {
      "system": "http://www.phr.com/patient/12345/processrequest",
      "value": "115"
    }
  ],
  "created": "2014-08-16",
  "include": [
    "ExplanationOfBenefit"
  ]
}

5.8.5.7 Claim Reprocess

XML

Claim Readjudicate Example (id = "44654")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="44654"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="reprocess"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="44543"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <request>
    <reference value="http://BenefitsInc.com/fhir/oralhealthclaim/12345"/>
  </request>
  <reference value="ABC12345G"/>
  <item>
    <sequenceLinkId value="1"/>
  </item>
</ProcessRequest>

JSON

Claim Readjudicate Example

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "44654",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "reprocess",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "44543"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "request": {
    "reference": "http://BenefitsInc.com/fhir/oralhealthclaim/12345"
  },
  "reference": "ABC12345G",
  "item": [
    {
      "sequenceLinkId": 1
    }
  ]
}

5.8.5.8 Claim Reversal

XML

Claim Reversal Example (id = "87654")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="87654"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="cancel"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="76543"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <request>
    <reference value="http://BenefitsInc.com/fhir/oralhealthclaim/12345"/>
  </request>
  <nullify value="false"/>
</ProcessRequest>

JSON

Claim Reversal Example

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "87654",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "cancel",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "76543"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "request": {
    "reference": "http://BenefitsInc.com/fhir/oralhealthclaim/12345"
  },
  "nullify": false
}

5.8.5.9 Status Request

XML

Claim Status Checking Example (id = "87655")

Raw XML

<ProcessRequest xmlns="http://hl7.org/fhir">
  <id value="87655"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><!-- Snipped for brevity --></div>
  </text>
  <action value="status"/>
  <identifier>
    <system value="http://happyvalley.com/processrequest"/>
    <value value="1776543"/>
  </identifier>
  <created value="2014-08-16"/>
  <organization>
    <reference value="Organization/1"/>
  </organization>
  <request>
    <reference value="http://BenefitsInc.com/oralhealthclaim/12345"/>
  </request>
  <response>
    <reference value="http://BenefitsInc.com/fhir/claimresponse/3500"/>
  </response>
</ProcessRequest>

JSON

Claim Status Checking Example

Raw JSON (Canonical)

{
  "resourceType": "ProcessRequest",
  "id": "87655",
  "text": {
    "status": "generated",
    "div": "<div>!-- Snipped for Brevity --></div>"
  },
  "action": "status",
  "identifier": [
    {
      "system": "http://happyvalley.com/processrequest",
      "value": "1776543"
    }
  ],
  "created": "2014-08-16",
  "organization": {
    "reference": "Organization/1"
  },
  "request": {
    "reference": "http://BenefitsInc.com/oralhealthclaim/12345"
  },
  "response": {
    "reference": "http://BenefitsInc.com/fhir/claimresponse/3500"
  }
}

Usage note: every effort has been made to ensure that the examples are correct and useful, but they are not a normative part of the specification.