Create a modified charge item

post

/ChargeItem/{ID}/$modify

Creates a new charge item from modifying an existing charge item.

Note: Only the body fields mentioned below are supported. Unsupported fields are ignored.

Authorization Types

This operation supports the following authorization types:

Request

Supported Media Types
Path Parameters
Header Parameters
Body ()
Root Schema : ChargeItemModifyBody
Type: object
Show Source
  • The charge item to be modified.
    Note:
    • The Resource field is required and must be of type ChargeItem.
    • Only one chargeItem parameter may be provided.
    Example:
    {
      "parameter": [
        "name": "chargeItem",
        "resource": {
          "resourceType": "ChargeItem"
        }
      ]
    }
    
    
  • code
    The primary billing code that identifies the charge.
    Note:
    • The coding field must contain only one coding from the CDM_SCHED, CPT, HCPCS, or PROCCODE proprietary Bill Codes Types systems.
    • The Bill Code Type provided in code must be the highest tier of all of the Bill Code Types associated with the charge item.
    • Tiering logic from highest to lowest: CDM_SCHED, CPT, HCPCS, or PROCCODE.
    Example:
    {
      "code": {
        "coding": [
          {
            "extension": [
              {
                "valueCoding": {
                  "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                  "code": "667687"
                },
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
              }
            ],
            "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-CDM_SCHED",
            "code": "64897"
          }
        ]
      }
    }
    
    
  • context
    The encounter associated with the charge.
    Note: Must be an Encounter reference.
    Example:
    {
      "context": {
        "reference": "Encounter/97965088"
      }
    }
    
    
  • A client-defined custom attribute for the charge.
    Note:
    • custom-attribute-name and custom-attribute-value are both required.
    • id and valueString for custom-attribute-name are required.
    • custom-attribute-value can be of type integer, string, decimal, or dateTime.
    Example:
    {
      "extension": [
        {
          "id": "2572130093",
          "valueString": "Special Authority",
          "url": "custom-attribute-name"
        },
        {
          "valueInteger": 1,
          "url": "custom-attribute-value"
        }
      ],
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/custom-attribute"
    }
    
    
  • A description providing additional details about the charge item.
    Example:
    {
      "valueString": "Acetaminophen Level",
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/description"
    }
    
    
  • modifier-code
    A code providing additional details about a product or service.
    Note:
    • The coding field must contain only one coding from the MODIFIER proprietary Bill Codes Types system.
    • Both code and priority subextensions are required.
    Example:
    {
      "extension": [
        {
          "valueCodeableConcept": {
            "coding": [
              {
                "extension": [
                  {
                    "valueCoding": {
                      "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                      "code": "3692"
                    },
                    "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                  }
                ],
                "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-MODIFIER",
                "code": "66"
              }
            ]
          },
          "url": "code"
        },
        {
          "valueUnsignedInt": 1,
          "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
        }
      ],
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/modifier-code"
    }
    
    
  • The date and time when the charged service was applied.
    Example:
    {
      "occurrenceDateTime": "2021-01-08T10:38:00Z"
    }
    
    
  • The parameters defined by the operation.
  • Who performed or participated in the charge.
    Note:
    • The value must be in the form of CodeableConcept.
    • Must contain both the actor and function subfields.
    • The value of actor must be in the form of valueReference.
    • Only the following system and code combinations may be used in the performer function coding:
      • http://terminology.hl7.org/CodeSystem/v2-0912 - OP
      • http://terminology.hl7.org/CodeSystem/v3 - PRF
      • http://terminology.hl7.org/CodeSystem/v3 - VRF
    Example:
    {
      "performer": [
        {
          "function": {
            "coding": [
              {
                "system": "http://terminology.hl7.org/CodeSystem/v2-0912",
                "code": "OP",
                "display": "Ordering Provider"
              }
            ],
            "text": "Ordering Provider"
          },
          "actor": {
            "reference": "Practitioner/11817978"
          }
        }
      ]
    }
    
    
  • A location where the charge was performed.
    Note: Must be a Location reference.
    Example:
    {
      "valueReference": {
        "reference": "Location/21304903",
        "display": "NM"
      },
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/performing-location"
    }
    
    
  • A code providing information about the procedure performed on the patient associated with the resource.
    Note:
    • The coding field must contain only one coding from the CPT, HCPCS, or PROCCODE proprietary Bill Codes Types systems.
    • Must be of a lower bill code tier than the ChargeItem.code field if provided.
    • Both code and priority subextensions are required.
    Example:
    {
      "extension": [
        {
          "valueCodeableConcept": {
            "coding": [
              {
                "extension": [
                  {
                    "valueCoding": {
                      "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                      "code": "615214"
                    },
                    "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                  }
                ],
                "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-CPT",
                "code": "10081"
              }
            ]
          },
          "url": "code"
        },
        {
          "valueUnsignedInt": 1,
          "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
        }
      ],
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/procedure-code"
    }
    
    
  • quantity
    The quantity of which the charge item has been serviced.
    Example:
    {
      "quantity": {
        "value": 31
      }
    }
    
    
  • reason
    The diagnosis codes for why the charge was rendered.
    Note: The coding field must contain only one coding from the ICD proprietary Bill Codes Types systems.
    Example:
    {
      "reason": [
        {
          "extension": [
            {
              "valueUnsignedInt": 1,
              "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
            }
          ],
          "coding": [
            {
              "extension": [
                {
                  "valueCoding": {
                    "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                    "code": "3693"
                  },
                  "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                }
              ],
              "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-ICD",
              "code": "R51"
            }
          ]
        }
      ]
    }
    
    
  • The resource that this charge item is replacing.
    Note:
    • Can only provide one replacing extension.
    • The item-version subextension is required.
    Example:
    {
      "extension": [
        {
          "valueId": "1",
          "url": "item-version"
        }
      ],
      "valueReference": {
        "reference": "ChargeItem/317370800"
      },
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/replacing"
    }
    
    
  • The type of the FHIR resource.
    Example: Parameters
  • The type of revenue or cost center providing the product, service, or both.
    Note: The coding field must contain only one coding from the REVENUE proprietary Bill Codes Types system.
    Example:
    {
      "valueCodeableConcept": {
        "coding": [
          {
            "extension": [
              {
                "valueCoding": {
                  "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                  "code": "615217"
                },
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
              }
            ],
            "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-REVENUE",
            "code": "0024"
          }
        ]
      },
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/revenue-code"
    } 
  • The current state of the charge.
    Note: The status must be set to unknown.
    Example:
    {
      "status": "unknown"
    }
    
    
  • subject
    The patient associated with the charge.
    Note: Must be a Patient reference.
    Example:
    {
      "subject": {
        "reference": "Patient/12768550"
      }
    }
    
    
  • A UUID to uniquely identify the modify operation.
    Note:
    • The value must be in the form of valueUuid.
    • Only one transactionId parameter may be provided.
    Example:
    {
      "parameter": [
        {
          "name": "transactionId",
          "valueUuid": "urn:uuid:aa7623a0-0c7b-11ec-82a8-0242ac130003"
        }
      ]
    }
    
    
Example:
{
  "resourceType": "Parameters",
  "parameter": [
    {
      "name": "chargeItem",
      "resource": {
        "resourceType": "ChargeItem",
        "status": "unknown",
        "subject": {
          "reference": "Patient/12768550"
        },
        "context": {
          "reference": "Encounter/97965088"
        },
        "occurrenceDateTime": "2021-01-08T10:38:00Z",
        "quantity": {
          "value": 31
        },
        "code": {
          "coding": [
            {
              "extension": [
                {
                  "valueCoding": {
                    "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                    "code": "667687"
                  },
                  "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                }
              ],
              "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-CDM_SCHED",
              "code": "64897"
            }
          ]
        },
        "performer": [
          {
            "function": {
              "coding": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v2-0912",
                  "code": "OP",
                  "display": "Ordering Provider"
                }
              ],
              "text": "Ordering Provider"
            },
            "actor": {
              "reference": "Practitioner/11817978"
            }
          }
        ],
        "reason": [
          {
            "extension": [
              {
                "valueUnsignedInt": 1,
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
              }
            ],
            "coding": [
              {
                "extension": [
                  {
                    "valueCoding": {
                      "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                      "code": "3693"
                    },
                    "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                  }
                ],
                "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-ICD",
                "code": "0023"
              }
            ]
          }
        ],
        "extension": [
          {
            "extension": [
              {
                "valueId": "1",
                "url": "item-version"
              }
            ],
            "valueReference": {
              "reference": "ChargeItem/317370800"
            },
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/replacing"
          },
          {
            "valueReference": {
              "reference": "Location/2170691494",
              "display": "RCR Analytics"
            },
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/performing-location"
          },
          {
            "valueString": "Acetaminophen Level",
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/description"
          },
          {
            "extension": [
              {
                "id": "17433932",
                "valueString": "Line Note Text",
                "url": "custom-attribute-name"
              },
              {
                "valueString": "Raghu, P",
                "url": "custom-attribute-value"
              }
            ],
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/custom-attribute"
          },
          {
            "extension": [
              {
                "valueCodeableConcept": {
                  "coding": [
                    {
                      "extension": [
                        {
                          "valueCoding": {
                            "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                            "code": "3692"
                          },
                          "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                        }
                      ],
                      "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-MODIFIER",
                      "code": "66"
                    }
                  ]
                },
                "url": "code"
              },
              {
                "valueUnsignedInt": 1,
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
              }
            ],
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/modifier-code"
          },
          {
            "extension": [
              {
                "valueCodeableConcept": {
                  "coding": [
                    {
                      "extension": [
                        {
                          "valueCoding": {
                            "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                            "code": "615214"
                          },
                          "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                        }
                      ],
                      "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-CPT",
                      "code": "10081"
                    }
                  ]
                },
                "url": "code"
              },
              {
                "valueUnsignedInt": 1,
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
              }
            ],
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/procedure-code"
          },
          {
            "valueCodeableConcept": {
              "coding": [
                {
                  "extension": [
                    {
                      "valueCoding": {
                        "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                        "code": "615217"
                      },
                      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
                    }
                  ],
                  "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-REVENUE",
                  "code": "0024"
                }
              ]
            },
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/revenue-code"
          }
        ]
      }
    },
    {
      "name": "transactionId",
      "valueUuid": "urn:uuid:5825e8ea-3b47-11ec-8d3d-0242ac130003"
    }
  ]
}
Nested Schema : code
Type: object
The primary billing code that identifies the charge.
Note:
  • The coding field must contain only one coding from the CDM_SCHED, CPT, HCPCS, or PROCCODE proprietary Bill Codes Types systems.
  • The Bill Code Type provided in code must be the highest tier of all of the Bill Code Types associated with the charge item.
  • Tiering logic from highest to lowest: CDM_SCHED, CPT, HCPCS, or PROCCODE.
Example:
{
  "code": {
    "coding": [
      {
        "extension": [
          {
            "valueCoding": {
              "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
              "code": "667687"
            },
            "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
          }
        ],
        "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-CDM_SCHED",
        "code": "64897"
      }
    ]
  }
}

Show Source
Nested Schema : context
Type: object
The encounter associated with the charge.
Note: Must be an Encounter reference.
Example:
{
  "context": {
    "reference": "Encounter/97965088"
  }
}

Show Source
Nested Schema : modifier-code
Type: object
A code providing additional details about a product or service.
Note:
  • The coding field must contain only one coding from the MODIFIER proprietary Bill Codes Types system.
  • Both code and priority subextensions are required.
Example:
{
  "extension": [
    {
      "valueCodeableConcept": {
        "coding": [
          {
            "extension": [
              {
                "valueCoding": {
                  "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                  "code": "3692"
                },
                "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
              }
            ],
            "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-MODIFIER",
            "code": "66"
          }
        ]
      },
      "url": "code"
    },
    {
      "valueUnsignedInt": 1,
      "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
    }
  ],
  "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/modifier-code"
}

Nested Schema : quantity
Type: object
The quantity of which the charge item has been serviced.
Example:
{
  "quantity": {
    "value": 31
  }
}

Show Source
Nested Schema : reason
Type: object
The diagnosis codes for why the charge was rendered.
Note: The coding field must contain only one coding from the ICD proprietary Bill Codes Types systems.
Example:
{
  "reason": [
    {
      "extension": [
        {
          "valueUnsignedInt": 1,
          "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/priority"
        }
      ],
      "coding": [
        {
          "extension": [
            {
              "valueCoding": {
                "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/codeSet/14002",
                "code": "3693"
              },
              "url": "https://fhir-ehr.cerner.com/r4/StructureDefinition/bill-code-schedule"
            }
          ],
          "system": "https://fhir.cerner.com/ec2458f2-1e24-41c8-b71b-0e701af7583d/CodeSystem/BillCodes-ICD",
          "code": "R51"
        }
      ]
    }
  ]
}

Show Source
Nested Schema : subject
Type: object
The patient associated with the charge.
Note: Must be a Patient reference.
Example:
{
  "subject": {
    "reference": "Patient/12768550"
  }
}

Show Source
Nested Schema : coding
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : coding
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
Back to Top

Response

Supported Media Types

201 Response

Modified
Headers
  • The identifier for a specific version of a resource. This identifier is formatted as W/"" and is used to specify the If-Match header value on subsequent updates.
  • The URL location of the created entity.
    Example:
    Location: https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/ChargeItem/2180632343
  • The Oracle troubleshooting identifier.
  • The Oracle troubleshooting identifier.

Default Response

Example Request:
POST https://fhir-ehr.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/ChargeItem/$modify
Example Response:
no-cache
Content-Length: 0
Content-Type: text/html
Date: Fri, 16 Jul 2021 17:23:14 GMT
Etag: W/"0"
Location: https://fhir-ehr-code.cerner.com/r4/ec2458f2-1e24-41c8-b71b-0e701af7583d/ChargeItem/2180632343
Last-Modified: Fri, 16 Jul 2021 17:23:13 GMT
Vary: Origin
X-Request-Id: 11111111111111111111111111111111
The ETag response header indicates the current If-Match version to use on a subsequent update.
Back to Top