f:Invoice
cancelledReason: maximum cardinality of 'cancelledReason' is 0
type: minimum cardinality of 'type' is 1
subject: maximum cardinality of 'subject' is 0
recipient: minimum cardinality of 'recipient' is 1
date: minimum cardinality of 'date' is 1
participant: maximum cardinality of 'participant' is 0
account: maximum cardinality of 'account' is 0
lineItem: minimum cardinality of 'lineItem' is 1
totalPriceComponent: maximum cardinality of 'totalPriceComponent' is 0
totalNet: minimum cardinality of 'totalNet' is 1
totalGross: minimum cardinality of 'totalGross' is 1
note: maximum cardinality of 'note' is 1
Invoice
If the resource is contained in another resource, it SHALL NOT contain nested Resources (inherited)
If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource (inherited)
If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated (inherited)
If a resource is contained in another resource, it SHALL NOT have a security label (inherited)
A resource should have narrative for robust management (inherited)
Invoice.meta
All FHIR elements must have a @value or children (inherited)
Invoice.implicitRules
All FHIR elements must have a @value or children (inherited)
Invoice.language
All FHIR elements must have a @value or children (inherited)
Invoice.text
All FHIR elements must have a @value or children (inherited)
Invoice.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
f:Invoice/f:identifier
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 1
type: minimum cardinality of 'type' is 1
type: maximum cardinality of 'type' is 1
system: maximum cardinality of 'system' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 1
assigner: maximum cardinality of 'assigner' is 1
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 1
type: maximum cardinality of 'type' is 1
system: maximum cardinality of 'system' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 1
assigner: maximum cardinality of 'assigner' is 1
id: maximum cardinality of 'id' is 1
use: maximum cardinality of 'use' is 1
type: maximum cardinality of 'type' is 1
system: maximum cardinality of 'system' is 1
value: maximum cardinality of 'value' is 1
period: maximum cardinality of 'period' is 1
assigner: maximum cardinality of 'assigner' is 1
Invoice.identifier
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.identifier.use
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:identifier/f:type
id: maximum cardinality of 'id' is 1
text: maximum cardinality of 'text' is 1
id: maximum cardinality of 'id' is 1
text: maximum cardinality of 'text' is 1
id: maximum cardinality of 'id' is 1
text: maximum cardinality of 'text' is 1
Invoice.identifier.type
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
f:Invoice/f:identifier/f:type/f:coding
id: maximum cardinality of 'id' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 1
userSelected: maximum cardinality of 'userSelected' is 1
id: maximum cardinality of 'id' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: minimum cardinality of 'code' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 1
userSelected: maximum cardinality of 'userSelected' is 1
id: maximum cardinality of 'id' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: minimum cardinality of 'code' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 1
userSelected: maximum cardinality of 'userSelected' is 1
Invoice.identifier.type.coding
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.coding.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.identifier.type.coding.system
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.coding.version
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.coding.code
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.coding.display
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.coding.userSelected
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.type.text
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.system
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.value
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.period
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.identifier.assigner
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
Invoice.status
All FHIR elements must have a @value or children (inherited)
Invoice.cancelledReason
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:type
id: maximum cardinality of 'id' is 1
text: maximum cardinality of 'text' is 1
Invoice.type
All FHIR elements must have a @value or children (inherited)
Invoice.type.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.type.coding
All FHIR elements must have a @value or children (inherited)
Invoice.type.text
All FHIR elements must have a @value or children (inherited)
Invoice.subject
All FHIR elements must have a @value or children (inherited)
Invoice.recipient
All FHIR elements must have a @value or children (inherited)
Invoice.date
All FHIR elements must have a @value or children (inherited)
Invoice.participant
All FHIR elements must have a @value or children (inherited)
Invoice.participant.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.participant.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.participant.role
All FHIR elements must have a @value or children (inherited)
Invoice.participant.actor
All FHIR elements must have a @value or children (inherited)
Invoice.issuer
All FHIR elements must have a @value or children (inherited)
Invoice.account
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:lineItem
sequence: maximum cardinality of 'sequence' is 0
priceComponent: minimum cardinality of 'priceComponent' is 1
Invoice.lineItem
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.lineItem.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.lineItem.sequence
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.chargeItem[x] 1
All FHIR elements must have a @value or children (inherited)
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:lineItem/f:priceComponent
extension with URL = 'https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/unit-price': minimum cardinality of 'extension' is 1
extension with URL = 'https://openimis.github.io/openimis_fhir_r4_ig/StructureDefinition/unit-price': maximum cardinality of 'extension' is 1
factor: minimum cardinality of 'factor' is 1
amount: minimum cardinality of 'amount' is 1
Invoice.lineItem.priceComponent
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.extension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.lineItem.priceComponent.modifierExtension
All FHIR elements must have a @value or children (inherited)
Must have either extensions or value[x], not both (inherited)
Invoice.lineItem.priceComponent.type
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:lineItem/f:priceComponent/f:code
id: maximum cardinality of 'id' is 1
text: maximum cardinality of 'text' is 1
Invoice.lineItem.priceComponent.code
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
f:Invoice/f:lineItem/f:priceComponent/f:code/f:coding
id: maximum cardinality of 'id' is 1
system: maximum cardinality of 'system' is 1
version: maximum cardinality of 'version' is 1
code: maximum cardinality of 'code' is 1
display: maximum cardinality of 'display' is 1
userSelected: maximum cardinality of 'userSelected' is 1
Invoice.lineItem.priceComponent.code.coding
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.coding.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.lineItem.priceComponent.code.coding.system
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.coding.version
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.coding.code
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.coding.display
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.coding.userSelected
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.code.text
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.factor
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:lineItem/f:priceComponent/f:amount
id: maximum cardinality of 'id' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
currency: maximum cardinality of 'currency' is 1
Invoice.lineItem.priceComponent.amount
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.amount.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.lineItem.priceComponent.amount.value
All FHIR elements must have a @value or children (inherited)
Invoice.lineItem.priceComponent.amount.currency
All FHIR elements must have a @value or children (inherited)
Invoice.totalPriceComponent
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:totalNet
id: maximum cardinality of 'id' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
currency: maximum cardinality of 'currency' is 1
Invoice.totalNet
All FHIR elements must have a @value or children (inherited)
Invoice.totalNet.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.totalNet.value
All FHIR elements must have a @value or children (inherited)
Invoice.totalNet.currency
All FHIR elements must have a @value or children (inherited)
f:Invoice/f:totalGross
id: maximum cardinality of 'id' is 1
value: minimum cardinality of 'value' is 1
value: maximum cardinality of 'value' is 1
currency: maximum cardinality of 'currency' is 1
Invoice.totalGross
All FHIR elements must have a @value or children (inherited)
Invoice.totalGross.extension
All FHIR elements must have a @value or children
Must have either extensions or value[x], not both
Invoice.totalGross.value
All FHIR elements must have a @value or children (inherited)
Invoice.totalGross.currency
All FHIR elements must have a @value or children (inherited)
Invoice.paymentTerms
All FHIR elements must have a @value or children (inherited)
Invoice.note
All FHIR elements must have a @value or children (inherited)