<OperationDefinition xmlns="http://hl7.org/fhir" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://hl7.org/fhir ../../input-cache/schemas/R5/fhir-single.xsd">
  <id value="op-claim-receipt-details" />
  <url value="https://bpcs.exchange/fhir/OperationDefinition/op-claim-receipt-details" />
  <name value="ClaimReceiptDetails" />
  <title value="Claim Receipt Details" />
  <status value="active" />
  <kind value="operation" />
  <experimental value="false" />
  <description value="Generates an ExplanationOfBenefit that contains receipt details for a patient, possibly filtered to only include a particular subset for the specified patient or application" />
  <affectsState value="true" />
  <code value="receiptDetails" />
  <resource value="Patient" />
  <resource value="ExplanationOfBenefit" />
  <system value="false" />
  <type value="false" />
  <instance value="true" />
  <inputProfile value="https://bpcs.exchange/fhir/StructureDefinition/profile-Parameters-receipt-details" />
  <outputProfile value="https://bpcs.exchange/fhir/StructureDefinition/profile-ExplanationOfBenefit-receipt-details-search" />
  <parameter>
    <name value="date" />
    <use value="in" />
    <min value="1" />
    <max value="1" />
    <documentation value="This parameter is extension:claim" />
    <type value="date" />
  </parameter>
  <parameter>
    <name value="duplicateVersion" />
    <use value="in" />
    <min value="0" />
    <max value="1" />
    <documentation value="This parameter is extension:duplicateVersion" />
    <type value="positiveInt" />
  </parameter>
  <parameter>
    <name value="itemSource" />
    <use value="in" />
    <min value="1" />
    <max value="1" />
    <documentation value="This parameter is extension:itemSource" />
    <type value="string" />
    <searchType value="token" />
  </parameter>
  <parameter>
    <name value="partitionNumber" />
    <use value="in" />
    <min value="0" />
    <max value="1" />
    <documentation value="Indicates the The partition number associated with a record on the claim history table. The column will contain a value that is used to distribute the data over all the available disk volumes on the system." />
    <type value="positiveInt" />
  </parameter>
  <parameter>
    <name value="product" />
    <use value="in" />
    <min value="1" />
    <max value="1" />
    <documentation value="This parameter is productOrService.coding:claimDinPin" />
    <type value="Coding" />
    <binding>
      <strength value="required" />
      <valueSet value="https://bpcs.exchange/fhir/ValueSet/vs-DinPin" />
    </binding>
  </parameter>
  <parameter>
    <name value="sequenceNumber" />
    <use value="in" />
    <min value="0" />
    <max value="1" />
    <documentation value="Indicates the sequential number incremented by the programs which load claim history with the transactions. This field was created to guarantee a unique primary key." />
    <type value="positiveInt" />
  </parameter>
  <parameter>
    <name value="transactionCode" />
    <use value="in" />
    <min value="0" />
    <max value="1" />
    <documentation value="This parameter is extension:transactionCode" />
    <type value="Coding" />
    <binding>
      <strength value="required" />
      <valueSet value="https://bpcs.exchange/fhir/ValueSet/vs-TransactionCode" />
    </binding>
  </parameter>
  <parameter>
    <name value="result" />
    <use value="out" />
    <min value="1" />
    <max value="1" />
    <documentation value="Indicates if transaction is an adjustment or payment." />
    <type value="ExplanationOfBenefit" />
  </parameter>
</OperationDefinition>