PackagesCanonicalsLogsProblems
    Packages
    ndhm.in@5.0.0
    https://nrces.in/ndhm/fhir/r4/StructureDefinition/Invoice
description: This profile sets the minimum expectations for the details to be added in order to generate invoices for various healthcare process or workflows.
package_name: ndhm.in
derivation: constraint
name: Invoice
type: Invoice
elements:
  date: {index: 12}
  totalNet: {index: 28}
  recipient:
    type: Reference
    mustSupport: false
    refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient']
    index: 11
  type:
    binding: {strength: extensible, valueSet: 'https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-invoice-types'}
    index: 4
    elements:
      coding:
        index: 5
        elements:
          system: {index: 6}
          code: {index: 7}
          display: {index: 8}
        required: [display, system, code]
      text: {mustSupport: true, index: 9}
    required: [coding]
  totalGross: {index: 29}
  participant:
    elements:
      actor:
        type: Reference
        refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Practitioner', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/PractitionerRole']
        index: 13
  lineItem:
    index: 15
    elements:
      chargeItem:
        short: Reference to ChargeItem containing details of this line item or an inline billing code. In the context of ABDM the Chargeitem resource reference must be populated indicating the details for the medicines or other service charged.
        choices: [chargeItemReference, chargeItemCodeableConcept]
        index: 17
      chargeItemReference:
        type: Reference
        short: Reference to ChargeItem containing details of this line item or an inline billing code. In the context of ABDM the Chargeitem resource reference must be populated indicating the details for the medicines or other service charged.
        choiceOf: chargeItem
        refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/ChargeItem']
        index: 18
      chargeItemCodeableConcept: {type: CodeableConcept, short: Reference to ChargeItem containing details of this line item or an inline billing code. In the context of ABDM the Chargeitem resource reference must be populated indicating the details for the medicines or other service charged., choiceOf: chargeItem, index: 19}
      priceComponent:
        index: 20
        elements:
          code:
            binding: {strength: extensible, valueSet: 'https://nrces.in/ndhm/fhir/r4/ValueSet/ndhm-price-components'}
            index: 21
            elements:
              coding:
                index: 22
                elements:
                  system: {index: 23}
                  code: {index: 24}
                  display: {index: 25}
                required: [display, system, code]
              text: {mustSupport: true, index: 26}
            required: [coding]
          amount: {index: 27}
        required: [amount, code]
    required: [priceComponent]
  identifier:
    short: Business Identifier for invoice (e.g invoice number or bill number)
    index: 0
    elements:
      type:
        elements:
          text: {mustSupport: true, index: 1}
      value: {short: The value that is unique (example the invoice number or bill number), index: 2}
      assigner:
        type: Reference
        refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization']
        index: 3
    required: [value]
  issuer:
    type: Reference
    refers: ['https://nrces.in/ndhm/fhir/r4/StructureDefinition/Organization']
    index: 14
  subject:
    type: Reference
    refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'https://nrces.in/ndhm/fhir/r4/StructureDefinition/Patient']
    index: 10
package_version: 5.0.0
class: profile
kind: resource
url: https://nrces.in/ndhm/fhir/r4/StructureDefinition/Invoice
base: http://hl7.org/fhir/StructureDefinition/Invoice
version: 5.0.0
required: [lineItem, totalNet, totalGross, identifier, subject, type, date]