schema location: | ..\..\EconomyWS.xsd |
attributeFormDefault: | unqualified |
elementFormDefault: | qualified |
diagram | ![]() |
||
properties |
|
||
children | KID | ||
source | <xs:element name="DeleteGiroRequest"> <xs:complexType> <xs:sequence> <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID number</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID number</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
source | <xs:element name="DeleteGiroResponse"> <xs:complexType> <xs:sequence/> </xs:complexType> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | CashBoxCode RegistrationDate Organization PaymentMethodFilter | ||
source | <xs:element name="GetCashBoxBalanceReportRequest"> <xs:complexType> <xs:sequence> <xs:element name="CashBoxCode" type="xs:string"> <xs:annotation> <xs:documentation>Cash box point code. Valid CashBox codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= CashCode HIS90: PAQCOST.CASHBOX_CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RegistrationDate" minOccurs="0"> <xs:annotation> <xs:documentation>Datoer for registration of economy/cash box data. Dersom dato er utelatt vil en hente kun på dagens dato. HIS90: Registreringsdato. PAQCOST.INSERTED_DATE</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. If not used then list all units on the selectd cash box. HIS90: PAQCOST.UNIT_NO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaymentMethodFilter" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Filter for Paymentmethod. 0 to maun codes can be given. If Null/no codes given then listing for all payment methods. Valid PaymentMehod codes can be found byusing CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CashBoxCode" type="xs:string"> <xs:annotation> <xs:documentation>Cash box point code. Valid CashBox codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= CashCode HIS90: PAQCOST.CASHBOX_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | FromDate ToDate | ||||||
annotation |
|
||||||
source | <xs:element name="RegistrationDate" minOccurs="0"> <xs:annotation> <xs:documentation>Datoer for registration of economy/cash box data. Dersom dato er utelatt vil en hente kun på dagens dato. HIS90: Registreringsdato. PAQCOST.INSERTED_DATE</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationTypeEconomy | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. If not used then list all units on the selectd cash box. HIS90: PAQCOST.UNIT_NO</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PaymentMethodFilter" type="xs:string" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Filter for Paymentmethod. 0 to maun codes can be given. If Null/no codes given then listing for all payment methods. Valid PaymentMehod codes can be found byusing CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | CashBoxBalancingReports | ||
source | <xs:element name="GetCashBoxBalanceReportResponse"> <xs:complexType> <xs:sequence> <xs:element name="CashBoxBalancingReports" type="CashBoxBalanceReportItemType" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | CashBoxBalanceReportItemType | ||||||
properties |
|
||||||
children | CashBox ReportGeneratedDate ExecutingUser ReportDates OrganizationUnits TotalAmount | ||||||
source | <xs:element name="CashBoxBalancingReports" type="CashBoxBalanceReportItemType" minOccurs="0"/> |
diagram | ![]() |
||
properties |
|
||
children | ContactId BillNumberId | ||
source | <xs:element name="GetEconomyTransactionsRequest"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>If both ContactId and BillNumber is given, then BillNumber is used.</xs:documentation> </xs:annotation> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BillNumberId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number id for patient. HIS90: Combined id PAQCOST.BILL_NUMBER_PATIENT|PAQCOST.SOURCE_OF_SERV|USERS_PRINTER_DEPT_NO|USERS_PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BillNumberId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number id for patient. HIS90: Combined id PAQCOST.BILL_NUMBER_PATIENT|PAQCOST.SOURCE_OF_SERV|USERS_PRINTER_DEPT_NO|USERS_PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | EconomyRows PrinterId | ||
source | <xs:element name="GetEconomyTransactionsResponse"> <xs:complexType> <xs:sequence> <xs:element name="EconomyRows" type="EconomyTransactionType" minOccurs="0" maxOccurs="unbounded"/> <xs:element name="PrinterId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The default giro printer id/code in PAS belonging to the user that initiated/saved the bill. HIS90: PrinterId is an combinded id of printers deptno and printers code making it unique with the PAS system. Format: PRINTER_DEPT_NO|PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | EconomyTransactionType | ||||||
properties |
|
||||||
children | EconomyTransaction Registration Update | ||||||
source | <xs:element name="EconomyRows" type="EconomyTransactionType" minOccurs="0" maxOccurs="unbounded"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PrinterId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>The default giro printer id/code in PAS belonging to the user that initiated/saved the bill. HIS90: PrinterId is an combinded id of printers deptno and printers code making it unique with the PAS system. Format: PRINTER_DEPT_NO|PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | KID | ||
source | <xs:element name="GetGiroRequest"> <xs:complexType> <xs:sequence> <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID number</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID number</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | GiroType | ||
properties |
|
||
children | Patient KID VisitDateTime Organization PaymentMethod Amount Update | ||
source | <xs:element name="GetGiroResponse" type="GiroType"/> |
diagram | ![]() |
||
type | EconomyTransactionType | ||
properties |
|
||
children | EconomyTransaction Registration Update | ||
annotation |
|
||
source | <xs:element name="SaveEconomyTransactionRequest" type="EconomyTransactionType"> <xs:annotation> <xs:documentation>Request for saving economy transactions to PAS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | EconomyTransactionType | ||
properties |
|
||
children | EconomyTransaction Registration Update | ||
annotation |
|
||
source | <xs:element name="SaveEconomyTransactionResponse" type="EconomyTransactionType"> <xs:annotation> <xs:documentation>Response for saving economy transactions to PAS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | GiroType | ||
properties |
|
||
children | Patient KID VisitDateTime Organization PaymentMethod Amount Update | ||
source | <xs:element name="SaveGiroRequest" type="GiroType"/> |
diagram | ![]() |
||
type | GiroType | ||
properties |
|
||
children | Patient KID VisitDateTime Organization PaymentMethod Amount Update | ||
source | <xs:element name="SaveGiroResponse" type="GiroType"/> |
diagram | ![]() |
||
children | AdditionalId | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="AdditionalIdListEconomy"> <xs:annotation> <xs:documentation>Type for list of additional id for organiszation, requester, contact, patientids etc</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="AdditionalId" type="AdditionalIdTypeEconomy" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||||||
type | AdditionalIdTypeEconomy | ||||||
properties |
|
||||||
children | Id TypeOfId Description | ||||||
source | <xs:element name="AdditionalId" type="AdditionalIdTypeEconomy" maxOccurs="unbounded"/> |
diagram | ![]() |
||
children | Id TypeOfId Description | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="AdditionalIdTypeEconomy"> <xs:annotation> <xs:documentation>Type for additional id for organiszation, requester, contact, patientids etc</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Id" type="xs:string"/> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>KITH code standard 8268 Some of the types are: ENH=Off. org.no in Br.sund HER=HER-id RSH=RESH-id NPR= NPR nr LOK= Lokal id XXX=Annet Other Tieto codes are: For HIS90: LUI=UniqueId </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the TypeOfId, if any.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Id" type="xs:string"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>KITH code standard 8268 Some of the types are: ENH=Off. org.no in Br.sund HER=HER-id RSH=RESH-id NPR= NPR nr LOK= Lokal id XXX=Annet Other Tieto codes are: For HIS90: LUI=UniqueId </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Description" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Description of the TypeOfId, if any.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | CashBox ReportGeneratedDate ExecutingUser ReportDates OrganizationUnits TotalAmount | ||
used by |
|
||
source | <xs:complexType name="CashBoxBalanceReportItemType"> <xs:sequence> <xs:element name="CashBox" type="CodeTextTypeEconomy"> <xs:annotation> <xs:documentation>Cah box. Valid CashBox codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= CashCode Extraced from the request in WS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportGeneratedDate" type="xs:date"> <xs:annotation> <xs:documentation>Report generated date Date and Time when WS is executed and cash box balance report is generated. Set by WS to now.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ExecutingUser" type="xs:string"> <xs:annotation> <xs:documentation>User that generated the report. Extracted from the ticket in WS</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReportDates"> <xs:annotation> <xs:documentation>Fra/til dato for når betalinger/registreinger har foregått. Extracted from the RegistrationDate in request to WS</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="OrganizationUnits" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization medicval unit/department where the service was carried out. PAQCOST.UNIT_NO >PAQUNTE.DEPT_NO PAQDEPT.++</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CareUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. PAQCOST.UNIT_NO PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaymentMethods" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod. Valid PaymentMehod codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTransactions" type="xs:int"> <xs:annotation> <xs:documentation>Antall transaksjoner/forekomster av betalingen. Count of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalt betalt av pasienter pr enhet og betalingsmåte Sum of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TotalAmountCareUnit" type="xs:decimal"> <xs:annotation> <xs:documentation>Total sum på enhet betalt av pasient Sum of PAQCOST.AMOUNT_PATIENT_PAY per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TotalAmount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalsum betalt av pasienter SSummeres i WS basert på alle TotalAmountCareUnit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | CodeTextTypeEconomy | ||
properties |
|
||
children | Code Text | ||
annotation |
|
||
source | <xs:element name="CashBox" type="CodeTextTypeEconomy"> <xs:annotation> <xs:documentation>Cah box. Valid CashBox codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= CashCode Extraced from the request in WS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ReportGeneratedDate" type="xs:date"> <xs:annotation> <xs:documentation>Report generated date Date and Time when WS is executed and cash box balance report is generated. Set by WS to now.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ExecutingUser" type="xs:string"> <xs:annotation> <xs:documentation>User that generated the report. Extracted from the ticket in WS</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | FromDate ToDate | ||
annotation |
|
||
source | <xs:element name="ReportDates"> <xs:annotation> <xs:documentation>Fra/til dato for når betalinger/registreinger har foregått. Extracted from the RegistrationDate in request to WS</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>Fra dato</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ToDate" type="xs:date"> <xs:annotation> <xs:documentation>Til dato</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | MedicalUnit CareUnit PaymentMethods TotalAmountCareUnit | ||||||
source | <xs:element name="OrganizationUnits" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="MedicalUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization medicval unit/department where the service was carried out. PAQCOST.UNIT_NO >PAQUNTE.DEPT_NO PAQDEPT.++</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CareUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. PAQCOST.UNIT_NO PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaymentMethods" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod. Valid PaymentMehod codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTransactions" type="xs:int"> <xs:annotation> <xs:documentation>Antall transaksjoner/forekomster av betalingen. Count of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalt betalt av pasienter pr enhet og betalingsmåte Sum of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TotalAmountCareUnit" type="xs:decimal"> <xs:annotation> <xs:documentation>Total sum på enhet betalt av pasient Sum of PAQCOST.AMOUNT_PATIENT_PAY per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | OrganizationTypeExtEconomy | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name AdditionalIds | ||
annotation |
|
||
source | <xs:element name="MedicalUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization medicval unit/department where the service was carried out. PAQCOST.UNIT_NO >PAQUNTE.DEPT_NO PAQDEPT.++</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | OrganizationTypeExtEconomy | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name AdditionalIds | ||
annotation |
|
||
source | <xs:element name="CareUnit" type="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. PAQCOST.UNIT_NO PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | PaymentMethod NumberOfTransactions Amount | ||||||
source | <xs:element name="PaymentMethods" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod. Valid PaymentMehod codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfTransactions" type="xs:int"> <xs:annotation> <xs:documentation>Antall transaksjoner/forekomster av betalingen. Count of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalt betalt av pasienter pr enhet og betalingsmåte Sum of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod. Valid PaymentMehod codes can be found by using CommonCodesWS.ListCommonCodes with CommonCodeType= PaymentMethodCode HIS90: PAQCOST.PAYMENT_METHOD </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="NumberOfTransactions" type="xs:int"> <xs:annotation> <xs:documentation>Antall transaksjoner/forekomster av betalingen. Count of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalt betalt av pasienter pr enhet og betalingsmåte Sum of PAQCOST.AMOUNT_PATIENT_PAY per PAQCOST.PAYMENT_METHOD per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TotalAmountCareUnit" type="xs:decimal"> <xs:annotation> <xs:documentation>Total sum på enhet betalt av pasient Sum of PAQCOST.AMOUNT_PATIENT_PAY per UNIT_NO</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TotalAmount" type="xs:decimal"> <xs:annotation> <xs:documentation>Totalsum betalt av pasienter SSummeres i WS basert på alle TotalAmountCareUnit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Code Text | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="CodeTextTypeEconomy"> <xs:annotation> <xs:documentation>Type for Code and Text(with text as optional)</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Code" type="xs:string"/> <xs:element name="Text" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
source | <xs:element name="Code" type="xs:string"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Text" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | PatientId EconomyTransactionId ContactId BillNumberId BillNumber Status Source Codes Organization Requesters Resources Municipality FromDate ToDate DebitDate DebitCredit Multiplier Amount Debtor PaymentMethod CashBox Visit | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="EconomyTransactionDetailType"> <xs:annotation> <xs:documentation>Type with economy data for inserting/deleting</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id (pid). Use PatientWS GetPatient or ListPatients WS-metodene to get a patient's id. PAQCOST.PATIENT_ID</xs:documentation> </xs:annotation> </xs:element> <xs:element name="EconomyTransactionId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for cost row. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay|SarialNoSeco|SerialNoCost PAQCOST.PATIENT_ID PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SERIAL_NO_SECO PAQCOST.SERIAL_NO_COST</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay PAQCOST.PATIENT_ID PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BillNumberId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number id for patient. HIS90: Combined id PAQCOST.BILL_NUMBER_PATIENT|PAQCOST.SOURCE_OF_SERV|USERS_PRINTER_DEPT_NO|USERS_PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BillNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number. Used for patient communications Only unique in PAS in if used with Source PAQCOST.BILL_NUMBER_PATIENT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Status" type="EconommyRowStatus" minOccurs="0"> <xs:annotation> <xs:documentation>Status on economy row. PAQCOST.VISIT_CANCELLED Active (VISIT_CANCELLED not J) Cancelled (VISIT_CANCELLED=J)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Source" type="CodeTextTypeEconomy"> <xs:annotation> <xs:documentation>Type of source for the economyinfo/row. HIS90: PAQCOST.SOURCE_OF_SERV Source of Service Internal in PAS-service this value is used for performing specific economy processing methods related to the source. Code/Descriptions of valid input: 1=Inpatient/Inneliggende 2=OutPatiens/Poliklinikk 3=Røntgen 4=Klinsik kjemi 5=Mikrobiologi 6=Blodbank(Forlik/transfusjoner - knyttet til pasient) 7=Blodbank(Salg/Kjøp av blodprdukter - IKKE pasient) 8=Patologi I tillegg finnes det noen andre koder som er reservert for spesielle systemer eller internt bruk.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Codes" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Procedure" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Procedure code. PAQCOST.SERIAL_NO_SERV</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProcedureId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id of service/procedure. HIS90: SerialNoMeca|SerialNoStay|SourceOfServ|SerialNoServ PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_SECO </xs:documentation> </xs:annotation> </xs:element> <xs:element name="BelongsToOrganization" type="OrganizationTypeEconomy"> <xs:annotation> <xs:documentation>Organization unit where the proceduer belongs to/was carried out. PAQCOST.BELONGS_TO_UNIT PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RateCode" minOccurs="0"> <xs:annotation> <xs:documentation>Takstkode. The code iis validated with table PAQRTVA. Valid values for RateCode can be found by CommonCodesWS.ListRate Either (Service.Type And Code) or (one of Codes.RateCode or OfficialInvestigationCode) must be in input. If both combinations is in the input the Codes.RateCode will be used. PAQCOST.RATE_CODE</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextTypeEconomy"> <xs:sequence> <xs:element name="PercentAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Percent addition. Used when the addition to the rate is given in percent. Values is given in percent, with 0 as default -> no percent addition. Eg. 50 gives 50% addition PAQCOST.RATE_PERCENT_ADDITION </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.RATE_MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AmountAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Amiunt addition. Used when the addition to the rate is given as an amount. PAQCOST.RATE_AMOUNT_ADDITION</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="RefundCode" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Refusjonskode Valid values for RefundCode can be by CommonCodesWS.ListRefundCodes PAQCOST.REFUND_CODE</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Organization"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. PAQCOST.UNIT_NO PAQUNTE.++</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="OrganizationTypeEconomy"> <xs:sequence> <xs:element name="AdditionalIds" type="AdditionalIdListEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the orgnaization unit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Requesters"> <xs:annotation> <xs:documentation>Rekvirentkode. Brukes for å finne rekvirentens faktureringsmåte. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Requester" type="IdCodeNameTypeEconomy"> <xs:annotation> <xs:documentation>Requester code The orginal requester for the treatment. RequesterWS.ListRequesters PAQCOST.REQR_CODE_ORG</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OtherDebtor" type="IdCodeNameTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Other payer if not requester pays. Requester code is input. The requestercode is used for finding the payers unit(enhet) in HIS90 PAS. Valid requestercodes can be found by RequesterWS.ListRequesters PAQCOST.OTHER_DEBTOR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Resources" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Resource for economy row. Internal resourceid. Valid resource ids can be found by using OrganizationWS.ListResources HIS90: Behandlende ressurs. Treated by resource. PAQCOST.TREATED_BY</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ResourceTypeEconomy"> <xs:sequence> <xs:element name="TypeOfResource" type="xs:string"> <xs:annotation> <xs:documentation>Type of resource. Valid values: - TreatedBy</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="Municipality" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>The patient's municipality code.Valid municipality codes can be found by using CommonCodesWS.ListMunicipalityCodes PAQCOST.COUNTY PAQCOST.MUNICIPALITY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>HIS90: For tjenester av type: LAB: prøve verifisert dato Pol.klin.: besøksdato Sengepost: innleggelsesdato PAQCOST.DATE_IN</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ToDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Angir varighet ved f.eks tjeneste på sengepost. For andre Source er den ellers lik FromDate. PAQCOST.DATE_OUT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DebitDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date for debit or credit. HIS90: Registreringsdato. Dato brukes som gyldighetsintervall for takstkode PAQCOST.INSERTED_DATE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DebitCredit" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Positive sign(+) is used for debit and negative(-) sign for crediting. If omitted/blank the default is + PAQCOST.DEBIT_CREDIT</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount"> <xs:annotation> <xs:documentation>The amounts related to the economy transaction row</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SocialInsurance" type="xs:decimal"> <xs:annotation> <xs:documentation>NAV/Trugdekontor del PAQCOST.AMOUNT_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="County" type="xs:decimal"> <xs:annotation> <xs:documentation>Fylkesdel PAQCOST.AMOUNT_COUNTY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientPay" type="xs:decimal"> <xs:annotation> <xs:documentation>Egenandel PAQCOST.AMOUNT_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Equipment" type="xs:decimal"> <xs:annotation> <xs:documentation>Rekvesita PAQCOST.AMOUNT_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Debtor" minOccurs="0"> <xs:annotation> <xs:documentation>Information about who is paying the different amounts Valid values:‘’/blank/space - None/Ingen betaler 1 - Patient/Pasienten 2 - NAV/Trygdekontoret 3 - External other/Ekstern annen betaler 4 - Internal other/Intern annen betaler 5 - County/Fylke 9 - No payer/Ingen betaler</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SocialInsurance" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="County" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_COUNTY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientPay" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Equipment" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod, only used for x-ray and poliklinikk. Valid PaymentMehod codes can be found by using CommonCodesWS.PaymentMethodCodes PAQCOST.PAYMENT_METHOD</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CashBox" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Only used for røntgen and poliklinikk. Valid CashBox codes can be found by CommonCodesWS.CashCodes HIS90: If not in input CashBox will be set default to 01 PAQCOST.CASHBOX_CODE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Visit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="VisitNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique visit number PAQCOST.VISIT_NUMBER</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:int"> <xs:annotation> <xs:documentation>Internal patient id (pid). Use PatientWS GetPatient or ListPatients WS-metodene to get a patient's id. PAQCOST.PATIENT_ID</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="EconomyTransactionId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id for cost row. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay|SarialNoSeco|SerialNoCost PAQCOST.PATIENT_ID PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SERIAL_NO_SECO PAQCOST.SERIAL_NO_COST</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ContactId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>ContactId. HIS90: PatientId|SourceOfServ|SerialNoMeca|SerialNoStay PAQCOST.PATIENT_ID PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BillNumberId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number id for patient. HIS90: Combined id PAQCOST.BILL_NUMBER_PATIENT|PAQCOST.SOURCE_OF_SERV|USERS_PRINTER_DEPT_NO|USERS_PRINTER_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="BillNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique bill number. Used for patient communications Only unique in PAS in if used with Source PAQCOST.BILL_NUMBER_PATIENT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||||||||
type | EconommyRowStatus | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="Status" type="EconommyRowStatus" minOccurs="0"> <xs:annotation> <xs:documentation>Status on economy row. PAQCOST.VISIT_CANCELLED Active (VISIT_CANCELLED not J) Cancelled (VISIT_CANCELLED=J)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | CodeTextTypeEconomy | ||
properties |
|
||
children | Code Text | ||
annotation |
|
||
source | <xs:element name="Source" type="CodeTextTypeEconomy"> <xs:annotation> <xs:documentation>Type of source for the economyinfo/row. HIS90: PAQCOST.SOURCE_OF_SERV Source of Service Internal in PAS-service this value is used for performing specific economy processing methods related to the source. Code/Descriptions of valid input: 1=Inpatient/Inneliggende 2=OutPatiens/Poliklinikk 3=Røntgen 4=Klinsik kjemi 5=Mikrobiologi 6=Blodbank(Forlik/transfusjoner - knyttet til pasient) 7=Blodbank(Salg/Kjøp av blodprdukter - IKKE pasient) 8=Patologi I tillegg finnes det noen andre koder som er reservert for spesielle systemer eller internt bruk.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | Procedure RateCode RefundCode | ||||||
source | <xs:element name="Codes" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="Procedure" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Procedure code. PAQCOST.SERIAL_NO_SERV</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProcedureId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id of service/procedure. HIS90: SerialNoMeca|SerialNoStay|SourceOfServ|SerialNoServ PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_SECO </xs:documentation> </xs:annotation> </xs:element> <xs:element name="BelongsToOrganization" type="OrganizationTypeEconomy"> <xs:annotation> <xs:documentation>Organization unit where the proceduer belongs to/was carried out. PAQCOST.BELONGS_TO_UNIT PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="RateCode" minOccurs="0"> <xs:annotation> <xs:documentation>Takstkode. The code iis validated with table PAQRTVA. Valid values for RateCode can be found by CommonCodesWS.ListRate Either (Service.Type And Code) or (one of Codes.RateCode or OfficialInvestigationCode) must be in input. If both combinations is in the input the Codes.RateCode will be used. PAQCOST.RATE_CODE</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextTypeEconomy"> <xs:sequence> <xs:element name="PercentAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Percent addition. Used when the addition to the rate is given in percent. Values is given in percent, with 0 as default -> no percent addition. Eg. 50 gives 50% addition PAQCOST.RATE_PERCENT_ADDITION </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.RATE_MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AmountAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Amiunt addition. Used when the addition to the rate is given as an amount. PAQCOST.RATE_AMOUNT_ADDITION</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> <xs:element name="RefundCode" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Refusjonskode Valid values for RefundCode can be by CommonCodesWS.ListRefundCodes PAQCOST.REFUND_CODE</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | ProcedureId BelongsToOrganization | ||||||
annotation |
|
||||||
source | <xs:element name="Procedure" minOccurs="0"> <xs:annotation> <xs:documentation>Service/Procedure code. PAQCOST.SERIAL_NO_SERV</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProcedureId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id of service/procedure. HIS90: SerialNoMeca|SerialNoStay|SourceOfServ|SerialNoServ PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_SECO </xs:documentation> </xs:annotation> </xs:element> <xs:element name="BelongsToOrganization" type="OrganizationTypeEconomy"> <xs:annotation> <xs:documentation>Organization unit where the proceduer belongs to/was carried out. PAQCOST.BELONGS_TO_UNIT PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ProcedureId" type="xs:string"> <xs:annotation> <xs:documentation>Internal id of service/procedure. HIS90: SerialNoMeca|SerialNoStay|SourceOfServ|SerialNoServ PAQCOST.SERIAL_NO_MECA PAQCOST.SERIAL_NO_STAY PAQCOST.SOURCE_OF_SERV PAQCOST.SERIAL_NO_SECO </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | OrganizationTypeEconomy | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name | ||
annotation |
|
||
source | <xs:element name="BelongsToOrganization" type="OrganizationTypeEconomy"> <xs:annotation> <xs:documentation>Organization unit where the proceduer belongs to/was carried out. PAQCOST.BELONGS_TO_UNIT PAQUNTE.++</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text PercentAddition Multiplier AmountAddition | ||||||
annotation |
|
||||||
source | <xs:element name="RateCode" minOccurs="0"> <xs:annotation> <xs:documentation>Takstkode. The code iis validated with table PAQRTVA. Valid values for RateCode can be found by CommonCodesWS.ListRate Either (Service.Type And Code) or (one of Codes.RateCode or OfficialInvestigationCode) must be in input. If both combinations is in the input the Codes.RateCode will be used. PAQCOST.RATE_CODE</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="CodeTextTypeEconomy"> <xs:sequence> <xs:element name="PercentAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Percent addition. Used when the addition to the rate is given in percent. Values is given in percent, with 0 as default -> no percent addition. Eg. 50 gives 50% addition PAQCOST.RATE_PERCENT_ADDITION </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.RATE_MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AmountAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Amiunt addition. Used when the addition to the rate is given as an amount. PAQCOST.RATE_AMOUNT_ADDITION</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="PercentAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Percent addition. Used when the addition to the rate is given in percent. Values is given in percent, with 0 as default -> no percent addition. Eg. 50 gives 50% addition PAQCOST.RATE_PERCENT_ADDITION </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.RATE_MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:int | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="AmountAddition" type="xs:int" minOccurs="0"> <xs:annotation> <xs:documentation>Amiunt addition. Used when the addition to the rate is given as an amount. PAQCOST.RATE_AMOUNT_ADDITION</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="RefundCode" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Refusjonskode Valid values for RefundCode can be by CommonCodesWS.ListRefundCodes PAQCOST.REFUND_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | extension of OrganizationTypeEconomy | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name AdditionalIds | ||
annotation |
|
||
source | <xs:element name="Organization"> <xs:annotation> <xs:documentation>Organization unit where the service was carried out. PAQCOST.UNIT_NO PAQUNTE.++</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="OrganizationTypeEconomy"> <xs:sequence> <xs:element name="AdditionalIds" type="AdditionalIdListEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the orgnaization unit</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | AdditionalIdListEconomy | ||||||
properties |
|
||||||
children | AdditionalId | ||||||
annotation |
|
||||||
source | <xs:element name="AdditionalIds" type="AdditionalIdListEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the orgnaization unit</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | Requester OtherDebtor | ||
annotation |
|
||
source | <xs:element name="Requesters"> <xs:annotation> <xs:documentation>Rekvirentkode. Brukes for å finne rekvirentens faktureringsmåte. </xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Requester" type="IdCodeNameTypeEconomy"> <xs:annotation> <xs:documentation>Requester code The orginal requester for the treatment. RequesterWS.ListRequesters PAQCOST.REQR_CODE_ORG</xs:documentation> </xs:annotation> </xs:element> <xs:element name="OtherDebtor" type="IdCodeNameTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Other payer if not requester pays. Requester code is input. The requestercode is used for finding the payers unit(enhet) in HIS90 PAS. Valid requestercodes can be found by RequesterWS.ListRequesters PAQCOST.OTHER_DEBTOR</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | IdCodeNameTypeEconomy | ||
properties |
|
||
children | Id TypeOfId Code Name | ||
annotation |
|
||
source | <xs:element name="Requester" type="IdCodeNameTypeEconomy"> <xs:annotation> <xs:documentation>Requester code The orginal requester for the treatment. RequesterWS.ListRequesters PAQCOST.REQR_CODE_ORG</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | IdCodeNameTypeEconomy | ||||||
properties |
|
||||||
children | Id TypeOfId Code Name | ||||||
annotation |
|
||||||
source | <xs:element name="OtherDebtor" type="IdCodeNameTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Other payer if not requester pays. Requester code is input. The requestercode is used for finding the payers unit(enhet) in HIS90 PAS. Valid requestercodes can be found by RequesterWS.ListRequesters PAQCOST.OTHER_DEBTOR</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of ResourceTypeEconomy | ||||||
properties |
|
||||||
children | ResourceId TypeOfId Code Name Property TypeOfResource | ||||||
annotation |
|
||||||
source | <xs:element name="Resources" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Resource for economy row. Internal resourceid. Valid resource ids can be found by using OrganizationWS.ListResources HIS90: Behandlende ressurs. Treated by resource. PAQCOST.TREATED_BY</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="ResourceTypeEconomy"> <xs:sequence> <xs:element name="TypeOfResource" type="xs:string"> <xs:annotation> <xs:documentation>Type of resource. Valid values: - TreatedBy</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfResource" type="xs:string"> <xs:annotation> <xs:documentation>Type of resource. Valid values: - TreatedBy</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="Municipality" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>The patient's municipality code.Valid municipality codes can be found by using CommonCodesWS.ListMunicipalityCodes PAQCOST.COUNTY PAQCOST.MUNICIPALITY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="FromDate" type="xs:date"> <xs:annotation> <xs:documentation>HIS90: For tjenester av type: LAB: prøve verifisert dato Pol.klin.: besøksdato Sengepost: innleggelsesdato PAQCOST.DATE_IN</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ToDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>HIS90: Angir varighet ved f.eks tjeneste på sengepost. For andre Source er den ellers lik FromDate. PAQCOST.DATE_OUT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DebitDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date for debit or credit. HIS90: Registreringsdato. Dato brukes som gyldighetsintervall for takstkode PAQCOST.INSERTED_DATE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DebitCredit" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Positive sign(+) is used for debit and negative(-) sign for crediting. If omitted/blank the default is + PAQCOST.DEBIT_CREDIT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:decimal | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Multiplier" type="xs:decimal" minOccurs="0"> <xs:annotation> <xs:documentation>Multiplier, used to multiply the number of lines inserted into PAQCOST. For prosang integration only positive whole numbers is accepted. If omitted/blank the default is 1,00 PAQCOST.MULTIPLIER</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
properties |
|
||
children | SocialInsurance County PatientPay Equipment | ||
annotation |
|
||
source | <xs:element name="Amount"> <xs:annotation> <xs:documentation>The amounts related to the economy transaction row</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SocialInsurance" type="xs:decimal"> <xs:annotation> <xs:documentation>NAV/Trugdekontor del PAQCOST.AMOUNT_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="County" type="xs:decimal"> <xs:annotation> <xs:documentation>Fylkesdel PAQCOST.AMOUNT_COUNTY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientPay" type="xs:decimal"> <xs:annotation> <xs:documentation>Egenandel PAQCOST.AMOUNT_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Equipment" type="xs:decimal"> <xs:annotation> <xs:documentation>Rekvesita PAQCOST.AMOUNT_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="SocialInsurance" type="xs:decimal"> <xs:annotation> <xs:documentation>NAV/Trugdekontor del PAQCOST.AMOUNT_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="County" type="xs:decimal"> <xs:annotation> <xs:documentation>Fylkesdel PAQCOST.AMOUNT_COUNTY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientPay" type="xs:decimal"> <xs:annotation> <xs:documentation>Egenandel PAQCOST.AMOUNT_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Equipment" type="xs:decimal"> <xs:annotation> <xs:documentation>Rekvesita PAQCOST.AMOUNT_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | SocialInsurance County PatientPay Equipment | ||||||
annotation |
|
||||||
source | <xs:element name="Debtor" minOccurs="0"> <xs:annotation> <xs:documentation>Information about who is paying the different amounts Valid values:‘’/blank/space - None/Ingen betaler 1 - Patient/Pasienten 2 - NAV/Trygdekontoret 3 - External other/Ekstern annen betaler 4 - Internal other/Intern annen betaler 5 - County/Fylke 9 - No payer/Ingen betaler</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SocialInsurance" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> <xs:element name="County" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_COUNTY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PatientPay" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Equipment" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="SocialInsurance" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_SOCIAL_INSURANCE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="County" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_COUNTY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="PatientPay" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_PATIENT_PAY</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="Equipment" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>PAQCOST.DEBTOR_EQUIPMENT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod, only used for x-ray and poliklinikk. Valid PaymentMehod codes can be found by using CommonCodesWS.PaymentMethodCodes PAQCOST.PAYMENT_METHOD</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="CashBox" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Only used for røntgen and poliklinikk. Valid CashBox codes can be found by CommonCodesWS.CashCodes HIS90: If not in input CashBox will be set default to 01 PAQCOST.CASHBOX_CODE</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
properties |
|
||||||
children | VisitNumber | ||||||
source | <xs:element name="Visit" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="VisitNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique visit number PAQCOST.VISIT_NUMBER</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="VisitNumber" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Unique visit number PAQCOST.VISIT_NUMBER</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | EconomyTransaction Registration Update | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="EconomyTransactionType"> <xs:annotation> <xs:documentation>Type with economy data for inserting/deleting including registration/update info</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="EconomyTransaction" type="EconomyTransactionDetailType"/> <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration PAQCOST.INSERTED</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit PAQCOST.UPDATED</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <xs:sequence minOccurs="0"> <xs:element name="UpdateCount" type="xs:int"> <xs:annotation> <xs:documentation>Count used for concurrency testing when waiting list is updated. PAQCOST.UPDATE_COUNT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | EconomyTransactionDetailType | ||
properties |
|
||
children | PatientId EconomyTransactionId ContactId BillNumberId BillNumber Status Source Codes Organization Requesters Resources Municipality FromDate ToDate DebitDate DebitCredit Multiplier Amount Debtor PaymentMethod CashBox Visit | ||
source | <xs:element name="EconomyTransaction" type="EconomyTransactionDetailType"/> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
annotation |
|
||||||
source | <xs:element name="Registration" type="InsertedChangedByType" minOccurs="0"> <xs:annotation> <xs:documentation>Unit registration PAQCOST.INSERTED</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | extension of InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy UpdateCount | ||||||
annotation |
|
||||||
source | <xs:element name="Update" minOccurs="0"> <xs:annotation> <xs:documentation>Information about update or modification of unit PAQCOST.UPDATED</xs:documentation> </xs:annotation> <xs:complexType> <xs:complexContent> <xs:extension base="InsertedChangedByType"> <xs:sequence minOccurs="0"> <xs:element name="UpdateCount" type="xs:int"> <xs:annotation> <xs:documentation>Count used for concurrency testing when waiting list is updated. PAQCOST.UPDATE_COUNT</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> </xs:element> |
diagram | ![]() |
||
type | xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="UpdateCount" type="xs:int"> <xs:annotation> <xs:documentation>Count used for concurrency testing when waiting list is updated. PAQCOST.UPDATE_COUNT</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Patient KID VisitDateTime Organization PaymentMethod Amount Update | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="GiroType"> <xs:annotation> <xs:documentation>Type for giro data</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Patient" type="PatientIdTypeEconmy"/> <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID id for selected giro.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VisitDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of visit/consultancy</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization where visit/consultancy took place</xs:documentation> </xs:annotation> </xs:element> <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod, only used for x-ray and poliklinikk. Valid PaymentMehod codes can be found by using CommonCodesWS.PaymentMethodCodes HIS90: If PaymentMethod.Code is null/Blank/Misssing then 2 for Giro is set auti </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Bill amount </xs:documentation> </xs:annotation> </xs:element> <xs:element name="Update" type="InsertedChangedByType" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | PatientIdTypeEconmy | ||
properties |
|
||
children | PatientId | ||
source | <xs:element name="Patient" type="PatientIdTypeEconmy"/> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="KID" type="xs:string"> <xs:annotation> <xs:documentation>KID id for selected giro.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="VisitDateTime" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date and time of visit/consultancy</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationTypeEconomy | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization where visit/consultancy took place</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | CodeTextTypeEconomy | ||||||
properties |
|
||||||
children | Code Text | ||||||
annotation |
|
||||||
source | <xs:element name="PaymentMethod" type="CodeTextTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Paymentmethod, only used for x-ray and poliklinikk. Valid PaymentMehod codes can be found by using CommonCodesWS.PaymentMethodCodes HIS90: If PaymentMethod.Code is null/Blank/Misssing then 2 for Giro is set auti </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:decimal | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Amount" type="xs:decimal"> <xs:annotation> <xs:documentation>Bill amount </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | InsertedChangedByType | ||||||
properties |
|
||||||
children | Date Name Organization SignedBy | ||||||
source | <xs:element name="Update" type="InsertedChangedByType" minOccurs="0"/> |
diagram | ![]() |
||
children | Id TypeOfId Code Name | ||
used by |
|
||
source | <xs:complexType name="IdCodeNameTypeEconomy"> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id Empty/LOC = Unkown lLocal id in PAS LIN = Local institution id LIC = Local institution code LAV = Local medical unit /department id LEN = Local care unit id LUI = Local Unique Id HER = HER id LRC=Local Requester code</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id Empty/LOC = Unkown lLocal id in PAS LIN = Local institution id LIC = Local institution code LAV = Local medical unit /department id LEN = Local care unit id LUI = Local Unique Id HER = HER id LRC=Local Requester code</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
children | Date Name Organization SignedBy | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="InsertedChangedByType"> <xs:annotation> <xs:documentation>Type with information about registration and update of data/information</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date when inserted/last modified.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="SignedBy" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Initials of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Date" type="xs:dateTime"> <xs:annotation> <xs:documentation>Date when inserted/last modified.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Organization Name</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | OrganizationTypeEconomy | ||||||
properties |
|
||||||
children | Id TypeOfId ShortNameId Name | ||||||
annotation |
|
||||||
source | <xs:element name="Organization" type="OrganizationTypeEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Organization responsible for insertion/last modification of the instance. </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="SignedBy" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Initials of user that inserted/modified the instance.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | Id TypeOfId ShortNameId Name | ||
used by | |||
annotation |
|
||
source | <xs:complexType name="OrganizationTypeEconomy"> <xs:annotation> <xs:documentation>Type for the organizational unit and additional ids</xs:documentation> </xs:annotation> <xs:sequence> <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. Empty/LOC = Unkown lLocal id in PAS LIN = Local institution id LAV = Local medical unit /department id LEN = Local care unit id LUI = Local Unique Id HER = HER id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Id" type="xs:string"> <xs:annotation> <xs:documentation>Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TypeOfId" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Id as defined by PAS. Empty/LOC = Unkown lLocal id in PAS LIN = Local institution id LAV = Local medical unit /department id LEN = Local care unit id LUI = Local Unique Id HER = HER id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="ShortNameId" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||
type | extension of OrganizationTypeEconomy | ||
properties |
|
||
children | Id TypeOfId ShortNameId Name AdditionalIds | ||
used by |
|
||
annotation |
|
||
source | <xs:complexType name="OrganizationTypeExtEconomy"> <xs:annotation> <xs:documentation>Type for the organizational unit and additional ids</xs:documentation> </xs:annotation> <xs:complexContent> <xs:extension base="OrganizationTypeEconomy"> <xs:sequence> <xs:element name="AdditionalIds" type="AdditionalIdListEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the organization</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> |
diagram | ![]() |
||||||
type | AdditionalIdListEconomy | ||||||
properties |
|
||||||
children | AdditionalId | ||||||
annotation |
|
||||||
source | <xs:element name="AdditionalIds" type="AdditionalIdListEconomy" minOccurs="0"> <xs:annotation> <xs:documentation>Additional ids for the organization</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | PatientId | ||
used by |
|
||
source | <xs:complexType name="PatientIdTypeEconmy"> <xs:sequence> <xs:element name="PatientId" type="xs:string"> <xs:annotation> <xs:documentation>Internal patient id (PID) for the HIS. Use PatientWS GetPatient or ListPatients methods to get a patient's id.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="PatientId" type="xs:string"> <xs:annotation> <xs:documentation>Internal patient id (PID) for the HIS. Use PatientWS GetPatient or ListPatients methods to get a patient's id.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
children | ResourceId TypeOfId Code Name Property | ||
used by |
|
||
source | <xs:complexType name="ResourceTypeEconomy"> <xs:sequence> <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id</xs:documentation> </xs:annotation> </xs:element> <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of Id For internal id set to LRC</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Code" type="xs:string" minOccurs="0"/> <xs:element name="Name" type="xs:string" minOccurs="0"/> <xs:element name="Property" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Resource type</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ResourceId" type="xs:string"> <xs:annotation> <xs:documentation>Internal Id</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="TypeOfId" type="xs:string"> <xs:annotation> <xs:documentation>Type of Id For internal id set to LRC</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Code" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="Name" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
type | xs:string | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Property" type="xs:string" minOccurs="0"> <xs:annotation> <xs:documentation>Resource type</xs:documentation> </xs:annotation> </xs:element> |
type | restriction of xs:string | ||||||||||||
properties |
|
||||||||||||
used by |
|
||||||||||||
facets |
|
||||||||||||
source | <xs:simpleType name="EconommyRowStatus"> <xs:restriction base="xs:string"> <xs:enumeration value="NotSet"/> <xs:enumeration value="Active"/> <xs:enumeration value="Cancelled"/> </xs:restriction> </xs:simpleType> |