BioMaxis Implementation Guide
0.0.0-semantic-release - ci-build

BioMaxis Implementation Guide - Local Development build (v0.0.0-semantic-release) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

: Inventory Transfer - XML Representation

Active as of 2025-12-12

Raw xml | Download


<OperationDefinition xmlns="http://hl7.org/fhir">
  <id value="transfer"/>
  <text>
    <status value="generated"/>
    <div xmlns="http://www.w3.org/1999/xhtml"><p class="res-header-id"><b>Generated Narrative: OperationDefinition transfer</b></p><a name="transfer"> </a><a name="hctransfer"> </a><h3>Parameters</h3><table class="grid"><tr><td><b>Use</b></td><td><b>Name</b></td><td><b>Scope</b></td><td><b>Cardinality</b></td><td><b>Type</b></td><td><b>Binding</b></td><td><b>Documentation</b></td></tr><tr><td>IN</td><td>inventoryItem</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/references.html#Reference">Reference</a></td><td/><td><div><p>The InventoryItem being transferred.</p>
</div></td></tr><tr><td>IN</td><td>identifier</td><td/><td>1..*</td><td><a href="http://hl7.org/fhir/R4/datatypes.html#Identifier">Identifier</a></td><td/><td><div><p>The identifier for the inventory transfer.</p>
</div></td></tr><tr><td>IN</td><td>code</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/datatypes.html#code">code</a></td><td/><td><div><p>The code of the Inventory lot item.</p>
</div></td></tr><tr><td>IN</td><td>lotNumber</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/datatypes.html#string">string</a></td><td/><td><div><p>The lot number of the InventoryItem.</p>
</div></td></tr><tr><td>IN</td><td>sourceLocation</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/references.html#Reference">Reference</a></td><td/><td><div><p>The source location of the InventoryItem.</p>
</div></td></tr><tr><td>IN</td><td>destinationLocation</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/references.html#Reference">Reference</a></td><td/><td><div><p>The destination location of the InventoryItem.</p>
</div></td></tr><tr><td>IN</td><td>quantity</td><td/><td>1..1</td><td><a href="http://hl7.org/fhir/R4/datatypes.html#Quantity">Quantity</a></td><td/><td><div><p>The quantity of the InventoryItem being transferred.</p>
</div></td></tr><tr><td>OUT</td><td>response</td><td/><td>0..1</td><td><a href="http://hl7.org/fhir/R4/bundle.html">Bundle</a></td><td/><td><div><p>The Bundle containing two Inventory Reports one for the source location showing subtraction of inventory and one for the destination location showing addition of inventory each with the transfer details.</p>
</div></td></tr><tr><td>OUT</td><td>issues</td><td/><td>0..*</td><td><a href="http://hl7.org/fhir/R4/operationoutcome.html">OperationOutcome</a></td><td/><td><div><p>Any issues encountered during the operation.</p>
</div></td></tr></table></div>
  </text>
  <url
       value="http://biomaxis.com/fhir/OperationDefinition/inventory-transfer"/>
  <version value="0.0.0-semantic-release"/>
  <name value="Transfer"/>
  <title value="Inventory Transfer"/>
  <status value="active"/>
  <kind value="operation"/>
  <date value="2025-12-12T11:33:46+00:00"/>
  <publisher value="BioMaxis Pvt. Ltd."/>
  <contact>
    <name value="BioMaxis Pvt. Ltd."/>
    <telecom>
      <system value="url"/>
      <value value="http://biomaxis.com"/>
    </telecom>
  </contact>
  <description
               value="This operation is used to transfer inventory items from one location to another. It records the details of the transfer including the item, lot number, source location, destination location, and quantity involved."/>
  <code value="docref"/>
  <system value="false"/>
  <type value="true"/>
  <instance value="false"/>
  <parameter>
    <name value="inventoryItem"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The InventoryItem being transferred."/>
    <type value="Reference"/>
  </parameter>
  <parameter>
    <name value="identifier"/>
    <use value="in"/>
    <min value="1"/>
    <max value="*"/>
    <documentation value="The identifier for the inventory transfer."/>
    <type value="Identifier"/>
  </parameter>
  <parameter>
    <name value="code"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The code of the Inventory lot item."/>
    <type value="code"/>
  </parameter>
  <parameter>
    <name value="lotNumber"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The lot number of the InventoryItem."/>
    <type value="string"/>
  </parameter>
  <parameter>
    <name value="sourceLocation"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The source location of the InventoryItem."/>
    <type value="Reference"/>
  </parameter>
  <parameter>
    <name value="destinationLocation"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation value="The destination location of the InventoryItem."/>
    <type value="Reference"/>
  </parameter>
  <parameter>
    <name value="quantity"/>
    <use value="in"/>
    <min value="1"/>
    <max value="1"/>
    <documentation
                   value="The quantity of the InventoryItem being transferred."/>
    <type value="Quantity"/>
  </parameter>
  <parameter>
    <name value="response"/>
    <use value="out"/>
    <min value="0"/>
    <max value="1"/>
    <documentation
                   value="The Bundle containing two Inventory Reports one for the source location showing subtraction of inventory and one for the destination location showing addition of inventory each with the transfer details."/>
    <type value="Bundle"/>
  </parameter>
  <parameter>
    <name value="issues"/>
    <use value="out"/>
    <min value="0"/>
    <max value="*"/>
    <documentation value="Any issues encountered during the operation."/>
    <type value="OperationOutcome"/>
  </parameter>
</OperationDefinition>