| Official URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-praxis-schein | Version: 0.99.1 | |||
| Active as of 2026-08-22 | Computable Name: AccountPraxisSchein | |||
| Other Identifiers: OID:2.16.840.1.113883.3.7985.42.10 | ||||
Copyright/Legal: Copyright 2026+ cognovis GmbH. Cognovis-authored material is licensed under Apache-2.0; third-party material retains its own terms as documented in THIRD_PARTY_NOTICES.md. |
||||
Billing case (Schein) for ambulatory practice. Account.identifier carries the source ScheinNummer. Account.type carries Scheinart. Account.servicePeriod covers the billing period and Account.coverage references the applicable Coverage. Account.status is active for an open case or inactive for a closed case.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre |
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren |
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler |
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt |
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum |
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) |
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) |
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Account number |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
?!SΣ | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown Binding: AccountStatus (required): Indicates whether the account is available to be used. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The entity that caused the expenses |
![]() ![]() |
SΣ | 1..1 | Period | Transaction window |
![]() ![]() |
SΣ | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.identifier:scheinNummer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Account.status | Base | required | AccountStatus | 📍4.0.1 | FHIR Std. |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
| dom-2 | error | Account | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Account | 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 |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Account | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Account | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Account | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Account
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre |
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren |
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler |
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt |
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum |
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) |
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) |
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr |
![]() ![]() |
S | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
S | 0..1 | Identifier | Account number |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown |
![]() ![]() |
S | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) |
![]() ![]() |
S | 1..1 | Reference(Patient) | The entity that caused the expenses |
![]() ![]() |
S | 1..1 | Period | Transaction window |
![]() ![]() |
S | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account |
![]() ![]() ![]() |
S | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler | ||||
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt | ||||
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum | ||||
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) | ||||
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum | ||||
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) | ||||
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at | ||||
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr | ||||
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Account number | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown Binding: AccountStatus (required): Indicates whether the account is available to be used. | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Human-readable label | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The entity that caused the expenses | ||||
![]() ![]() |
SΣ | 1..1 | Period | Transaction window | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account | ||||
![]() ![]() ![]() |
Σ | 0..1 | positiveInt | The priority of the coverage in the context of this account | ||||
![]() ![]() |
Σ | 0..1 | Reference(Organization) | Entity managing the Account | ||||
![]() ![]() |
Σ | 0..1 | string | Explanation of purpose/use | ||||
![]() ![]() |
0..* | BackboneElement | The parties ultimately responsible for balancing the Account | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(Patient | RelatedPerson | Organization) | Responsible entity | |||||
![]() ![]() ![]() |
0..1 | boolean | Credit or other hold applied | |||||
![]() ![]() ![]() |
0..1 | Period | Guarantee account during | |||||
![]() ![]() |
0..1 | Reference(Account) | Reference to a parent Account | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Account.identifier:scheinNummer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Account.identifier:scheinNummer.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Account.status | Base | required | AccountStatus | 📍4.0.1 | FHIR Std. |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
| dom-2 | error | Account | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Account | 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 |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Account | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Account | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Account | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Account
Summary
Mandatory: 4 elements(2 nested mandatory elements)
Must-Support: 21 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Key Elements View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre |
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren |
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler |
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt |
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum |
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) |
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) |
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
SΣ | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Account number |
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer |
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 |
![]() ![]() |
?!SΣ | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown Binding: AccountStatus (required): Indicates whether the account is available to be used. |
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) |
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The entity that caused the expenses |
![]() ![]() |
SΣ | 1..1 | Period | Transaction window |
![]() ![]() |
SΣ | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.identifier:scheinNummer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Account.status | Base | required | AccountStatus | 📍4.0.1 | FHIR Std. |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
| dom-2 | error | Account | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Account | 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 |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Account | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Account | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Account | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
Differential View
This structure is derived from Account
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status |
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre |
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren |
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler |
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt |
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum |
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) |
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum |
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) |
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr |
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr |
![]() ![]() |
S | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system |
![]() ![]() ![]() |
S | 0..1 | Identifier | Account number |
![]() ![]() ![]() ![]() |
S | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer |
![]() ![]() ![]() ![]() |
S | 1..1 | string | The value that is unique |
![]() ![]() |
S | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown |
![]() ![]() |
S | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) |
![]() ![]() |
S | 1..1 | Reference(Patient) | The entity that caused the expenses |
![]() ![]() |
S | 1..1 | Period | Transaction window |
![]() ![]() |
S | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account |
![]() ![]() ![]() |
S | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account |
Documentation for this format | ||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
Snapshot View
| Name | Flags | Card. | Type | Description & Constraints Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
C | 0..* | Account | Tracks balance, charges, for patient or cost center Constraints: account-praxis-schein-status | ||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
S | 0..1 | boolean | Abrechnungssperre flag (Schein.Abrechnungssperre); identisch zu 'Nicht abrechnen' URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-abrechnungssperre | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Ersatzverfahren flag (Schein.Ersatzverfahren) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ersatzverfahren | ||||
![]() ![]() ![]() |
S | 0..1 | boolean | Nachzuegler flag (Schein.Nachzuegler) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-nachzuegler | ||||
![]() ![]() ![]() |
S | 0..1 | unsignedInt | Arzt-Patienten-Kontakte count (Schein.ArztPatientenKontakt) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-arzt-patienten-kontakt | ||||
![]() ![]() ![]() |
S | 0..1 | date | eGK/VSDM read date (Schein.Chipkartenlesedatum); absent = card not read URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-egk-lesedatum | ||||
![]() ![]() ![]() |
S | 0..1 | code | TSVG Vermittlungs-/Kontaktart (Schein.Vermittlungsart) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-tsvg-vermittlungsart Binding: TSVG Vermittlungs-/Kontaktart (required) | ||||
![]() ![]() ![]() |
S | 0..1 | date | Tag der Terminvermittlung (Schein.TagDerTerminvermittlung) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-terminvermittlungsdatum | ||||
![]() ![]() ![]() |
S | 0..1 | CodeableConcept | Scheinuntergruppe (KVDT FK 4239), extensible KBV binding (Schein.Scheinuntergruppe) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-scheinuntergruppe Binding: Schein Untergruppe (extensible) | ||||
![]() ![]() ![]() |
S | 0..1 | dateTime | Anlagedatum des Scheins im PVS (Schein.DatumAnlage); fachliches Quelldatum, abweichend von servicePeriod und egkLesedatum URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-created-at | ||||
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser BSNR auf Ueberweisungsschein (Schein.ÜberweisungVon) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-bsnr | ||||
![]() ![]() ![]() |
S | 0..1 | string | Ueberweiser LANR auf Ueberweisungsschein (Schein.ÜberweisungVonLANR) URL: https://fhir.cognovis.de/praxis/StructureDefinition/account-ueberweisung-von-lanr | ||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
SΣ | 1..* | Identifier | Source ScheinNummer with additional identifier slices allowed Slice: Unordered, Open by value:system | ||||
![]() ![]() ![]() |
SΣ | 0..1 | Identifier | Account number | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | uri | The namespace for the identifier value Required Pattern: https://fhir.cognovis.de/praxis/sid/scheinNummer | ||||
![]() ![]() ![]() ![]() |
SΣ | 1..1 | string | The value that is unique Example General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | active | inactive | entered-in-error | on-hold | unknown Binding: AccountStatus (required): Indicates whether the account is available to be used. | ||||
![]() ![]() |
SΣ | 1..1 | CodeableConcept | Scheinart (coarse). Scheinuntergruppe (FK 4239) is on extension[scheinuntergruppe]. Binding: Scheinart (required) | ||||
![]() ![]() |
Σ | 0..1 | string | Human-readable label | ||||
![]() ![]() |
SΣ | 1..1 | Reference(Patient) | The entity that caused the expenses | ||||
![]() ![]() |
SΣ | 1..1 | Period | Transaction window | ||||
![]() ![]() |
SΣ | 0..* | BackboneElement | The party(s) that are responsible for covering the payment of this account, and what order should they be applied to the account | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
SΣ | 1..1 | Reference(Coverage) | The party(s), such as insurances, that may contribute to the payment of this account | ||||
![]() ![]() ![]() |
Σ | 0..1 | positiveInt | The priority of the coverage in the context of this account | ||||
![]() ![]() |
Σ | 0..1 | Reference(Organization) | Entity managing the Account | ||||
![]() ![]() |
Σ | 0..1 | string | Explanation of purpose/use | ||||
![]() ![]() |
0..* | BackboneElement | The parties ultimately responsible for balancing the Account | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(Patient | RelatedPerson | Organization) | Responsible entity | |||||
![]() ![]() ![]() |
0..1 | boolean | Credit or other hold applied | |||||
![]() ![]() ![]() |
0..1 | Period | Guarantee account during | |||||
![]() ![]() |
0..1 | Reference(Account) | Reference to a parent Account | |||||
Documentation for this format | ||||||||
| Path | Status | Usage | ValueSet | Version | Source |
| Account.language | Base | preferred | Common Languages | 📍4.0.1 | FHIR Std. |
| Account.identifier:scheinNummer.use | Base | required | IdentifierUse | 📍4.0.1 | FHIR Std. |
| Account.identifier:scheinNummer.type | Base | extensible | IdentifierType | 📍4.0.1 | FHIR Std. |
| Account.status | Base | required | AccountStatus | 📍4.0.1 | FHIR Std. |
| Account.type | Base | required | Scheinart | 📦0.99.1 | This IG |
| Id | Grade | Path(s) | Description | Expression |
| account-praxis-schein-status | error | Account | AccountPraxisSchein.status is limited to active (open case) and inactive (closed case). |
status = 'active' or status = 'inactive'
|
| dom-2 | error | Account | If the resource is contained in another resource, it SHALL NOT contain nested Resources |
contained.contained.empty()
|
| dom-3 | error | Account | 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 |
contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty()
|
| dom-4 | error | Account | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated |
contained.meta.versionId.empty() and contained.meta.lastUpdated.empty()
|
| dom-5 | error | Account | If a resource is contained in another resource, it SHALL NOT have a security label |
contained.meta.security.empty()
|
| dom-6 | best practice | Account | A resource should have narrative for robust management |
text.`div`.exists()
|
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children |
hasValue() or (children().count() > id.count())
|
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both |
extension.exists() != value.exists()
|
This structure is derived from Account
Summary
Mandatory: 4 elements(2 nested mandatory elements)
Must-Support: 21 elements
Extensions
This structure refers to these extensions:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron