PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.davinci-pr@1.0.0
    http://hl7.org/fhir/us/davinci-pr/OperationDefinition/SearchByClaim
{
  "description": "This operation is used to search for a postable remittance by providing claim information.",
  "_filename": "OperationDefinition-SearchByClaim.json",
  "package_name": "hl7.fhir.us.davinci-pr",
  "date": "2025-04-08T15:41:44+00:00",
  "system": true,
  "publisher": "HL7 International / Payer/Provider Information Exchange Work Group",
  "instance": false,
  "jurisdiction": [ {
    "coding": [ {
      "code": "US",
      "system": "urn:iso:std:iso:3166",
      "display": "United States of America"
    } ]
  } ],
  "name": "SearchByClaim",
  "type": "false",
  "experimental": null,
  "outputProfile": "http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchResultParameters",
  "resourceType": "OperationDefinition",
  "title": "Search for Postable Remittance By Claim",
  "package_version": "1.0.0",
  "extension": [ {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
    "valueCode": "claims"
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fmm",
    "valueInteger": 1,
    "_valueInteger": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/us/davinci-pr/ImplementationGuide/hl7.fhir.us.davinci-pr"
      } ]
    }
  }, {
    "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-standards-status",
    "valueCode": "trial-use",
    "_valueCode": {
      "extension": [ {
        "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-conformance-derivedFrom",
        "valueCanonical": "http://hl7.org/fhir/us/davinci-pr/ImplementationGuide/hl7.fhir.us.davinci-pr"
      } ]
    }
  } ],
  "status": "active",
  "id": "fb13e3aa-dd8f-4cbd-b839-3f99633ed604",
  "kind": "operation",
  "url": "http://hl7.org/fhir/us/davinci-pr/OperationDefinition/SearchByClaim",
  "code": "searchByClaim",
  "version": "1.0.0",
  "contact": [ {
    "name": "HL7 International / Payer/Provider Information Exchange Work Group",
    "telecom": [ {
      "value": "http://www.hl7.org/Special/committees/claims",
      "system": "url"
    } ]
  } ],
  "inputProfile": "http://hl7.org/fhir/us/davinci-pr/StructureDefinition/searchByClaimParameters",
  "parameter": [ {
    "max": "1",
    "min": 1,
    "use": "in",
    "name": "TIN",
    "type": "string",
    "documentation": "Medical Group / Billing Provider / Payee TIN"
  }, {
    "max": "1",
    "min": 0,
    "use": "in",
    "name": "PayerID",
    "type": "string",
    "documentation": "Payer Identifer"
  }, {
    "max": "1",
    "min": 0,
    "use": "in",
    "name": "PayerName",
    "type": "string",
    "documentation": "Payer Name"
  }, {
    "max": "1",
    "min": 0,
    "use": "in",
    "name": "ServiceStartDate",
    "type": "date",
    "documentation": "Start Date of Service"
  }, {
    "max": "1",
    "min": 0,
    "use": "in",
    "name": "ServiceEndDate",
    "type": "date",
    "documentation": "End Date of Service"
  }, {
    "max": "1",
    "min": 0,
    "use": "in",
    "name": "PatientID",
    "type": "string",
    "documentation": "Patient Member (or Subscriber) Insurance ID"
  }, {
    "max": "1",
    "min": 1,
    "use": "in",
    "name": "Claim",
    "part": [ {
      "max": "1",
      "min": 1,
      "use": "in",
      "name": "ProviderClaimID",
      "type": "string",
      "documentation": "Provider generated Claim ID (also known as Patient Account Number)"
    }, {
      "max": "1",
      "min": 0,
      "use": "in",
      "name": "ProviderID",
      "type": "string",
      "documentation": "NPI or Payer Assigned Provider Identifier"
    }, {
      "max": "1",
      "min": 0,
      "use": "in",
      "name": "PayerClaimID",
      "type": "string",
      "documentation": "Payer Generated Claim ID (DCN or ICN)"
    }, {
      "max": "1",
      "min": 0,
      "use": "in",
      "name": "ClaimChargeAmount",
      "type": "Money",
      "documentation": "Claim Charge Amount"
    } ],
    "documentation": "Information about the claim being searched for."
  }, {
    "max": "1",
    "min": 1,
    "use": "out",
    "name": "TIN",
    "type": "string",
    "documentation": "Medical Group / Billing Provider / Payee TIN"
  }, {
    "max": "1",
    "min": 1,
    "use": "out",
    "name": "Payer",
    "part": [ {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PayerID",
      "type": "string",
      "documentation": "Payer Identifier"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PayerName",
      "type": "string",
      "documentation": "Payer Name"
    } ],
    "documentation": "Details of payer information."
  }, {
    "max": "*",
    "min": 1,
    "use": "out",
    "name": "Claim",
    "part": [ {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PayerClaimID",
      "type": "string",
      "documentation": "Payer Generated Claim ID (DCN or ICN)"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "ProviderClaimID",
      "type": "string",
      "documentation": "Provider generated Claim ID"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "ClaimReceivedDate",
      "type": "date",
      "documentation": "Claim Received Date"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "ProviderID",
      "type": "string",
      "documentation": "NPI or Payer Assigned Provider Identifier"
    }, {
      "max": "*",
      "min": 1,
      "use": "out",
      "name": "PaymentInfo",
      "part": [ {
        "max": "1",
        "min": 1,
        "use": "out",
        "name": "PaymentDate",
        "type": "date",
        "documentation": "Payment Date"
      }, {
        "max": "1",
        "min": 1,
        "use": "out",
        "name": "PaymentNumber",
        "type": "string",
        "documentation": "Payment Number"
      }, {
        "max": "1",
        "min": 1,
        "use": "out",
        "name": "PaymentAmount",
        "type": "Money",
        "documentation": "Payment Amount"
      }, {
        "max": "*",
        "min": 1,
        "use": "out",
        "name": "Remittance",
        "part": [ {
          "max": "1",
          "min": 1,
          "use": "out",
          "name": "RemittanceAdviceIdentifier",
          "type": "string",
          "documentation": "Remittance Advice Identifier"
        }, {
          "max": "1",
          "min": 1,
          "use": "out",
          "name": "RemittanceAdviceType",
          "type": "code",
          "binding": {
            "strength": "required",
            "valueSet": "http://hl7.org/fhir/us/davinci-pr/ValueSet/RemittanceAdviceType"
          },
          "documentation": "Remittance Advice Type"
        }, {
          "max": "1",
          "min": 1,
          "use": "out",
          "name": "RemittanceAdviceDate",
          "type": "date",
          "documentation": "Remittance Advice Date"
        }, {
          "max": "1",
          "min": 1,
          "use": "out",
          "name": "RemittanceAdviceFileSize",
          "type": "integer",
          "documentation": "Remittance Advice File Size"
        } ],
        "documentation": "Details of remittance advice."
      } ],
      "documentation": "Details of adjudicated payment."
    } ],
    "documentation": "Details to verify correct claim found."
  }, {
    "max": "1",
    "min": 1,
    "use": "out",
    "name": "Patient",
    "part": [ {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "DateOfBirth",
      "type": "date",
      "documentation": "Patient date of birth"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PatientID",
      "type": "string",
      "documentation": "Patient Member (or Subscriber) Insurance ID"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PatientFirstName",
      "type": "string",
      "documentation": "Patient First Name"
    }, {
      "max": "1",
      "min": 1,
      "use": "out",
      "name": "PatientLastName",
      "type": "string",
      "documentation": "Patient Last Name"
    } ],
    "documentation": "Details to verify correct patient found."
  } ]
}