This is the set of resources that conform to either of the profiles ChargeItem (https://nrces.in/ndhm/fhir/r4/StructureDefinition/ChargeItem) and ChargeItem (https://nrces.in/ndhm/fhir/r4/StructureDefinition/ChargeItem). E.g. what you have to deal with if you get resources conforming to one of them
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | 0..* | Item containing charge code(s) associated with the provision of healthcare provider products dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources dom-3: 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 dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated dom-5: If a resource is contained in another resource, it SHALL NOT have a security label dom-6: A resource should have narrative for robust management | ||
![]() ![]() ![]() | Σ | 0..1 | Meta | Metadata about the resource ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | ?!Σ | 0..1 | uri | A set of rules under which this content was created ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | Narrative | Text summary of the resource, for human interpretation ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() | Σ | 0..* | Identifier | Business Identifier for item ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..* | uri | Defining information about the code of this charge item ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..* | canonical(ChargeItemDefinition) | Resource defining the code of this ChargeItem ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | ?!Σ | 1..1 | code | planned | billable | not-billable | aborted | billed | entered-in-error | unknown Binding: ?? (required): Codes identifying the lifecycle stage of a ChargeItem. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..* | Reference(ChargeItem), Reference(ChargeItem) | Part of referenced ChargeItem ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | Σ | 1..1 | CodeableConcept | A code that identifies the charge, like a billing code Binding: ?? (extensible) ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
![]() ![]() ![]() ![]() | Σ | 1..1 | Coding | Code defined by a terminology system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | uri | Identity of the terminology system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | string | Version of the system - if relevant ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | code | Symbol in syntax defined by the system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() | Σ | 1..1 | string | Representation defined by the system ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() ![]() | Σ | 0..1 | boolean | If this coding was chosen directly by the user ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() ![]() | SΣ | 0..1 | string | Plain text representation of the concept ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | Σ | 1..1 | Reference(Group | Patient) | Individual service was done for/to ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | Σ | 0..1 | Reference(EpisodeOfCare | Encounter) | Encounter / Episode associated with event ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | SΣ | 0..1 | When the charged service was applied ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() | dateTime | |||
![]() ![]() ![]() ![]() | Period | |||
![]() ![]() ![]() ![]() | Timing | |||
![]() ![]() ![]() | 0..* | BackboneElement | Who performed charged service ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional content defined by implementations ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both | |
![]() ![]() ![]() ![]() | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized ele-1: All FHIR elements must have a @value or children ext-1: Must have either extensions or value[x], not both |
![]() ![]() ![]() ![]() | 0..1 | CodeableConcept | What type of performance was done Binding: ?? (example): Codes describing the types of functional roles performers can take on when performing events. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() ![]() | 1..1 | Reference(CareTeam | Device | RelatedPerson | Practitioner | PractitionerRole | Organization) | Individual who was performing ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | Reference(Organization | #sd-Organization-Organization) | Organization providing the charged service ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | Reference(Organization | #sd-Organization-Organization) | Organization requesting the charged service ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | Reference(Organization | #sd-Organization-Organization) | Organization that has ownership of the (potential, future) revenue ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | Σ | 1..1 | Quantity | Quantity of which the charge item has been serviced. Indicates the total quantity of medicines or medical devices bought. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | Σ | 0..* | CodeableConcept | Anatomical location, if relevant Binding: ?? (example): Codes describing anatomical locations. May include laterality. ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..1 | decimal | Factor overriding the associated rules ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | Money | Price overriding the associated rules ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..1 | string | Reason for overriding the list price/factor ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | Σ | 0..1 | Reference(Device | RelatedPerson | Practitioner | PractitionerRole | Organization | Patient) | Individual who was entering ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | Σ | 0..1 | dateTime | Date the charge item was entered ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..* | CodeableConcept | Why was the charged service rendered? Binding: ?? (example): Example binding for reason. ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..* | Reference(DiagnosticReport | MedicationAdministration | MedicationDispense | SupplyDelivery | ImagingStudy | Immunization | Observation | Procedure) | Which rendered service is being charged? ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 1..1 | Product charged. In case of invoice for pharmacy the medication resource will be populated containing the relevant details for the medicines mentioned in the prescription. For other cases of invoice such as for consultation, in patient details the codeableconcept must be populated. Binding: ?? (example): Example binding for product type. ele-1: All FHIR elements must have a @value or children | ||
![]() ![]() ![]() ![]() | Reference(Device | Substance | Medication) | |||
![]() ![]() ![]() ![]() | CodeableConcept | |||
![]() ![]() ![]() | Σ | 0..* | Reference(Account) | Account to place this charge ele-1: All FHIR elements must have a @value or children |
![]() ![]() ![]() | 0..* | Annotation | Comments made about the ChargeItem ele-1: All FHIR elements must have a @value or children | |
![]() ![]() ![]() | 0..* | Reference(Resource) | Further information supporting this charge ele-1: All FHIR elements must have a @value or children | |
![]() |