CH ALIS (R4)
0.3.0 - CI build
CH ALIS (R4), published by ALIS-Connect. This guide is not an authorized publication; it is the continuous build for version 0.3.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/ahdis/ch-alis/ and changes regularly. See the Directory of published versions
Official URL: http://fhir.ch/ig/ch-alis/StructureDefinition/Service | Version: 0.3.0 | |||
Draft as of 2020-09-01 | Computable Name: ChAlisLeistungsschnittstelleService | |||
Copyright/Legal: not-open-source |
This logical model describes the Service of 'Leistungsschnittstelle ALIS Version 4.3'.
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
This structure is derived from Base
Differential View
This structure is derived from Base
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
Service | 0..* | Base | XML Namespace: noNamespace CH ALIS Leistungsschnittstelle - Service Instances of this logical model are not marked to be the target of a Reference | |
@Transaction | 0..1 | string | Optional, only required for possible value delete | |
ServiceDate | 1..1 | DateTime | 3.1, Leistungs - Datum, XML-Format Datetime, Datum, Zeit der Leistungserbringung | |
SessionID | 0..1 | Text | 3.2, Sitzung, Alphanum. Max. 64 Zeichen, SAP max. 2 Zeichen, 1 – n / Tag | |
OrderID | 0..1 | Text | 3.3, Auftragsnummer, Max. 64 Zeichen, GUID (global universal identification) Alphanum., jeweils auf ebene Leistung mitsenden), Optional | |
OrderDate | 0..1 | DateTime | 5.0 neu Attribute Auftragsdatum (OrderDate) für Laborleistungen | |
ReferrerID | 0..1 | Text | 3.4, Auftraggebende Kostenstelle, Max. 50 Zeichen, Der Empfänger bestimmt die auftraggebende Kostenstelle, Optional | |
ServiceType | 0..1 | Text | 3.5, Katalog, 10 Zeichen, Spezifikation, Zwischen den Partnern zu vereinbaren | |
ServiceItem | 0..1 | Text | 3.6, Tarifposition, Alphanum. 20 Zeichen, Nummer (Identifikation der Leistung, TARMED, SLK, interner Katalog), Obligatorisch | |
Form | 0..1 | Text | 3.7, Formular, Alphanum. 20 Zeichen, Text, Formularbezeichnung, Optional | |
EnteredDateTime | 0..1 | DateTime | 3.8, Erfassungsdatum, XML-Format Datetime, Datum, Zeit der Erfassung der Leistungserfassung, Optional | |
ProviderID | 0..1 | Text | 3.9, Erbringende Organisation, Kostenstelle / Organisation; Text oder ID, Zwischen den Partnern zu vereinbaren | |
EnteredBy | 0..1 | Text | 3.10, Erfasser, Text oder ID, Optional | |
PatientContactID | 0..1 | Text | 5.0 neu Attribut Patientenkontakt | |
ItemNumber | 0..1 | Text | 3.11, Laufnummer, Alphanum. Max. 64 Zeichen, Wird jeder erbrachten Leistung mitgegeben, Optional | |
RefItemNumber | 0..1 | Text | 3.12, Referenz Laufnummer zu Hauptleistung, Format von Pos. 3.11, Nur bei Nebenleistungen notwendig, Optional | |
Quantity | 0..1 | Decimal | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
Costweight | 0..1 | Text | 3.13, Anzahl, Numerisch mit Floatingpoint, (d.h. Nachkommastellen sind möglich), eine negative Leistung ist möglich (+ / -), gebrochene Werte müssen beim Import in Systeme die nur ganzzahlige Mengen akzeptieren mit dem Wert aus dem Parameter <NumberofParticipants> auf eine ganze Zahl umgerechnet werden, Obligat; negative Werte sind zu vereinbaren | |
ServiceItemErrorCode | 0..1 | Text | 3.14, Fehlercode, Alphanum., Fehlertabelle bei unbekanntem Feldinhalt, inkorrekten Werten etc., Optional | |
PersonV40 | 0..* | PersonV40 | 3.15, PersonV40, Optional (0,N) | |
ParameterV40 | 0..* | ParameterV40 | 4, ParameterV40, Optional (0,N) | |
Documentation for this format |
This structure is derived from Base