Reset dépot
This commit is contained in:
63
.gitattributes
vendored
63
.gitattributes
vendored
@@ -1,63 +0,0 @@
|
|||||||
###############################################################################
|
|
||||||
# Set default behavior to automatically normalize line endings.
|
|
||||||
###############################################################################
|
|
||||||
* text=auto
|
|
||||||
|
|
||||||
###############################################################################
|
|
||||||
# Set default behavior for command prompt diff.
|
|
||||||
#
|
|
||||||
# This is need for earlier builds of msysgit that does not have it on by
|
|
||||||
# default for csharp files.
|
|
||||||
# Note: This is only used by command line
|
|
||||||
###############################################################################
|
|
||||||
#*.cs diff=csharp
|
|
||||||
|
|
||||||
###############################################################################
|
|
||||||
# Set the merge driver for project and solution files
|
|
||||||
#
|
|
||||||
# Merging from the command prompt will add diff markers to the files if there
|
|
||||||
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
|
||||||
# the diff markers are never inserted). Diff markers may cause the following
|
|
||||||
# file extensions to fail to load in VS. An alternative would be to treat
|
|
||||||
# these files as binary and thus will always conflict and require user
|
|
||||||
# intervention with every merge. To do so, just uncomment the entries below
|
|
||||||
###############################################################################
|
|
||||||
#*.sln merge=binary
|
|
||||||
#*.csproj merge=binary
|
|
||||||
#*.vbproj merge=binary
|
|
||||||
#*.vcxproj merge=binary
|
|
||||||
#*.vcproj merge=binary
|
|
||||||
#*.dbproj merge=binary
|
|
||||||
#*.fsproj merge=binary
|
|
||||||
#*.lsproj merge=binary
|
|
||||||
#*.wixproj merge=binary
|
|
||||||
#*.modelproj merge=binary
|
|
||||||
#*.sqlproj merge=binary
|
|
||||||
#*.wwaproj merge=binary
|
|
||||||
|
|
||||||
###############################################################################
|
|
||||||
# behavior for image files
|
|
||||||
#
|
|
||||||
# image files are treated as binary by default.
|
|
||||||
###############################################################################
|
|
||||||
#*.jpg binary
|
|
||||||
#*.png binary
|
|
||||||
#*.gif binary
|
|
||||||
|
|
||||||
###############################################################################
|
|
||||||
# diff behavior for common document formats
|
|
||||||
#
|
|
||||||
# Convert binary document formats to text before diffing them. This feature
|
|
||||||
# is only available from the command line. Turn it on by uncommenting the
|
|
||||||
# entries below.
|
|
||||||
###############################################################################
|
|
||||||
#*.doc diff=astextplain
|
|
||||||
#*.DOC diff=astextplain
|
|
||||||
#*.docx diff=astextplain
|
|
||||||
#*.DOCX diff=astextplain
|
|
||||||
#*.dot diff=astextplain
|
|
||||||
#*.DOT diff=astextplain
|
|
||||||
#*.pdf diff=astextplain
|
|
||||||
#*.PDF diff=astextplain
|
|
||||||
#*.rtf diff=astextplain
|
|
||||||
#*.RTF diff=astextplain
|
|
||||||
363
.gitignore
vendored
363
.gitignore
vendored
@@ -1,363 +0,0 @@
|
|||||||
## Ignore Visual Studio temporary files, build results, and
|
|
||||||
## files generated by popular Visual Studio add-ons.
|
|
||||||
##
|
|
||||||
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
|
|
||||||
|
|
||||||
# User-specific files
|
|
||||||
*.rsuser
|
|
||||||
*.suo
|
|
||||||
*.user
|
|
||||||
*.userosscache
|
|
||||||
*.sln.docstates
|
|
||||||
|
|
||||||
# User-specific files (MonoDevelop/Xamarin Studio)
|
|
||||||
*.userprefs
|
|
||||||
|
|
||||||
# Mono auto generated files
|
|
||||||
mono_crash.*
|
|
||||||
|
|
||||||
# Build results
|
|
||||||
[Dd]ebug/
|
|
||||||
[Dd]ebugPublic/
|
|
||||||
[Rr]elease/
|
|
||||||
[Rr]eleases/
|
|
||||||
x64/
|
|
||||||
x86/
|
|
||||||
[Ww][Ii][Nn]32/
|
|
||||||
[Aa][Rr][Mm]/
|
|
||||||
[Aa][Rr][Mm]64/
|
|
||||||
bld/
|
|
||||||
[Bb]in/
|
|
||||||
[Oo]bj/
|
|
||||||
[Oo]ut/
|
|
||||||
[Ll]og/
|
|
||||||
[Ll]ogs/
|
|
||||||
|
|
||||||
# Visual Studio 2015/2017 cache/options directory
|
|
||||||
.vs/
|
|
||||||
# Uncomment if you have tasks that create the project's static files in wwwroot
|
|
||||||
#wwwroot/
|
|
||||||
|
|
||||||
# Visual Studio 2017 auto generated files
|
|
||||||
Generated\ Files/
|
|
||||||
|
|
||||||
# MSTest test Results
|
|
||||||
[Tt]est[Rr]esult*/
|
|
||||||
[Bb]uild[Ll]og.*
|
|
||||||
|
|
||||||
# NUnit
|
|
||||||
*.VisualState.xml
|
|
||||||
TestResult.xml
|
|
||||||
nunit-*.xml
|
|
||||||
|
|
||||||
# Build Results of an ATL Project
|
|
||||||
[Dd]ebugPS/
|
|
||||||
[Rr]eleasePS/
|
|
||||||
dlldata.c
|
|
||||||
|
|
||||||
# Benchmark Results
|
|
||||||
BenchmarkDotNet.Artifacts/
|
|
||||||
|
|
||||||
# .NET Core
|
|
||||||
project.lock.json
|
|
||||||
project.fragment.lock.json
|
|
||||||
artifacts/
|
|
||||||
|
|
||||||
# ASP.NET Scaffolding
|
|
||||||
ScaffoldingReadMe.txt
|
|
||||||
|
|
||||||
# StyleCop
|
|
||||||
StyleCopReport.xml
|
|
||||||
|
|
||||||
# Files built by Visual Studio
|
|
||||||
*_i.c
|
|
||||||
*_p.c
|
|
||||||
*_h.h
|
|
||||||
*.ilk
|
|
||||||
*.meta
|
|
||||||
*.obj
|
|
||||||
*.iobj
|
|
||||||
*.pch
|
|
||||||
*.pdb
|
|
||||||
*.ipdb
|
|
||||||
*.pgc
|
|
||||||
*.pgd
|
|
||||||
*.rsp
|
|
||||||
*.sbr
|
|
||||||
*.tlb
|
|
||||||
*.tli
|
|
||||||
*.tlh
|
|
||||||
*.tmp
|
|
||||||
*.tmp_proj
|
|
||||||
*_wpftmp.csproj
|
|
||||||
*.log
|
|
||||||
*.vspscc
|
|
||||||
*.vssscc
|
|
||||||
.builds
|
|
||||||
*.pidb
|
|
||||||
*.svclog
|
|
||||||
*.scc
|
|
||||||
|
|
||||||
# Chutzpah Test files
|
|
||||||
_Chutzpah*
|
|
||||||
|
|
||||||
# Visual C++ cache files
|
|
||||||
ipch/
|
|
||||||
*.aps
|
|
||||||
*.ncb
|
|
||||||
*.opendb
|
|
||||||
*.opensdf
|
|
||||||
*.sdf
|
|
||||||
*.cachefile
|
|
||||||
*.VC.db
|
|
||||||
*.VC.VC.opendb
|
|
||||||
|
|
||||||
# Visual Studio profiler
|
|
||||||
*.psess
|
|
||||||
*.vsp
|
|
||||||
*.vspx
|
|
||||||
*.sap
|
|
||||||
|
|
||||||
# Visual Studio Trace Files
|
|
||||||
*.e2e
|
|
||||||
|
|
||||||
# TFS 2012 Local Workspace
|
|
||||||
$tf/
|
|
||||||
|
|
||||||
# Guidance Automation Toolkit
|
|
||||||
*.gpState
|
|
||||||
|
|
||||||
# ReSharper is a .NET coding add-in
|
|
||||||
_ReSharper*/
|
|
||||||
*.[Rr]e[Ss]harper
|
|
||||||
*.DotSettings.user
|
|
||||||
|
|
||||||
# TeamCity is a build add-in
|
|
||||||
_TeamCity*
|
|
||||||
|
|
||||||
# DotCover is a Code Coverage Tool
|
|
||||||
*.dotCover
|
|
||||||
|
|
||||||
# AxoCover is a Code Coverage Tool
|
|
||||||
.axoCover/*
|
|
||||||
!.axoCover/settings.json
|
|
||||||
|
|
||||||
# Coverlet is a free, cross platform Code Coverage Tool
|
|
||||||
coverage*.json
|
|
||||||
coverage*.xml
|
|
||||||
coverage*.info
|
|
||||||
|
|
||||||
# Visual Studio code coverage results
|
|
||||||
*.coverage
|
|
||||||
*.coveragexml
|
|
||||||
|
|
||||||
# NCrunch
|
|
||||||
_NCrunch_*
|
|
||||||
.*crunch*.local.xml
|
|
||||||
nCrunchTemp_*
|
|
||||||
|
|
||||||
# MightyMoose
|
|
||||||
*.mm.*
|
|
||||||
AutoTest.Net/
|
|
||||||
|
|
||||||
# Web workbench (sass)
|
|
||||||
.sass-cache/
|
|
||||||
|
|
||||||
# Installshield output folder
|
|
||||||
[Ee]xpress/
|
|
||||||
|
|
||||||
# DocProject is a documentation generator add-in
|
|
||||||
DocProject/buildhelp/
|
|
||||||
DocProject/Help/*.HxT
|
|
||||||
DocProject/Help/*.HxC
|
|
||||||
DocProject/Help/*.hhc
|
|
||||||
DocProject/Help/*.hhk
|
|
||||||
DocProject/Help/*.hhp
|
|
||||||
DocProject/Help/Html2
|
|
||||||
DocProject/Help/html
|
|
||||||
|
|
||||||
# Click-Once directory
|
|
||||||
publish/
|
|
||||||
|
|
||||||
# Publish Web Output
|
|
||||||
*.[Pp]ublish.xml
|
|
||||||
*.azurePubxml
|
|
||||||
# Note: Comment the next line if you want to checkin your web deploy settings,
|
|
||||||
# but database connection strings (with potential passwords) will be unencrypted
|
|
||||||
*.pubxml
|
|
||||||
*.publishproj
|
|
||||||
|
|
||||||
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
|
||||||
# checkin your Azure Web App publish settings, but sensitive information contained
|
|
||||||
# in these scripts will be unencrypted
|
|
||||||
PublishScripts/
|
|
||||||
|
|
||||||
# NuGet Packages
|
|
||||||
*.nupkg
|
|
||||||
# NuGet Symbol Packages
|
|
||||||
*.snupkg
|
|
||||||
# The packages folder can be ignored because of Package Restore
|
|
||||||
**/[Pp]ackages/*
|
|
||||||
# except build/, which is used as an MSBuild target.
|
|
||||||
!**/[Pp]ackages/build/
|
|
||||||
# Uncomment if necessary however generally it will be regenerated when needed
|
|
||||||
#!**/[Pp]ackages/repositories.config
|
|
||||||
# NuGet v3's project.json files produces more ignorable files
|
|
||||||
*.nuget.props
|
|
||||||
*.nuget.targets
|
|
||||||
|
|
||||||
# Microsoft Azure Build Output
|
|
||||||
csx/
|
|
||||||
*.build.csdef
|
|
||||||
|
|
||||||
# Microsoft Azure Emulator
|
|
||||||
ecf/
|
|
||||||
rcf/
|
|
||||||
|
|
||||||
# Windows Store app package directories and files
|
|
||||||
AppPackages/
|
|
||||||
BundleArtifacts/
|
|
||||||
Package.StoreAssociation.xml
|
|
||||||
_pkginfo.txt
|
|
||||||
*.appx
|
|
||||||
*.appxbundle
|
|
||||||
*.appxupload
|
|
||||||
|
|
||||||
# Visual Studio cache files
|
|
||||||
# files ending in .cache can be ignored
|
|
||||||
*.[Cc]ache
|
|
||||||
# but keep track of directories ending in .cache
|
|
||||||
!?*.[Cc]ache/
|
|
||||||
|
|
||||||
# Others
|
|
||||||
ClientBin/
|
|
||||||
~$*
|
|
||||||
*~
|
|
||||||
*.dbmdl
|
|
||||||
*.dbproj.schemaview
|
|
||||||
*.jfm
|
|
||||||
*.pfx
|
|
||||||
*.publishsettings
|
|
||||||
orleans.codegen.cs
|
|
||||||
|
|
||||||
# Including strong name files can present a security risk
|
|
||||||
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
|
|
||||||
#*.snk
|
|
||||||
|
|
||||||
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
|
||||||
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
|
||||||
#bower_components/
|
|
||||||
|
|
||||||
# RIA/Silverlight projects
|
|
||||||
Generated_Code/
|
|
||||||
|
|
||||||
# Backup & report files from converting an old project file
|
|
||||||
# to a newer Visual Studio version. Backup files are not needed,
|
|
||||||
# because we have git ;-)
|
|
||||||
_UpgradeReport_Files/
|
|
||||||
Backup*/
|
|
||||||
UpgradeLog*.XML
|
|
||||||
UpgradeLog*.htm
|
|
||||||
ServiceFabricBackup/
|
|
||||||
*.rptproj.bak
|
|
||||||
|
|
||||||
# SQL Server files
|
|
||||||
*.mdf
|
|
||||||
*.ldf
|
|
||||||
*.ndf
|
|
||||||
|
|
||||||
# Business Intelligence projects
|
|
||||||
*.rdl.data
|
|
||||||
*.bim.layout
|
|
||||||
*.bim_*.settings
|
|
||||||
*.rptproj.rsuser
|
|
||||||
*- [Bb]ackup.rdl
|
|
||||||
*- [Bb]ackup ([0-9]).rdl
|
|
||||||
*- [Bb]ackup ([0-9][0-9]).rdl
|
|
||||||
|
|
||||||
# Microsoft Fakes
|
|
||||||
FakesAssemblies/
|
|
||||||
|
|
||||||
# GhostDoc plugin setting file
|
|
||||||
*.GhostDoc.xml
|
|
||||||
|
|
||||||
# Node.js Tools for Visual Studio
|
|
||||||
.ntvs_analysis.dat
|
|
||||||
node_modules/
|
|
||||||
|
|
||||||
# Visual Studio 6 build log
|
|
||||||
*.plg
|
|
||||||
|
|
||||||
# Visual Studio 6 workspace options file
|
|
||||||
*.opt
|
|
||||||
|
|
||||||
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
|
|
||||||
*.vbw
|
|
||||||
|
|
||||||
# Visual Studio LightSwitch build output
|
|
||||||
**/*.HTMLClient/GeneratedArtifacts
|
|
||||||
**/*.DesktopClient/GeneratedArtifacts
|
|
||||||
**/*.DesktopClient/ModelManifest.xml
|
|
||||||
**/*.Server/GeneratedArtifacts
|
|
||||||
**/*.Server/ModelManifest.xml
|
|
||||||
_Pvt_Extensions
|
|
||||||
|
|
||||||
# Paket dependency manager
|
|
||||||
.paket/paket.exe
|
|
||||||
paket-files/
|
|
||||||
|
|
||||||
# FAKE - F# Make
|
|
||||||
.fake/
|
|
||||||
|
|
||||||
# CodeRush personal settings
|
|
||||||
.cr/personal
|
|
||||||
|
|
||||||
# Python Tools for Visual Studio (PTVS)
|
|
||||||
__pycache__/
|
|
||||||
*.pyc
|
|
||||||
|
|
||||||
# Cake - Uncomment if you are using it
|
|
||||||
# tools/**
|
|
||||||
# !tools/packages.config
|
|
||||||
|
|
||||||
# Tabs Studio
|
|
||||||
*.tss
|
|
||||||
|
|
||||||
# Telerik's JustMock configuration file
|
|
||||||
*.jmconfig
|
|
||||||
|
|
||||||
# BizTalk build output
|
|
||||||
*.btp.cs
|
|
||||||
*.btm.cs
|
|
||||||
*.odx.cs
|
|
||||||
*.xsd.cs
|
|
||||||
|
|
||||||
# OpenCover UI analysis results
|
|
||||||
OpenCover/
|
|
||||||
|
|
||||||
# Azure Stream Analytics local run output
|
|
||||||
ASALocalRun/
|
|
||||||
|
|
||||||
# MSBuild Binary and Structured Log
|
|
||||||
*.binlog
|
|
||||||
|
|
||||||
# NVidia Nsight GPU debugger configuration file
|
|
||||||
*.nvuser
|
|
||||||
|
|
||||||
# MFractors (Xamarin productivity tool) working folder
|
|
||||||
.mfractor/
|
|
||||||
|
|
||||||
# Local History for Visual Studio
|
|
||||||
.localhistory/
|
|
||||||
|
|
||||||
# BeatPulse healthcheck temp database
|
|
||||||
healthchecksdb
|
|
||||||
|
|
||||||
# Backup folder for Package Reference Convert tool in Visual Studio 2017
|
|
||||||
MigrationBackup/
|
|
||||||
|
|
||||||
# Ionide (cross platform F# VS Code tools) working folder
|
|
||||||
.ionide/
|
|
||||||
|
|
||||||
# Fody - auto-generated XML schema
|
|
||||||
FodyWeavers.xsd
|
|
||||||
@@ -1,8 +1,10 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<module type="PYTHON_MODULE" version="4">
|
<module type="PYTHON_MODULE" version="4">
|
||||||
<component name="NewModuleRootManager">
|
<component name="NewModuleRootManager">
|
||||||
<content url="file://$MODULE_DIR$" />
|
<content url="file://$MODULE_DIR$">
|
||||||
<orderEntry type="inheritedJdk" />
|
<excludeFolder url="file://$MODULE_DIR$/venv" />
|
||||||
|
</content>
|
||||||
|
<orderEntry type="jdk" jdkName="Python 3.10" jdkType="Python SDK" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
||||||
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
5
.idea/codeStyles/codeStyleConfig.xml
generated
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<component name="ProjectCodeStyleConfiguration">
|
||||||
|
<state>
|
||||||
|
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
|
||||||
|
</state>
|
||||||
|
</component>
|
||||||
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
@@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.9 (AttribWinbiz)" project-jdk-type="Python SDK" />
|
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.10" project-jdk-type="Python SDK" />
|
||||||
</project>
|
</project>
|
||||||
2
.idea/modules.xml
generated
2
.idea/modules.xml
generated
@@ -2,7 +2,7 @@
|
|||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectModuleManager">
|
<component name="ProjectModuleManager">
|
||||||
<modules>
|
<modules>
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/AttribWinbiz.iml" filepath="$PROJECT_DIR$/.idea/AttribWinbiz.iml" />
|
<module fileurl="file://$PROJECT_DIR$/.idea/ClercAttrib2Biz.iml" filepath="$PROJECT_DIR$/.idea/ClercAttrib2Biz.iml" />
|
||||||
</modules>
|
</modules>
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
||||||
6
.idea/vcs.xml
generated
Normal file
6
.idea/vcs.xml
generated
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="VcsDirectoryMappings">
|
||||||
|
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -1,286 +0,0 @@
|
|||||||
{
|
|
||||||
"invoices": [
|
|
||||||
{
|
|
||||||
"id": 2606,
|
|
||||||
"date": "2021-12-07",
|
|
||||||
"total_price": "884.0",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7665,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P2",
|
|
||||||
"start_time": "2021-10-07T12:28:37+02:00",
|
|
||||||
"end_time": "2021-10-07T13:50:17+02:00",
|
|
||||||
"site_name": "Domicile ",
|
|
||||||
"site_street": "Petite Camargue, la",
|
|
||||||
"site_street_number": "5",
|
|
||||||
"site_complement": null,
|
|
||||||
"site_postal_code": "1897",
|
|
||||||
"site_city": "Bouveret",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 52.0,
|
|
||||||
"destination_name": "Hôpital Riviera-Chablais (HRC)",
|
|
||||||
"destination_street": "Route du Vieux-Séquoia",
|
|
||||||
"destination_street_number": "20",
|
|
||||||
"destination_complement": null,
|
|
||||||
"destination_postal_code": "1847",
|
|
||||||
"destination_city": "Rennaz",
|
|
||||||
"destination_country_code": "CH",
|
|
||||||
"destination_country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008206",
|
|
||||||
"category": "Maladie",
|
|
||||||
"gender": "Masculin",
|
|
||||||
"lastname": "Nicolier",
|
|
||||||
"firstname": "Jérôme ",
|
|
||||||
"birthdate": "1980-04-21",
|
|
||||||
"street": "La Petite Camargue ",
|
|
||||||
"street_number": "5",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1896",
|
|
||||||
"city": "Le Bouveret",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Assura",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": "0",
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Masculin",
|
|
||||||
"lastname": "Nicolier",
|
|
||||||
"firstname": "Jérôme ",
|
|
||||||
"street": "La Petite Camargue ",
|
|
||||||
"street_number": "5",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1896",
|
|
||||||
"city": "Le Bouveret",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "9402",
|
|
||||||
"line_1": "Taxe de base transport P2",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9404",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 52.0,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "234.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9411",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 10.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "350.0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 2607,
|
|
||||||
"date": "2021-12-07",
|
|
||||||
"total_price": "917.5",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7625,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P1",
|
|
||||||
"start_time": "2021-10-06T21:16:41+02:00",
|
|
||||||
"end_time": "2021-10-06T22:23:27+02:00",
|
|
||||||
"site_name": null,
|
|
||||||
"site_street": "Magellan, quai",
|
|
||||||
"site_street_number": "6",
|
|
||||||
"site_complement": null,
|
|
||||||
"site_postal_code": "1897",
|
|
||||||
"site_city": "Bouveret",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 40.0,
|
|
||||||
"destination_name": "Hôpital Riviera-Chablais (HRC)",
|
|
||||||
"destination_street": "Route du Vieux-Séquoia",
|
|
||||||
"destination_street_number": "20",
|
|
||||||
"destination_complement": null,
|
|
||||||
"destination_postal_code": "1847",
|
|
||||||
"destination_city": "Rennaz",
|
|
||||||
"destination_country_code": "CH",
|
|
||||||
"destination_country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008162",
|
|
||||||
"category": "Maladie",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Mayor",
|
|
||||||
"firstname": "Sylvie",
|
|
||||||
"birthdate": "1973-11-12",
|
|
||||||
"street": "Magellan, quai",
|
|
||||||
"street_number": "6",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Bouveret",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Assura-Basis SA",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": "0",
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Mayor",
|
|
||||||
"firstname": "Sylvie",
|
|
||||||
"street": "Magellan, quai",
|
|
||||||
"street_number": "6",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Bouveret",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "9401",
|
|
||||||
"line_1": "Taxe de base sauvetage P1",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9404",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 40.0,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "180.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9411",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 10.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "350.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9431",
|
|
||||||
"line_1": "Supplément de nuit",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "87.5",
|
|
||||||
"price": "87.5"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 2608,
|
|
||||||
"date": "2021-12-07",
|
|
||||||
"total_price": "877.5",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7688,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P1",
|
|
||||||
"start_time": "2021-10-07T16:20:32+02:00",
|
|
||||||
"end_time": "2021-10-07T17:49:56+02:00",
|
|
||||||
"site_name": "Domicile ",
|
|
||||||
"site_street": "Barme, chemin de la",
|
|
||||||
"site_street_number": "5",
|
|
||||||
"site_complement": null,
|
|
||||||
"site_postal_code": "1868",
|
|
||||||
"site_city": "Collombey",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 35.0,
|
|
||||||
"destination_name": "Hôpital Riviera-Chablais (HRC)",
|
|
||||||
"destination_street": "Route du Vieux-Séquoia",
|
|
||||||
"destination_street_number": "20",
|
|
||||||
"destination_complement": null,
|
|
||||||
"destination_postal_code": "1847",
|
|
||||||
"destination_city": "Rennaz",
|
|
||||||
"destination_country_code": "CH",
|
|
||||||
"destination_country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008229",
|
|
||||||
"category": "Maladie",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Guillemin",
|
|
||||||
"firstname": "Nicole",
|
|
||||||
"birthdate": "1935-01-06",
|
|
||||||
"street": "Chemin de la Barme",
|
|
||||||
"street_number": "5",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1868",
|
|
||||||
"city": "Collombey",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Helsana",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": "0",
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Guillemin",
|
|
||||||
"firstname": "Nicole",
|
|
||||||
"street": "Chemin de la Barme",
|
|
||||||
"street_number": "5",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1868",
|
|
||||||
"city": "Collombey",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "9401",
|
|
||||||
"line_1": "Taxe de base sauvetage P1",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9404",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 35.0,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "157.5"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9411",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 12.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "420.0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,97 +0,0 @@
|
|||||||
{
|
|
||||||
"invoices": [
|
|
||||||
{
|
|
||||||
"id": 2609,
|
|
||||||
"date": "2021-12-09",
|
|
||||||
"total_price": "801.0",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7662,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P1",
|
|
||||||
"start_time": "2021-10-07T11:52:53+02:00",
|
|
||||||
"end_time": "2021-10-07T13:15:08+02:00",
|
|
||||||
"site_name": null,
|
|
||||||
"site_street": "Forestière, route",
|
|
||||||
"site_street_number": "12",
|
|
||||||
"site_complement": null,
|
|
||||||
"site_postal_code": "1872",
|
|
||||||
"site_city": "Troistorrents",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 18.0,
|
|
||||||
"without_transportation": true
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008201",
|
|
||||||
"category": "Maladie",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Udressy",
|
|
||||||
"firstname": "Nelly",
|
|
||||||
"birthdate": "1942-11-03",
|
|
||||||
"street": "Route Forestière",
|
|
||||||
"street_number": "12",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1872",
|
|
||||||
"city": "Troistorrents",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Mutuel Assurances",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": "0",
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Udressy",
|
|
||||||
"firstname": "Nelly",
|
|
||||||
"street": "Route Forestière",
|
|
||||||
"street_number": "12",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1872",
|
|
||||||
"city": "Troistorrents",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "9401",
|
|
||||||
"line_1": "Taxe de base sauvetage P1",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9404",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 18.0,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "81.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9405",
|
|
||||||
"line_1": "Intervention sans transport de patient",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "0.0",
|
|
||||||
"price": "0.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "9411",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 12.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "420.0"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,204 +0,0 @@
|
|||||||
{
|
|
||||||
"invoices": [
|
|
||||||
{
|
|
||||||
"id": 2612,
|
|
||||||
"date": "2021-12-09",
|
|
||||||
"total_price": "739.7",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7923,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P1",
|
|
||||||
"start_time": "2021-10-11T08:35:22+02:00",
|
|
||||||
"end_time": "2021-10-11T11:16:01+02:00",
|
|
||||||
"site_name": null,
|
|
||||||
"site_street": "Avenue du Valais",
|
|
||||||
"site_street_number": null,
|
|
||||||
"site_complement": "Route Cantonale",
|
|
||||||
"site_postal_code": "1896",
|
|
||||||
"site_city": "Vouvry",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 122.1,
|
|
||||||
"destination_name": "Hôpital de Sion",
|
|
||||||
"destination_street": "Avenue du Grand-Champsec",
|
|
||||||
"destination_street_number": "80",
|
|
||||||
"destination_complement": null,
|
|
||||||
"destination_postal_code": "1950",
|
|
||||||
"destination_city": "Sion",
|
|
||||||
"destination_country_code": "CH",
|
|
||||||
"destination_country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008485",
|
|
||||||
"category": "Accident",
|
|
||||||
"gender": "Masculin",
|
|
||||||
"lastname": "Sallin",
|
|
||||||
"firstname": "Khedidja",
|
|
||||||
"birthdate": "1975-06-15",
|
|
||||||
"street": "Route de Boson",
|
|
||||||
"street_number": "20",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Les Evouettes",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Allianz Suisse Société d'Assurances SA",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": null,
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Masculin",
|
|
||||||
"lastname": "Sallin",
|
|
||||||
"firstname": "Khedidja",
|
|
||||||
"street": "Route de Boson",
|
|
||||||
"street_number": "20",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Les Evouettes",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "VS.9501",
|
|
||||||
"line_1": "Taxe de base sauvetage P1",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9504",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 122.1,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "549.45"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9511",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 18.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "630.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9533",
|
|
||||||
"line_1": "Transport de plusieurs patients",
|
|
||||||
"line_2": "1479.45 CHF réparti entre 2 patients",
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "-739.73",
|
|
||||||
"price": "-739.73"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"id": 2613,
|
|
||||||
"date": "2021-12-09",
|
|
||||||
"total_price": "739.7",
|
|
||||||
"comments": null,
|
|
||||||
"intervention": {
|
|
||||||
"id": 7923,
|
|
||||||
"organization_name": "Ambulance Clerc",
|
|
||||||
"base_name": "Monthey",
|
|
||||||
"type": "P1",
|
|
||||||
"start_time": "2021-10-11T08:35:22+02:00",
|
|
||||||
"end_time": "2021-10-11T11:16:01+02:00",
|
|
||||||
"site_name": null,
|
|
||||||
"site_street": "Avenue du Valais",
|
|
||||||
"site_street_number": null,
|
|
||||||
"site_complement": "Route Cantonale",
|
|
||||||
"site_postal_code": "1896",
|
|
||||||
"site_city": "Vouvry",
|
|
||||||
"site_country_code": "CH",
|
|
||||||
"site_country_name": "Suisse",
|
|
||||||
"kilometers": 122.1,
|
|
||||||
"destination_name": "Hôpital de Sion",
|
|
||||||
"destination_street": "Avenue du Grand-Champsec",
|
|
||||||
"destination_street_number": "80",
|
|
||||||
"destination_complement": null,
|
|
||||||
"destination_postal_code": "1950",
|
|
||||||
"destination_city": "Sion",
|
|
||||||
"destination_country_code": "CH",
|
|
||||||
"destination_country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"patient": {
|
|
||||||
"fip_number": "VS21008487",
|
|
||||||
"category": "Accident",
|
|
||||||
"gender": "Masculin",
|
|
||||||
"lastname": "Sallin",
|
|
||||||
"firstname": "Owen",
|
|
||||||
"birthdate": "2012-12-21",
|
|
||||||
"street": "Route de Boson",
|
|
||||||
"street_number": "20",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Les Evouettes",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse",
|
|
||||||
"insurance_name": "Concordia ",
|
|
||||||
"insurance_policy_number": null
|
|
||||||
},
|
|
||||||
"debtor": {
|
|
||||||
"code": null,
|
|
||||||
"type": "Personne",
|
|
||||||
"gender": "Féminin",
|
|
||||||
"lastname": "Sallin",
|
|
||||||
"firstname": "Khedidja",
|
|
||||||
"street": "Route de Boson",
|
|
||||||
"street_number": "20",
|
|
||||||
"complement": null,
|
|
||||||
"postal_code": "1897",
|
|
||||||
"city": "Les Evouettes",
|
|
||||||
"country_code": "CH",
|
|
||||||
"country_name": "Suisse"
|
|
||||||
},
|
|
||||||
"articles": [
|
|
||||||
{
|
|
||||||
"code": "VS.9501",
|
|
||||||
"line_1": "Taxe de base sauvetage P1",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "300.0",
|
|
||||||
"price": "300.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9504",
|
|
||||||
"line_1": "Indemnisation kilométrique",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 122.1,
|
|
||||||
"unit": "km",
|
|
||||||
"unit_price": "4.5",
|
|
||||||
"price": "549.45"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9511",
|
|
||||||
"line_1": "Personnel soignant reconnu",
|
|
||||||
"line_2": null,
|
|
||||||
"quantity": 18.0,
|
|
||||||
"unit": "¼ d'heure",
|
|
||||||
"unit_price": "35.0",
|
|
||||||
"price": "630.0"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"code": "VS.9533",
|
|
||||||
"line_1": "Transport de plusieurs patients",
|
|
||||||
"line_2": "1479.45 CHF réparti entre 2 patients",
|
|
||||||
"quantity": 1.0,
|
|
||||||
"unit": null,
|
|
||||||
"unit_price": "-739.73",
|
|
||||||
"price": "-739.73"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -1,101 +0,0 @@
|
|||||||
2311;2021-08-19;1110.0;;4269;Ambulance Clerc;Monthey;P3;2021-08-19T15:08:00+02:00;2021-08-19T17:17:23+02:00;;Planachaux, route de;11;;1874;Champ<6D>ry;CH;Suisse;60.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004586;Maladie;F<>minin;Deslex;Lucienne;1937-01-18;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;Helsana Assurances SA;;;Personne;F<>minin;Deslex;Lucienne;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;;9403;Taxe de base transport P3;;1.0;200.0;;200.0
|
|
||||||
2311;2021-08-19;1110.0;;4269;Ambulance Clerc;Monthey;P3;2021-08-19T15:08:00+02:00;2021-08-19T17:17:23+02:00;;Planachaux, route de;11;;1874;Champ<6D>ry;CH;Suisse;60.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004586;Maladie;F<>minin;Deslex;Lucienne;1937-01-18;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;Helsana Assurances SA;;;Personne;F<>minin;Deslex;Lucienne;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;60.0;4.5;km;270.0
|
|
||||||
2311;2021-08-19;1110.0;;4269;Ambulance Clerc;Monthey;P3;2021-08-19T15:08:00+02:00;2021-08-19T17:17:23+02:00;;Planachaux, route de;11;;1874;Champ<6D>ry;CH;Suisse;60.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004586;Maladie;F<>minin;Deslex;Lucienne;1937-01-18;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;Helsana Assurances SA;;;Personne;F<>minin;Deslex;Lucienne;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;;9411;Personnel soignant reconnu;;16.0;35.0;<3B> d'heure;560.0
|
|
||||||
2311;2021-08-19;1110.0;;4269;Ambulance Clerc;Monthey;P3;2021-08-19T15:08:00+02:00;2021-08-19T17:17:23+02:00;;Planachaux, route de;11;;1874;Champ<6D>ry;CH;Suisse;60.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004586;Maladie;F<>minin;Deslex;Lucienne;1937-01-18;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;Helsana Assurances SA;;;Personne;F<>minin;Deslex;Lucienne;Route de Planachaux;11;;1874;Champ<6D>ry;CH;Suisse;;9441;Prestation standard <20>largie;;1.0;80.0;;80.0
|
|
||||||
2314;2021-11-18;1400.0;;4378;Ambulance Clerc;Uvrier;S3;2021-08-21T08:59:35+02:00;2021-08-21T12:52:38+02:00;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;263.0;H<>pital cantonal de Fribourg (HFR);Chemin des Pensionnats;;;1752;Villars-sur-Gl<47>ne;CH;Suisse;False;VS21004700;Accident;F<>minin;Reynard;Marie Eug<75>nie;1927-11-02;Rue Albert Chavaz;13;;1965;Savi<76>se;CH;Suisse;Visana AG;;;Personne;F<>minin;Reynard;Marie Eug<75>nie;Rue Albert Chavaz;13;;1965;Savi<76>se;CH;Suisse;;HVS.116J;Forfait S3 HVS Sion - HFR Fribourg;Trajet simple journ<72>e (08h00-20h00);1.0;1400.0;km;1400.0
|
|
||||||
2315;2021-11-18;471.5;;7954;Ambulance Clerc;Monthey;P2;2021-10-11T16:13:30+02:00;2021-10-11T16:40:21+02:00;Centre Wallmed, Monthey;Gare, avenue de la;42;;1870;Monthey;CH;Suisse;7.0;;;;;;;;;True;VS21008515;Accident;F<>minin;Miftari;Diellza;2013-10-29;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Miftari;Elhami;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2315;2021-11-18;471.5;;7954;Ambulance Clerc;Monthey;P2;2021-10-11T16:13:30+02:00;2021-10-11T16:40:21+02:00;Centre Wallmed, Monthey;Gare, avenue de la;42;;1870;Monthey;CH;Suisse;7.0;;;;;;;;;True;VS21008515;Accident;F<>minin;Miftari;Diellza;2013-10-29;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Miftari;Elhami;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;7.0;4.5;km;31.5
|
|
||||||
2315;2021-11-18;471.5;;7954;Ambulance Clerc;Monthey;P2;2021-10-11T16:13:30+02:00;2021-10-11T16:40:21+02:00;Centre Wallmed, Monthey;Gare, avenue de la;42;;1870;Monthey;CH;Suisse;7.0;;;;;;;;;True;VS21008515;Accident;F<>minin;Miftari;Diellza;2013-10-29;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Miftari;Elhami;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;;9405;Intervention sans transport de patient;;1.0;0.0;;0.0
|
|
||||||
2315;2021-11-18;471.5;;7954;Ambulance Clerc;Monthey;P2;2021-10-11T16:13:30+02:00;2021-10-11T16:40:21+02:00;Centre Wallmed, Monthey;Gare, avenue de la;42;;1870;Monthey;CH;Suisse;7.0;;;;;;;;;True;VS21008515;Accident;F<>minin;Miftari;Diellza;2013-10-29;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Miftari;Elhami;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;4.0;35.0;<3B> d'heure;140.0
|
|
||||||
2315;2021-11-18;471.5;;7954;Ambulance Clerc;Monthey;P2;2021-10-11T16:13:30+02:00;2021-10-11T16:40:21+02:00;Centre Wallmed, Monthey;Gare, avenue de la;42;;1870;Monthey;CH;Suisse;7.0;;;;;;;;;True;VS21008515;Accident;F<>minin;Miftari;Diellza;2013-10-29;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Miftari;Elhami;Chemin des Dailles;35;;1870;Monthey;CH;Suisse;;9440;Prestation standard;;1.0;0.0;;0.0
|
|
||||||
2316;2021-11-18;913.0;;7009;Ambulance Clerc;Monthey;P2;2021-09-28T01:37:32+02:00;2021-09-28T02:59:25+02:00;;Place de l'H<>tel-de-Ville;2;;1870;Monthey;CH;Suisse;39.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007513;Accident;Masculin;Weber;Alexandre;1979-09-24;Rue du Coppet;17;;1870;Monthey;CH;Suisse;Groupe Mutuel Assurances GMA SA;;;Personne;Masculin;Weber;Alexandre;Rue du Coppet;17;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2316;2021-11-18;913.0;;7009;Ambulance Clerc;Monthey;P2;2021-09-28T01:37:32+02:00;2021-09-28T02:59:25+02:00;;Place de l'H<>tel-de-Ville;2;;1870;Monthey;CH;Suisse;39.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007513;Accident;Masculin;Weber;Alexandre;1979-09-24;Rue du Coppet;17;;1870;Monthey;CH;Suisse;Groupe Mutuel Assurances GMA SA;;;Personne;Masculin;Weber;Alexandre;Rue du Coppet;17;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;39.0;4.5;km;175.5
|
|
||||||
2316;2021-11-18;913.0;;7009;Ambulance Clerc;Monthey;P2;2021-09-28T01:37:32+02:00;2021-09-28T02:59:25+02:00;;Place de l'H<>tel-de-Ville;2;;1870;Monthey;CH;Suisse;39.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007513;Accident;Masculin;Weber;Alexandre;1979-09-24;Rue du Coppet;17;;1870;Monthey;CH;Suisse;Groupe Mutuel Assurances GMA SA;;;Personne;Masculin;Weber;Alexandre;Rue du Coppet;17;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2316;2021-11-18;913.0;;7009;Ambulance Clerc;Monthey;P2;2021-09-28T01:37:32+02:00;2021-09-28T02:59:25+02:00;;Place de l'H<>tel-de-Ville;2;;1870;Monthey;CH;Suisse;39.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007513;Accident;Masculin;Weber;Alexandre;1979-09-24;Rue du Coppet;17;;1870;Monthey;CH;Suisse;Groupe Mutuel Assurances GMA SA;;;Personne;Masculin;Weber;Alexandre;Rue du Coppet;17;;1870;Monthey;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;87.5;;87.5
|
|
||||||
2316;2021-11-18;913.0;;7009;Ambulance Clerc;Monthey;P2;2021-09-28T01:37:32+02:00;2021-09-28T02:59:25+02:00;;Place de l'H<>tel-de-Ville;2;;1870;Monthey;CH;Suisse;39.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007513;Accident;Masculin;Weber;Alexandre;1979-09-24;Rue du Coppet;17;;1870;Monthey;CH;Suisse;Groupe Mutuel Assurances GMA SA;;;Personne;Masculin;Weber;Alexandre;Rue du Coppet;17;;1870;Monthey;CH;Suisse;;9440;Prestation standard;;1.0;0.0;;0.0
|
|
||||||
2317;2021-11-18;987.0;;9212;Ambulance Clerc;Monthey;P1;2021-11-01T08:25:21+01:00;2021-11-01T09:52:29+01:00;;Pont, rue du;10;;1870;Monthey;CH;Suisse;36.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009850;Maladie;Masculin;De Sousa Santos;Joaquim;1963-11-04;Rue du Pont;10;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;;Personne;Masculin;De Sousa Santos;Joaquim;Rue du Pont;10;;1870;Monthey;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2317;2021-11-18;987.0;;9212;Ambulance Clerc;Monthey;P1;2021-11-01T08:25:21+01:00;2021-11-01T09:52:29+01:00;;Pont, rue du;10;;1870;Monthey;CH;Suisse;36.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009850;Maladie;Masculin;De Sousa Santos;Joaquim;1963-11-04;Rue du Pont;10;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;;Personne;Masculin;De Sousa Santos;Joaquim;Rue du Pont;10;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;36.0;4.5;km;162.0
|
|
||||||
2317;2021-11-18;987.0;;9212;Ambulance Clerc;Monthey;P1;2021-11-01T08:25:21+01:00;2021-11-01T09:52:29+01:00;;Pont, rue du;10;;1870;Monthey;CH;Suisse;36.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009850;Maladie;Masculin;De Sousa Santos;Joaquim;1963-11-04;Rue du Pont;10;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;;Personne;Masculin;De Sousa Santos;Joaquim;Rue du Pont;10;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;12.0;35.0;<3B> d'heure;420.0
|
|
||||||
2317;2021-11-18;987.0;;9212;Ambulance Clerc;Monthey;P1;2021-11-01T08:25:21+01:00;2021-11-01T09:52:29+01:00;;Pont, rue du;10;;1870;Monthey;CH;Suisse;36.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009850;Maladie;Masculin;De Sousa Santos;Joaquim;1963-11-04;Rue du Pont;10;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;;Personne;Masculin;De Sousa Santos;Joaquim;Rue du Pont;10;;1870;Monthey;CH;Suisse;;9432;Suppl<70>ment pour dimanche et jour f<>ri<72>;;1.0;105.0;;105.0
|
|
||||||
2318;2021-11-18;831.0;;10085;Ambulance Clerc;Monthey;S3;2021-11-16T07:19:48+01:00;2021-11-16T09:07:14+01:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;55.0;CHUV H<>pital universitaire de Lausanne;Rue du Bugnon;46;Hopital de Beaumont ;1006;Lausanne;CH;Suisse;False;VS21010773;Maladie;Masculin;Chesaux ;Claude Ernest;1955-12-11;Avenue des Terreaux;27;;1890;St-Maurice;CH;Suisse;CSS Scan CENTER ;00015644490;;Personne;Masculin;Chesaux ;Claude Ernest;Avenue des Terreaux;27;;1890;St-Maurice;CH;Suisse;;HRC.110JAR;Forfait S3 Rennaz - CHUV ;Trajet aller-retour journ<72>e (07h00-19h00);1.0;831.0;;831.0
|
|
||||||
2318;2021-11-18;831.0;;10085;Ambulance Clerc;Monthey;S3;2021-11-16T07:19:48+01:00;2021-11-16T09:07:14+01:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;55.0;CHUV H<>pital universitaire de Lausanne;Rue du Bugnon;46;Hopital de Beaumont ;1006;Lausanne;CH;Suisse;False;VS21010773;Maladie;Masculin;Chesaux ;Claude Ernest;1955-12-11;Avenue des Terreaux;27;;1890;St-Maurice;CH;Suisse;CSS Scan CENTER ;00015644490;;Personne;Masculin;Chesaux ;Claude Ernest;Avenue des Terreaux;27;;1890;St-Maurice;CH;Suisse;;;Y compris 1h d'attente au CHUV avant retour sur HRC;;;;;
|
|
||||||
2319;2021-11-18;600.0;;10170;Ambulance Clerc;Monthey;S3;2021-11-17T14:43:26+01:00;2021-11-17T15:54:20+01:00;H<>pital Riviera-Chablais (HRC), Site de la Providence;Avenue de la Prairie;3;;1800;Vevey;CH;Suisse;45.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21010861;Maladie;F<>minin;Girardoz;Lucie;1931-06-25;Chemin de la Confr<66>rie;11;;1800;Vevey;CH;Suisse;Swica;;;Personne;F<>minin;Girardoz;Lucie;Chemin de la Confr<66>rie;11;;1800;Vevey;CH;Suisse;;HRC.410JAR;Forfait S3 Providence - CHUV;Trajet aller-retour journ<72>e (07h00-19h00);1.0;600.0;;600.0
|
|
||||||
2319;2021-11-18;600.0;;10170;Ambulance Clerc;Monthey;S3;2021-11-17T14:43:26+01:00;2021-11-17T15:54:20+01:00;H<>pital Riviera-Chablais (HRC), Site de la Providence;Avenue de la Prairie;3;;1800;Vevey;CH;Suisse;45.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21010861;Maladie;F<>minin;Girardoz;Lucie;1931-06-25;Chemin de la Confr<66>rie;11;;1800;Vevey;CH;Suisse;Swica;;;Personne;F<>minin;Girardoz;Lucie;Chemin de la Confr<66>rie;11;;1800;Vevey;CH;Suisse;;;Y compris 10 min. d'attente <20> Rennaz avant retour sur Providence;;;;;
|
|
||||||
2320;2021-11-18;567.4;;8102;Ambulance Clerc;Monthey;S3;2021-10-14T09:45:59+02:00;2021-10-14T11:30:16+02:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;63.0; Fondation les Eglantines;Avenue de la Prairie;26;;1800;Vevey;CH;Suisse;False;VS21008668;Maladie;Masculin;Plona;Giovanni;1948-08-23;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Plona;Giovanni;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;;47073;Intervention programm<6D>e;;1.0;412.0;;412.0
|
|
||||||
2320;2021-11-18;567.4;;8102;Ambulance Clerc;Monthey;S3;2021-10-14T09:45:59+02:00;2021-10-14T11:30:16+02:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;63.0; Fondation les Eglantines;Avenue de la Prairie;26;;1800;Vevey;CH;Suisse;False;VS21008668;Maladie;Masculin;Plona;Giovanni;1948-08-23;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Plona;Giovanni;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;;47075;Indemnisation kilom<6F>trique;;30.0;4.8;km;144.0
|
|
||||||
2320;2021-11-18;567.4;;8102;Ambulance Clerc;Monthey;S3;2021-10-14T09:45:59+02:00;2021-10-14T11:30:16+02:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;63.0; Fondation les Eglantines;Avenue de la Prairie;26;;1800;Vevey;CH;Suisse;False;VS21008668;Maladie;Masculin;Plona;Giovanni;1948-08-23;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;Philos Assurance Maladie SA;;;Personne;Masculin;Plona;Giovanni;Avenue de la Prairie;26;Fondation les Eglantines;1800;Vevey;CH;Suisse;;47076;Indemnisation kilom<6F>trique;;3.0;3.8;km;11.4
|
|
||||||
2322;2021-11-18;772.5;;7914;Ambulance Clerc;Monthey;P1;2021-10-10T22:41:33+02:00;2021-10-10T23:35:55+02:00;;Month<74>olo, rue;20B;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008467;Maladie;F<>minin;Martenet;<3B>lyne ;2021-02-14;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;Grpe mutuel;;;Personne;F<>minin;Martenet ;Zo<5A>;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2322;2021-11-18;772.5;;7914;Ambulance Clerc;Monthey;P1;2021-10-10T22:41:33+02:00;2021-10-10T23:35:55+02:00;;Month<74>olo, rue;20B;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008467;Maladie;F<>minin;Martenet;<3B>lyne ;2021-02-14;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;Grpe mutuel;;;Personne;F<>minin;Martenet ;Zo<5A>;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;35.0;4.5;km;157.5
|
|
||||||
2322;2021-11-18;772.5;;7914;Ambulance Clerc;Monthey;P1;2021-10-10T22:41:33+02:00;2021-10-10T23:35:55+02:00;;Month<74>olo, rue;20B;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008467;Maladie;F<>minin;Martenet;<3B>lyne ;2021-02-14;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;Grpe mutuel;;;Personne;F<>minin;Martenet ;Zo<5A>;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;;9411;Personnel soignant reconnu;;6.0;35.0;<3B> d'heure;210.0
|
|
||||||
2322;2021-11-18;772.5;;7914;Ambulance Clerc;Monthey;P1;2021-10-10T22:41:33+02:00;2021-10-10T23:35:55+02:00;;Month<74>olo, rue;20B;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008467;Maladie;F<>minin;Martenet;<3B>lyne ;2021-02-14;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;Grpe mutuel;;;Personne;F<>minin;Martenet ;Zo<5A>;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;52.5;;52.5
|
|
||||||
2322;2021-11-18;772.5;;7914;Ambulance Clerc;Monthey;P1;2021-10-10T22:41:33+02:00;2021-10-10T23:35:55+02:00;;Month<74>olo, rue;20B;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008467;Maladie;F<>minin;Martenet;<3B>lyne ;2021-02-14;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;Grpe mutuel;;;Personne;F<>minin;Martenet ;Zo<5A>;Chemin de Torrencey;36;;1872;Troistorrents;CH;Suisse;;9432;Suppl<70>ment pour dimanche et jour f<>ri<72>;;1.0;52.5;;52.5
|
|
||||||
2323;2021-11-18;785.0;;4957;Ambulance Clerc;Monthey;P2;2021-08-28T22:55:54+02:00;2021-08-29T00:09:38+02:00;Domicile ;Nuc<75>, rue de;3;;1896;Vouvry;CH;Suisse;30.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005318;Maladie;Masculin;Uka;Zotrim;1998-10-02;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;Groupe Mutuel;;;Personne;Masculin;Uka;Zotrim;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2323;2021-11-18;785.0;;4957;Ambulance Clerc;Monthey;P2;2021-08-28T22:55:54+02:00;2021-08-29T00:09:38+02:00;Domicile ;Nuc<75>, rue de;3;;1896;Vouvry;CH;Suisse;30.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005318;Maladie;Masculin;Uka;Zotrim;1998-10-02;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;Groupe Mutuel;;;Personne;Masculin;Uka;Zotrim;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;30.0;4.5;km;135.0
|
|
||||||
2323;2021-11-18;785.0;;4957;Ambulance Clerc;Monthey;P2;2021-08-28T22:55:54+02:00;2021-08-29T00:09:38+02:00;Domicile ;Nuc<75>, rue de;3;;1896;Vouvry;CH;Suisse;30.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005318;Maladie;Masculin;Uka;Zotrim;1998-10-02;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;Groupe Mutuel;;;Personne;Masculin;Uka;Zotrim;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2323;2021-11-18;785.0;;4957;Ambulance Clerc;Monthey;P2;2021-08-28T22:55:54+02:00;2021-08-29T00:09:38+02:00;Domicile ;Nuc<75>, rue de;3;;1896;Vouvry;CH;Suisse;30.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005318;Maladie;Masculin;Uka;Zotrim;1998-10-02;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;Groupe Mutuel;;;Personne;Masculin;Uka;Zotrim;Rue de Nuc<75>;3;;1896;Vouvry;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;70.0;;70.0
|
|
||||||
2324;2021-11-18;724.0;;4637;Ambulance Clerc;Monthey;P1;2021-08-24T17:38:36+02:00;2021-08-24T18:44:46+02:00;;Clos-Novex, rue du;62A;;1868;Collombey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004970;Accident;Masculin;Selimi;Ramazan;1964-02-13;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;Helsana Accidents SA;;;Personne;Masculin;Selimi;Ramazan;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2324;2021-11-18;724.0;;4637;Ambulance Clerc;Monthey;P1;2021-08-24T17:38:36+02:00;2021-08-24T18:44:46+02:00;;Clos-Novex, rue du;62A;;1868;Collombey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004970;Accident;Masculin;Selimi;Ramazan;1964-02-13;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;Helsana Accidents SA;;;Personne;Masculin;Selimi;Ramazan;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;32.0;4.5;km;144.0
|
|
||||||
2324;2021-11-18;724.0;;4637;Ambulance Clerc;Monthey;P1;2021-08-24T17:38:36+02:00;2021-08-24T18:44:46+02:00;;Clos-Novex, rue du;62A;;1868;Collombey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21004970;Accident;Masculin;Selimi;Ramazan;1964-02-13;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;Helsana Accidents SA;;;Personne;Masculin;Selimi;Ramazan;Rue du Clos-Novex;62a;;1868;Collombey;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2325;2021-11-18;400.0;;4258;Ambulance Clerc;Monthey;S3;2021-08-19T12:53:21+02:00;2021-08-19T14:40:07+02:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;62.0;H<>pital psychiatrique Fondation de Nant;Route de Nant;;;1804;Corsier-sur-Vevey;CH;Suisse;False;VS21004575;Maladie;Masculin;Boissonnas;Gabriel;1958-10-11;Avenue Rousseau;24;;1815;Clarens;CH;Suisse;Helsana;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;HRC.111J;Forfait S3 Rennaz - Fondation de Nant;Trajet simple journ<72>e (07h00-19h00);1.0;400.0;;400.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;47073;Intervention programm<6D>e;;1.0;412.0;;412.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;47075;Indemnisation kilom<6F>trique;;30.0;4.8;km;144.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;47076;Indemnisation kilom<6F>trique;;40.0;3.8;km;152.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;47077;Indemnisation kilom<6F>trique;;50.0;2.8;km;140.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;47078;Indemnisation kilom<6F>trique;;32.0;2.0;km;64.0
|
|
||||||
2326;2021-11-19;592.8;;7749;Ambulance Clerc;Monthey;S3;2021-10-08T16:00:58+02:00;2021-10-08T19:10:00+02:00;Clinique Bernoise;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;182.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008291;Maladie;F<>minin;Duc;Huguette;1935-08-31;Rue du Belmont;4;;3963;Crans-Montana;CH;Suisse;<3B>kk;;1;<3B>tablissement;;Comptabilit<69>;;Impasse Palace Bellevue;1;;3963;Crans-Montana;CH;Suisse;Clinique Bernoise;35;Rabais 35%;;1.0;-319.2;;-319.2
|
|
||||||
2337;2021-11-20;1675.0;;4562;Ambulance Clerc;Monthey;P1;2021-08-23T19:25:13+02:00;2021-08-23T23:56:00+02:00;;Avenue de l'Europe;30;<3B>cole primaire, Monthey;1870;Monthey;CH;Suisse;10.0;;;;;;;;;True;VS21004893;Maladie;Masculin;Rey;Jean Marc;1952-01-29;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;Demande d'intervention par Police;Personne;Masculin;Rey;Jean Marc;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2337;2021-11-20;1675.0;;4562;Ambulance Clerc;Monthey;P1;2021-08-23T19:25:13+02:00;2021-08-23T23:56:00+02:00;;Avenue de l'Europe;30;<3B>cole primaire, Monthey;1870;Monthey;CH;Suisse;10.0;;;;;;;;;True;VS21004893;Maladie;Masculin;Rey;Jean Marc;1952-01-29;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;Demande d'intervention par Police;Personne;Masculin;Rey;Jean Marc;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;10.0;4.5;km;45.0
|
|
||||||
2337;2021-11-20;1675.0;;4562;Ambulance Clerc;Monthey;P1;2021-08-23T19:25:13+02:00;2021-08-23T23:56:00+02:00;;Avenue de l'Europe;30;<3B>cole primaire, Monthey;1870;Monthey;CH;Suisse;10.0;;;;;;;;;True;VS21004893;Maladie;Masculin;Rey;Jean Marc;1952-01-29;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;CSS Kranken- Versicherung AG;;Demande d'intervention par Police;Personne;Masculin;Rey;Jean Marc;Route de Martoret ;31A;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;38.0;35.0;<3B> d'heure;1330.0
|
|
||||||
2341;2021-11-20;667.5;;4897;Ambulance Clerc;Monthey;P2;2021-08-28T08:50:52+02:00;2021-08-28T10:06:34+02:00;;Cantonale, route;14;;1897;Les Evouettes;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005257;Maladie;Masculin;Mandon;Laurent;1970-06-17;;;;;;CH;Suisse;;;4;Personne;Masculin;Mandon;Laurent;;;;;;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2341;2021-11-20;667.5;;4897;Ambulance Clerc;Monthey;P2;2021-08-28T08:50:52+02:00;2021-08-28T10:06:34+02:00;;Cantonale, route;14;;1897;Les Evouettes;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005257;Maladie;Masculin;Mandon;Laurent;1970-06-17;;;;;;CH;Suisse;;;4;Personne;Masculin;Mandon;Laurent;;;;;;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;35.0;4.5;km;157.5
|
|
||||||
2341;2021-11-20;667.5;;4897;Ambulance Clerc;Monthey;P2;2021-08-28T08:50:52+02:00;2021-08-28T10:06:34+02:00;;Cantonale, route;14;;1897;Les Evouettes;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005257;Maladie;Masculin;Mandon;Laurent;1970-06-17;;;;;;CH;Suisse;;;4;Personne;Masculin;Mandon;Laurent;;;;;;CH;Suisse;;9411;Personnel soignant reconnu;;6.0;35.0;<3B> d'heure;210.0
|
|
||||||
2343;2021-11-20;440.0;;4407;Ambulance Clerc;Uvrier;S3;2021-08-21T16:09:29+02:00;2021-08-21T17:38:48+02:00;H<>pital de Martigny;Avenue de la Fusion;27;;1920;Martigny;CH;Suisse;77.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21004730;Maladie;Masculin;Berra;Claude;1961-07-04;Route d'Ec<45>ne;24;FOVAHM, foyer Pierre-<2D>-Voir;1907;Saxon;CH;Suisse;Mutuel Assurance Maladie SA;;6;<3B>tablissement;;Comptabilit<69>;;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;H<>pital de Sion;HVS.31J;Forfait S3 HVS Martigny - HVS Sion;Trajet simple journ<72>e (08h00-20h00);1.0;440.0;;440.0
|
|
||||||
2344;2021-11-20;807.5;;5848;Ambulance Clerc;Monthey;P2;2021-09-10T17:20:45+02:00;2021-09-10T18:40:49+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006285;Maladie;Masculin;Brouchoud;Roger;1932-01-30;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;CPT Assurance SA;;8;Personne;Masculin;Brouchoud;Roger;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2344;2021-11-20;807.5;;5848;Ambulance Clerc;Monthey;P2;2021-09-10T17:20:45+02:00;2021-09-10T18:40:49+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006285;Maladie;Masculin;Brouchoud;Roger;1932-01-30;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;CPT Assurance SA;;8;Personne;Masculin;Brouchoud;Roger;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;35.0;4.5;km;157.5
|
|
||||||
2344;2021-11-20;807.5;;5848;Ambulance Clerc;Monthey;P2;2021-09-10T17:20:45+02:00;2021-09-10T18:40:49+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006285;Maladie;Masculin;Brouchoud;Roger;1932-01-30;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;CPT Assurance SA;;8;Personne;Masculin;Brouchoud;Roger;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2345;2021-11-20;737.5;;5844;Ambulance Clerc;Monthey;P2;2021-09-10T16:43:28+02:00;2021-09-10T17:41:27+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006281;Maladie;Masculin;Tscherry;Jean-Claude;1939-10-09;Europe;93;;1870;Monthey;CH;Suisse;Atupri;;9;Personne;Masculin;Tscherry;Jean-Claude;Europe;93;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2345;2021-11-20;737.5;;5844;Ambulance Clerc;Monthey;P2;2021-09-10T16:43:28+02:00;2021-09-10T17:41:27+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006281;Maladie;Masculin;Tscherry;Jean-Claude;1939-10-09;Europe;93;;1870;Monthey;CH;Suisse;Atupri;;9;Personne;Masculin;Tscherry;Jean-Claude;Europe;93;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;35.0;4.5;km;157.5
|
|
||||||
2345;2021-11-20;737.5;;5844;Ambulance Clerc;Monthey;P2;2021-09-10T16:43:28+02:00;2021-09-10T17:41:27+02:00;;Europe, avenue de l';93;;1870;Monthey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006281;Maladie;Masculin;Tscherry;Jean-Claude;1939-10-09;Europe;93;;1870;Monthey;CH;Suisse;Atupri;;9;Personne;Masculin;Tscherry;Jean-Claude;Europe;93;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2346;2021-11-20;484.0;;7215;Ambulance Clerc;Monthey;S3;2021-10-01T09:00:36+02:00;2021-10-01T10:21:50+02:00;H<>pital Riviera-Chablais (HRC), Site de la Providence;Avenue de la Prairie;3;;1800;Vevey;CH;Suisse;45.0;EMS Beau-Site;Chemin du Cr<43>pon;32;;1815;Clarens;CH;Suisse;False;VS21007728;Maladie;F<>minin;Passera;Emma;1926-04-11;Chemin du Cr<43>pon;32;EMS Beau-Site;1815;Clarens;CH;Suisse;Philos;;10;Personne;F<>minin;Passera;Emma;Chemin du Cr<43>pon;32;EMS Beau-Site;1815;Clarens;CH;Suisse;;47073;Intervention programm<6D>e;;1.0;412.0;;412.0
|
|
||||||
2346;2021-11-20;484.0;;7215;Ambulance Clerc;Monthey;S3;2021-10-01T09:00:36+02:00;2021-10-01T10:21:50+02:00;H<>pital Riviera-Chablais (HRC), Site de la Providence;Avenue de la Prairie;3;;1800;Vevey;CH;Suisse;45.0;EMS Beau-Site;Chemin du Cr<43>pon;32;;1815;Clarens;CH;Suisse;False;VS21007728;Maladie;F<>minin;Passera;Emma;1926-04-11;Chemin du Cr<43>pon;32;EMS Beau-Site;1815;Clarens;CH;Suisse;Philos;;10;Personne;F<>minin;Passera;Emma;Chemin du Cr<43>pon;32;EMS Beau-Site;1815;Clarens;CH;Suisse;;47075;Indemnisation kilom<6F>trique;;15.0;4.8;km;72.0
|
|
||||||
2347;2021-11-20;817.0;;4951;Ambulance Clerc;Monthey;P1;2021-08-28T19:48:02+02:00;2021-08-28T21:17:25+02:00;;Route des Mines-de-sel;7;;1880;Bex;CH;Suisse;42.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005312;Accident;F<>minin;Cherix;Valentine;2005-11-22;chemin de fontannaz-Seule;6;;1880;Bex;CH;Suisse;philos;;11;Personne;Masculin;Cherix;Philippe Bernard;Ch. de Fontannaz-Seule;6;;1880;Bex;CH;Suisse;;47060;Intervention d'urgence et de sauvetage;;1.0;725.0;;725.0
|
|
||||||
2347;2021-11-20;817.0;;4951;Ambulance Clerc;Monthey;P1;2021-08-28T19:48:02+02:00;2021-08-28T21:17:25+02:00;;Route des Mines-de-sel;7;;1880;Bex;CH;Suisse;42.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005312;Accident;F<>minin;Cherix;Valentine;2005-11-22;chemin de fontannaz-Seule;6;;1880;Bex;CH;Suisse;philos;;11;Personne;Masculin;Cherix;Philippe Bernard;Ch. de Fontannaz-Seule;6;;1880;Bex;CH;Suisse;;47061;Temps suppl<70>mentaire;;2.0;46.0;<3B> d'heure;92.0
|
|
||||||
2348;2021-11-20;803.0;;4898;Ambulance Clerc;Monthey;P1;2021-08-28T09:07:47+02:00;2021-08-28T10:20:19+02:00;;Nuc<75>, rue de;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005258;Maladie;Masculin;Bettati;Antonio;1929-07-15;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;CPT Assurance SA;;12;Personne;Masculin;Bettati;Antonio;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2348;2021-11-20;803.0;;4898;Ambulance Clerc;Monthey;P1;2021-08-28T09:07:47+02:00;2021-08-28T10:20:19+02:00;;Nuc<75>, rue de;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005258;Maladie;Masculin;Bettati;Antonio;1929-07-15;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;CPT Assurance SA;;12;Personne;Masculin;Bettati;Antonio;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;34.0;4.5;km;153.0
|
|
||||||
2348;2021-11-20;803.0;;4898;Ambulance Clerc;Monthey;P1;2021-08-28T09:07:47+02:00;2021-08-28T10:20:19+02:00;;Nuc<75>, rue de;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21005258;Maladie;Masculin;Bettati;Antonio;1929-07-15;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;CPT Assurance SA;;12;Personne;Masculin;Bettati;Antonio;Chemin des Noisetiers;1;EMS Riond Vert;1896;Vouvry;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2349;2021-11-20;832.0;;4896;Ambulance Clerc;Monthey;S3;2021-08-28T08:22:55+02:00;2021-08-28T10:27:34+02:00;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;104.0;Home les Tilleuls;Avenue de l'Europe;93;;1870;Monthey;CH;Suisse;False;VS21005256;Maladie;Masculin;Bellwald;Andr<64>;1954-06-13;Chemin des Marmettes ;2;;1870;Monthey;CH;Suisse;Assura-Basis SA;;15;Personne;Masculin;Bellwald;Andr<64>;Chemin des Marmettes ;2;;1870;Monthey;CH;Suisse;;S3;Forfait S3 (104 km <20> Fr. 8.00/km);;104.0;8.0;km;832.0
|
|
||||||
2350;2021-11-20;400.0;;6975;Ambulance Clerc;Monthey;S3;2021-09-27T14:51:09+02:00;2021-09-27T16:24:10+02:00;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;61.0;H<>pital psychiatrique Fondation de Nant;Route de Nant;;;1804;Corsier-sur-Vevey;CH;Suisse;False;VS21007477;Maladie;Masculin;Bulliard;J<>r<EFBFBD>me ;1964-12-03;Route d'Aigle;25;;1880;Bex;CH;Suisse;Philos Assurance Maladie SA;;16;<3B>tablissement;;Service fournisseurs;;Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;H<>pital Riviera-Chablais (HRC);HRC.111J;Forfait S3 Rennaz - Fondation de Nant;Trajet simple journ<72>e (07h00-19h00);1.0;400.0;;400.0
|
|
||||||
2351;2021-11-20;746.5;;6070;Ambulance Clerc;Monthey;P2;2021-09-13T18:46:10+02:00;2021-09-13T19:44:11+02:00;;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;37.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006517;Maladie;F<>minin;Chekirou;Marinette;1945-03-16;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;Css;;19;Personne;F<>minin;Chekirou;Marinette;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2351;2021-11-20;746.5;;6070;Ambulance Clerc;Monthey;P2;2021-09-13T18:46:10+02:00;2021-09-13T19:44:11+02:00;;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;37.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006517;Maladie;F<>minin;Chekirou;Marinette;1945-03-16;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;Css;;19;Personne;F<>minin;Chekirou;Marinette;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;37.0;4.5;km;166.5
|
|
||||||
2351;2021-11-20;746.5;;6070;Ambulance Clerc;Monthey;P2;2021-09-13T18:46:10+02:00;2021-09-13T19:44:11+02:00;;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;37.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006517;Maladie;F<>minin;Chekirou;Marinette;1945-03-16;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;Css;;19;Personne;F<>minin;Chekirou;Marinette;Avenue de la Plantaud;14B;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2353;2021-11-20;819.0;;4709;Ambulance Clerc;Monthey;P1;2021-08-25T18:09:45+02:00;2021-08-25T19:32:45+02:00;;Chauss<73>e du Canal;28 ;;1897;Bouveret;CH;Suisse;22.0;;;;Sans transport (Air-Glaciers);;;CH;Suisse;False;VS21005046;Accident;Masculin;Kolly;Pierre;1940-08-12;Chemin des Collines;37;;1950;Sion;CH;Suisse;CSS Kranken- Versicherung AG;;19;Personne;Masculin;Kolly;Pierre;Chemin des Collines;37;;1950;Sion;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2353;2021-11-20;819.0;;4709;Ambulance Clerc;Monthey;P1;2021-08-25T18:09:45+02:00;2021-08-25T19:32:45+02:00;;Chauss<73>e du Canal;28 ;;1897;Bouveret;CH;Suisse;22.0;;;;Sans transport (Air-Glaciers);;;CH;Suisse;False;VS21005046;Accident;Masculin;Kolly;Pierre;1940-08-12;Chemin des Collines;37;;1950;Sion;CH;Suisse;CSS Kranken- Versicherung AG;;19;Personne;Masculin;Kolly;Pierre;Chemin des Collines;37;;1950;Sion;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;22.0;4.5;km;99.0
|
|
||||||
2353;2021-11-20;819.0;;4709;Ambulance Clerc;Monthey;P1;2021-08-25T18:09:45+02:00;2021-08-25T19:32:45+02:00;;Chauss<73>e du Canal;28 ;;1897;Bouveret;CH;Suisse;22.0;;;;Sans transport (Air-Glaciers);;;CH;Suisse;False;VS21005046;Accident;Masculin;Kolly;Pierre;1940-08-12;Chemin des Collines;37;;1950;Sion;CH;Suisse;CSS Kranken- Versicherung AG;;19;Personne;Masculin;Kolly;Pierre;Chemin des Collines;37;;1950;Sion;CH;Suisse;;9411;Personnel soignant reconnu;;12.0;35.0;<3B> d'heure;420.0
|
|
||||||
2354;2021-11-20;830.0;;5860;Ambulance Clerc;Monthey;P1;2021-09-10T23:22:00+02:00;2021-09-11T00:55:47+02:00;;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006297;Maladie;F<>minin;Hadorn;Angela Rita;1951-03-20;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;CPT Assurance SA;;20;Personne;F<>minin;Hadorn;Angela Rita;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2354;2021-11-20;830.0;;5860;Ambulance Clerc;Monthey;P1;2021-09-10T23:22:00+02:00;2021-09-11T00:55:47+02:00;;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006297;Maladie;F<>minin;Hadorn;Angela Rita;1951-03-20;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;CPT Assurance SA;;20;Personne;F<>minin;Hadorn;Angela Rita;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;40.0;4.5;km;180.0
|
|
||||||
2354;2021-11-20;830.0;;5860;Ambulance Clerc;Monthey;P1;2021-09-10T23:22:00+02:00;2021-09-11T00:55:47+02:00;;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006297;Maladie;F<>minin;Hadorn;Angela Rita;1951-03-20;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;CPT Assurance SA;;20;Personne;F<>minin;Hadorn;Angela Rita;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2354;2021-11-20;830.0;;5860;Ambulance Clerc;Monthey;P1;2021-09-10T23:22:00+02:00;2021-09-11T00:55:47+02:00;;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21006297;Maladie;F<>minin;Hadorn;Angela Rita;1951-03-20;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;CPT Assurance SA;;20;Personne;F<>minin;Hadorn;Angela Rita;Route du Remonfin;11;;1897;Bouveret;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;70.0;;70.0
|
|
||||||
2356;2021-11-20;1891.5;;9609;Ambulance Clerc;Monthey;P1;2021-11-07T15:09:23+01:00;2021-11-07T18:11:50+01:00;;Les Trappiste;;Route principale;1933;Sembrancher;CH;Suisse;122.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21010261;Accident;F<>minin;Chillotti;Evelyne;1977-03-01;Place Tubingen ;2;;1870;Monthey;CH;Suisse;SUVA, Sion;;21;Personne;F<>minin;Chillotti;Evelyne;Place Tubingen ;2;;1870;Monthey;CH;Suisse;;VS.9501;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2356;2021-11-20;1891.5;;9609;Ambulance Clerc;Monthey;P1;2021-11-07T15:09:23+01:00;2021-11-07T18:11:50+01:00;;Les Trappiste;;Route principale;1933;Sembrancher;CH;Suisse;122.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21010261;Accident;F<>minin;Chillotti;Evelyne;1977-03-01;Place Tubingen ;2;;1870;Monthey;CH;Suisse;SUVA, Sion;;21;Personne;F<>minin;Chillotti;Evelyne;Place Tubingen ;2;;1870;Monthey;CH;Suisse;;VS.9504;Indemnisation kilom<6F>trique;;122.0;4.5;km;549.0
|
|
||||||
2356;2021-11-20;1891.5;;9609;Ambulance Clerc;Monthey;P1;2021-11-07T15:09:23+01:00;2021-11-07T18:11:50+01:00;;Les Trappiste;;Route principale;1933;Sembrancher;CH;Suisse;122.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21010261;Accident;F<>minin;Chillotti;Evelyne;1977-03-01;Place Tubingen ;2;;1870;Monthey;CH;Suisse;SUVA, Sion;;21;Personne;F<>minin;Chillotti;Evelyne;Place Tubingen ;2;;1870;Monthey;CH;Suisse;;VS.9511;Personnel soignant reconnu;;22.0;35.0;<3B> d'heure;770.0
|
|
||||||
2356;2021-11-20;1891.5;;9609;Ambulance Clerc;Monthey;P1;2021-11-07T15:09:23+01:00;2021-11-07T18:11:50+01:00;;Les Trappiste;;Route principale;1933;Sembrancher;CH;Suisse;122.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21010261;Accident;F<>minin;Chillotti;Evelyne;1977-03-01;Place Tubingen ;2;;1870;Monthey;CH;Suisse;SUVA, Sion;;21;Personne;F<>minin;Chillotti;Evelyne;Place Tubingen ;2;;1870;Monthey;CH;Suisse;;VS.9532;Suppl<70>ment pour week-end et jour f<>ri<72>;;1.0;192.5;;192.5
|
|
||||||
2356;2021-11-20;1891.5;;9609;Ambulance Clerc;Monthey;P1;2021-11-07T15:09:23+01:00;2021-11-07T18:11:50+01:00;;Les Trappiste;;Route principale;1933;Sembrancher;CH;Suisse;122.0;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21010261;Accident;F<>minin;Chillotti;Evelyne;1977-03-01;Place Tubingen ;2;;1870;Monthey;CH;Suisse;SUVA, Sion;;21;Personne;F<>minin;Chillotti;Evelyne;Place Tubingen ;2;;1870;Monthey;CH;Suisse;;VS.9541;Prestation standard <20>largie;;1.0;80.0;;80.0
|
|
||||||
2357;2021-11-20;803.0;;6688;Ambulance Clerc;Monthey;P2;2021-09-23T15:31:57+02:00;2021-09-23T16:58:47+02:00;EMS Riond-Vert;Rue de Nuc<75>;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007170;Maladie;Masculin;Berra;Marc;1947-12-28;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;Groupe mutuel;;21;Personne;Masculin;Berra;Marc;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2357;2021-11-20;803.0;;6688;Ambulance Clerc;Monthey;P2;2021-09-23T15:31:57+02:00;2021-09-23T16:58:47+02:00;EMS Riond-Vert;Rue de Nuc<75>;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007170;Maladie;Masculin;Berra;Marc;1947-12-28;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;Groupe mutuel;;21;Personne;Masculin;Berra;Marc;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;34.0;4.5;km;153.0
|
|
||||||
2357;2021-11-20;803.0;;6688;Ambulance Clerc;Monthey;P2;2021-09-23T15:31:57+02:00;2021-09-23T16:58:47+02:00;EMS Riond-Vert;Rue de Nuc<75>;7;;1896;Vouvry;CH;Suisse;34.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007170;Maladie;Masculin;Berra;Marc;1947-12-28;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;Groupe mutuel;;21;Personne;Masculin;Berra;Marc;Toute de cou;97;;1874;Champ<6D>ry;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2358;2021-11-20;150.0;Mission annul<75>e par service;4593;Ambulance Clerc;Uvrier;S3;2021-08-24T10:18:09+02:00;2021-08-24T10:40:06+02:00;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;5.0;;;;;;;;;True;VS21004925;;Masculin;Raymond;Daniel;1958-10-24;;;;;;CH;Suisse;;;21;<3B>tablissement;;Comptabilit<69>;;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;H<>pital de Sion;S3;Forfait S3 (sans transport);;1.0;150.0;;150.0
|
|
||||||
2376;2021-11-21;440.0;;4426;Ambulance Clerc;Uvrier;S3;2021-08-21T18:08:11+02:00;2021-08-21T19:47:14+02:00;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;77.0;H<>pital de Martigny;Avenue de la Fusion;27;;1920;Martigny;CH;Suisse;False;VS21004749;Maladie;Masculin;Berra;Claude;1961-06-04;Route d'Ec<45>ne;24;FOVAHM, Foyer Pierre-<2D>-voir;1907;Saxon;CH;Suisse;Mutuel Assurance Maladie SA;;21;<3B>tablissement;;Comptabilit<69>;;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;H<>pital de Sion;HVS.13J;Forfait S3 HVS Sion - HVS Martigny;Trajet simple journ<72>e (08h00-20h00);1.0;440.0;;440.0
|
|
||||||
2381;2021-11-21;908.5;;6938;Ambulance Clerc;Monthey;P2;2021-09-27T04:11:50+02:00;2021-09-27T05:36:01+02:00;;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;38.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007440;Maladie;Masculin;Aveline;Colin;1990-06-26;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;CSS;;22;Personne;Masculin;Aveline;Colin;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2381;2021-11-21;908.5;;6938;Ambulance Clerc;Monthey;P2;2021-09-27T04:11:50+02:00;2021-09-27T05:36:01+02:00;;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;38.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007440;Maladie;Masculin;Aveline;Colin;1990-06-26;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;CSS;;22;Personne;Masculin;Aveline;Colin;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;38.0;4.5;km;171.0
|
|
||||||
2381;2021-11-21;908.5;;6938;Ambulance Clerc;Monthey;P2;2021-09-27T04:11:50+02:00;2021-09-27T05:36:01+02:00;;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;38.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007440;Maladie;Masculin;Aveline;Colin;1990-06-26;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;CSS;;22;Personne;Masculin;Aveline;Colin;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2381;2021-11-21;908.5;;6938;Ambulance Clerc;Monthey;P2;2021-09-27T04:11:50+02:00;2021-09-27T05:36:01+02:00;;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;38.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007440;Maladie;Masculin;Aveline;Colin;1990-06-26;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;CSS;;22;Personne;Masculin;Aveline;Colin;Avenue du Simplon;49;;1870;Monthey;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;87.5;;87.5
|
|
||||||
2382;2021-11-21;881.5;;7124;Ambulance Clerc;Monthey;P1;2021-09-29T23:32:54+02:00;2021-09-30T00:44:12+02:00;Domicile ;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007633;Maladie;Masculin;Mbombolo;Vangulua;1956-03-20;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;Philos;;23;Personne;Masculin;Mbombolo;Vangulua;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2382;2021-11-21;881.5;;7124;Ambulance Clerc;Monthey;P1;2021-09-29T23:32:54+02:00;2021-09-30T00:44:12+02:00;Domicile ;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007633;Maladie;Masculin;Mbombolo;Vangulua;1956-03-20;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;Philos;;23;Personne;Masculin;Mbombolo;Vangulua;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;32.0;4.5;km;144.0
|
|
||||||
2382;2021-11-21;881.5;;7124;Ambulance Clerc;Monthey;P1;2021-09-29T23:32:54+02:00;2021-09-30T00:44:12+02:00;Domicile ;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007633;Maladie;Masculin;Mbombolo;Vangulua;1956-03-20;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;Philos;;23;Personne;Masculin;Mbombolo;Vangulua;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2382;2021-11-21;881.5;;7124;Ambulance Clerc;Monthey;P1;2021-09-29T23:32:54+02:00;2021-09-30T00:44:12+02:00;Domicile ;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;32.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007633;Maladie;Masculin;Mbombolo;Vangulua;1956-03-20;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;Philos;;23;Personne;Masculin;Mbombolo;Vangulua;Chemin des Dailles;36;;1870;Monthey;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;87.5;;87.5
|
|
||||||
2387;2021-11-21;670.0;;8906;Ambulance Clerc;Monthey;P2;2021-10-27T13:20:15+02:00;2021-10-27T14:19:54+02:00;Infirmerie Cimo;Ile-au-Bois, route de l';;;1870;Monthey;CH;Suisse;20.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009522;Maladie;Masculin;Aupetit;Aur<75>lien ;1992-09-28;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;EasySana;;24;Personne;Masculin;Aupetit;Aur<75>lien ;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2387;2021-11-21;670.0;;8906;Ambulance Clerc;Monthey;P2;2021-10-27T13:20:15+02:00;2021-10-27T14:19:54+02:00;Infirmerie Cimo;Ile-au-Bois, route de l';;;1870;Monthey;CH;Suisse;20.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009522;Maladie;Masculin;Aupetit;Aur<75>lien ;1992-09-28;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;EasySana;;24;Personne;Masculin;Aupetit;Aur<75>lien ;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;20.0;4.5;km;90.0
|
|
||||||
2387;2021-11-21;670.0;;8906;Ambulance Clerc;Monthey;P2;2021-10-27T13:20:15+02:00;2021-10-27T14:19:54+02:00;Infirmerie Cimo;Ile-au-Bois, route de l';;;1870;Monthey;CH;Suisse;20.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21009522;Maladie;Masculin;Aupetit;Aur<75>lien ;1992-09-28;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;EasySana;;24;Personne;Masculin;Aupetit;Aur<75>lien ;Route du Tonkin;1a;;1897;Bouveret;CH;Suisse;;9411;Personnel soignant reconnu;;8.0;35.0;<3B> d'heure;280.0
|
|
||||||
2397;2021-11-21;690.0;;6818;Ambulance Clerc;Monthey;P1;2021-09-25T05:11:35+02:00;2021-09-25T06:15:48+02:00;;Route Industrielle;;Apr<70>s la gouille Duzzillet, direction Monthey;1867;St-Triphon;CH;Suisse;29.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21007310;Accident;Masculin;Stengel;Pierre;1993-07-27;Route de Court<72>telle;51;;2802;Develier;CH;Suisse;;;25;Personne;Masculin;Stengel;Pierre;Route de Court<72>telle;51;;2802;Develier;CH;Suisse;;47060;Intervention d'urgence et de sauvetage;;1.0;690.0;;690.0
|
|
||||||
2410;2021-11-21;955.0;;10005;Ambulance Clerc;Monthey;P2;2021-11-14T21:56:18+01:00;2021-11-15T00:16:00+01:00;;Chemin du Torrent;2;Cabinet du Dr Bard;1865;Les Diablerets;CH;Suisse;70.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21010687;Maladie;Masculin;Gilli<6C>ron;Olivier;1962-03-29;Place du Tilleul;1;;1863;Le S<>pey;CH;Suisse;Philos Assurance Maladie SA;;27;Personne;Masculin;Gilli<6C>ron;Olivier;Place du Tilleul;1;;1863;Le S<>pey;CH;Suisse;;47060;Intervention d'urgence et de sauvetage;;1.0;725.0;;725.0
|
|
||||||
2410;2021-11-21;955.0;;10005;Ambulance Clerc;Monthey;P2;2021-11-14T21:56:18+01:00;2021-11-15T00:16:00+01:00;;Chemin du Torrent;2;Cabinet du Dr Bard;1865;Les Diablerets;CH;Suisse;70.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21010687;Maladie;Masculin;Gilli<6C>ron;Olivier;1962-03-29;Place du Tilleul;1;;1863;Le S<>pey;CH;Suisse;Philos Assurance Maladie SA;;27;Personne;Masculin;Gilli<6C>ron;Olivier;Place du Tilleul;1;;1863;Le S<>pey;CH;Suisse;;47061;Temps suppl<70>mentaire;;5.0;46.0;<3B> d'heure;230.0
|
|
||||||
|
@@ -1,10 +0,0 @@
|
|||||||
2606;2021-12-07;884.0;;7665;Ambulance Clerc;Monthey;P2;2021-10-07T12:28:37+02:00;2021-10-07T13:50:17+02:00;Domicile ;Petite Camargue, la;5;;1897;Bouveret;CH;Suisse;52.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008206;Maladie;Masculin;Nicolier;J<>r<EFBFBD>me ;1980-04-21;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;Assura;;0;Personne;Masculin;Nicolier;J<>r<EFBFBD>me ;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;;9402;Taxe de base transport P2;;1.0;300.0;;300.0
|
|
||||||
2606;2021-12-07;884.0;;7665;Ambulance Clerc;Monthey;P2;2021-10-07T12:28:37+02:00;2021-10-07T13:50:17+02:00;Domicile ;Petite Camargue, la;5;;1897;Bouveret;CH;Suisse;52.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008206;Maladie;Masculin;Nicolier;J<>r<EFBFBD>me ;1980-04-21;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;Assura;;0;Personne;Masculin;Nicolier;J<>r<EFBFBD>me ;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;52.0;4.5;km;234.0
|
|
||||||
2606;2021-12-07;884.0;;7665;Ambulance Clerc;Monthey;P2;2021-10-07T12:28:37+02:00;2021-10-07T13:50:17+02:00;Domicile ;Petite Camargue, la;5;;1897;Bouveret;CH;Suisse;52.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008206;Maladie;Masculin;Nicolier;J<>r<EFBFBD>me ;1980-04-21;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;Assura;;0;Personne;Masculin;Nicolier;J<>r<EFBFBD>me ;La Petite Camargue ;5;;1896;Le Bouveret;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2607;2021-12-07;917.5;;7625;Ambulance Clerc;Monthey;P1;2021-10-06T21:16:41+02:00;2021-10-06T22:23:27+02:00;;Magellan, quai;6;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008162;Maladie;F<>minin;Mayor;Sylvie;1973-11-12;Magellan, quai;6;;1897;Bouveret;CH;Suisse;Assura-Basis SA;;0;Personne;F<>minin;Mayor;Sylvie;Magellan, quai;6;;1897;Bouveret;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2607;2021-12-07;917.5;;7625;Ambulance Clerc;Monthey;P1;2021-10-06T21:16:41+02:00;2021-10-06T22:23:27+02:00;;Magellan, quai;6;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008162;Maladie;F<>minin;Mayor;Sylvie;1973-11-12;Magellan, quai;6;;1897;Bouveret;CH;Suisse;Assura-Basis SA;;0;Personne;F<>minin;Mayor;Sylvie;Magellan, quai;6;;1897;Bouveret;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;40.0;4.5;km;180.0
|
|
||||||
2607;2021-12-07;917.5;;7625;Ambulance Clerc;Monthey;P1;2021-10-06T21:16:41+02:00;2021-10-06T22:23:27+02:00;;Magellan, quai;6;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008162;Maladie;F<>minin;Mayor;Sylvie;1973-11-12;Magellan, quai;6;;1897;Bouveret;CH;Suisse;Assura-Basis SA;;0;Personne;F<>minin;Mayor;Sylvie;Magellan, quai;6;;1897;Bouveret;CH;Suisse;;9411;Personnel soignant reconnu;;10.0;35.0;<3B> d'heure;350.0
|
|
||||||
2607;2021-12-07;917.5;;7625;Ambulance Clerc;Monthey;P1;2021-10-06T21:16:41+02:00;2021-10-06T22:23:27+02:00;;Magellan, quai;6;;1897;Bouveret;CH;Suisse;40.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008162;Maladie;F<>minin;Mayor;Sylvie;1973-11-12;Magellan, quai;6;;1897;Bouveret;CH;Suisse;Assura-Basis SA;;0;Personne;F<>minin;Mayor;Sylvie;Magellan, quai;6;;1897;Bouveret;CH;Suisse;;9431;Suppl<70>ment de nuit;;1.0;87.5;;87.5
|
|
||||||
2608;2021-12-07;877.5;;7688;Ambulance Clerc;Monthey;P1;2021-10-07T16:20:32+02:00;2021-10-07T17:49:56+02:00;Domicile ;Barme, chemin de la;5;;1868;Collombey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008229;Maladie;F<>minin;Guillemin;Nicole;1935-01-06;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;Helsana;;0;Personne;F<>minin;Guillemin;Nicole;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2608;2021-12-07;877.5;;7688;Ambulance Clerc;Monthey;P1;2021-10-07T16:20:32+02:00;2021-10-07T17:49:56+02:00;Domicile ;Barme, chemin de la;5;;1868;Collombey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008229;Maladie;F<>minin;Guillemin;Nicole;1935-01-06;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;Helsana;;0;Personne;F<>minin;Guillemin;Nicole;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;35.0;4.5;km;157.5
|
|
||||||
2608;2021-12-07;877.5;;7688;Ambulance Clerc;Monthey;P1;2021-10-07T16:20:32+02:00;2021-10-07T17:49:56+02:00;Domicile ;Barme, chemin de la;5;;1868;Collombey;CH;Suisse;35.0;H<>pital Riviera-Chablais (HRC);Route du Vieux-S<>quoia;20;;1847;Rennaz;CH;Suisse;False;VS21008229;Maladie;F<>minin;Guillemin;Nicole;1935-01-06;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;Helsana;;0;Personne;F<>minin;Guillemin;Nicole;Chemin de la Barme;5;;1868;Collombey;CH;Suisse;;9411;Personnel soignant reconnu;;12.0;35.0;<3B> d'heure;420.0
|
|
||||||
|
@@ -1,4 +0,0 @@
|
|||||||
2609;2021-12-09;801.0;;7662;Ambulance Clerc;Monthey;P1;2021-10-07T11:52:53+02:00;2021-10-07T13:15:08+02:00;;Foresti<74>re, route;12;;1872;Troistorrents;CH;Suisse;18.0;;;;;;;;;True;VS21008201;Maladie;F<>minin;Udressy;Nelly;1942-11-03;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;Mutuel Assurances;;0;Personne;F<>minin;Udressy;Nelly;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;;9401;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2609;2021-12-09;801.0;;7662;Ambulance Clerc;Monthey;P1;2021-10-07T11:52:53+02:00;2021-10-07T13:15:08+02:00;;Foresti<74>re, route;12;;1872;Troistorrents;CH;Suisse;18.0;;;;;;;;;True;VS21008201;Maladie;F<>minin;Udressy;Nelly;1942-11-03;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;Mutuel Assurances;;0;Personne;F<>minin;Udressy;Nelly;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;;9404;Indemnisation kilom<6F>trique;;18.0;4.5;km;81.0
|
|
||||||
2609;2021-12-09;801.0;;7662;Ambulance Clerc;Monthey;P1;2021-10-07T11:52:53+02:00;2021-10-07T13:15:08+02:00;;Foresti<74>re, route;12;;1872;Troistorrents;CH;Suisse;18.0;;;;;;;;;True;VS21008201;Maladie;F<>minin;Udressy;Nelly;1942-11-03;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;Mutuel Assurances;;0;Personne;F<>minin;Udressy;Nelly;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;;9405;Intervention sans transport de patient;;1.0;0.0;;0.0
|
|
||||||
2609;2021-12-09;801.0;;7662;Ambulance Clerc;Monthey;P1;2021-10-07T11:52:53+02:00;2021-10-07T13:15:08+02:00;;Foresti<74>re, route;12;;1872;Troistorrents;CH;Suisse;18.0;;;;;;;;;True;VS21008201;Maladie;F<>minin;Udressy;Nelly;1942-11-03;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;Mutuel Assurances;;0;Personne;F<>minin;Udressy;Nelly;Route Foresti<74>re;12;;1872;Troistorrents;CH;Suisse;;9411;Personnel soignant reconnu;;12.0;35.0;<3B> d'heure;420.0
|
|
||||||
|
@@ -1,8 +0,0 @@
|
|||||||
2612;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008485;Accident;Masculin;Sallin;Khedidja;1975-06-15;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Allianz Suisse Soci<63>t<EFBFBD> d'Assurances SA;;;Personne;Masculin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9501;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2612;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008485;Accident;Masculin;Sallin;Khedidja;1975-06-15;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Allianz Suisse Soci<63>t<EFBFBD> d'Assurances SA;;;Personne;Masculin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9504;Indemnisation kilom<6F>trique;;122.1;4.5;km;549.45
|
|
||||||
2612;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008485;Accident;Masculin;Sallin;Khedidja;1975-06-15;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Allianz Suisse Soci<63>t<EFBFBD> d'Assurances SA;;;Personne;Masculin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9511;Personnel soignant reconnu;;18.0;35.0;<3B> d'heure;630.0
|
|
||||||
2612;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008485;Accident;Masculin;Sallin;Khedidja;1975-06-15;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Allianz Suisse Soci<63>t<EFBFBD> d'Assurances SA;;;Personne;Masculin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9533;Transport de plusieurs patients;1479.45 CHF r<>parti entre 2 patients;1.0;-739.73;;-739.73
|
|
||||||
2613;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008487;Accident;Masculin;Sallin;Owen;2012-12-21;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Concordia ;;;Personne;F<>minin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9501;Taxe de base sauvetage P1;;1.0;300.0;;300.0
|
|
||||||
2613;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008487;Accident;Masculin;Sallin;Owen;2012-12-21;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Concordia ;;;Personne;F<>minin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9504;Indemnisation kilom<6F>trique;;122.1;4.5;km;549.45
|
|
||||||
2613;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008487;Accident;Masculin;Sallin;Owen;2012-12-21;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Concordia ;;;Personne;F<>minin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9511;Personnel soignant reconnu;;18.0;35.0;<3B> d'heure;630.0
|
|
||||||
2613;2021-12-09;739.7;;7923;Ambulance Clerc;Monthey;P1;2021-10-11T08:35:22+02:00;2021-10-11T11:16:01+02:00;;Avenue du Valais;;Route Cantonale;1896;Vouvry;CH;Suisse;122.1;H<>pital de Sion;Avenue du Grand-Champsec;80;;1950;Sion;CH;Suisse;False;VS21008487;Accident;Masculin;Sallin;Owen;2012-12-21;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;Concordia ;;;Personne;F<>minin;Sallin;Khedidja;Route de Boson;20;;1897;Les Evouettes;CH;Suisse;;VS.9533;Transport de plusieurs patients;1479.45 CHF r<>parti entre 2 patients;1.0;-739.73;;-739.73
|
|
||||||
|
4
Start.bat
Normal file
4
Start.bat
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
py -m pip install -r requirements.txt
|
||||||
|
py main.py
|
||||||
|
|
||||||
|
pause
|
||||||
BIN
__pycache__/class_invoices.cpython-310.pyc
Normal file
BIN
__pycache__/class_invoices.cpython-310.pyc
Normal file
Binary file not shown.
@@ -14,6 +14,8 @@ class cls_Invoice:
|
|||||||
self.Debtor = obj["debtor"]
|
self.Debtor = obj["debtor"]
|
||||||
self.Articles = obj["articles"]
|
self.Articles = obj["articles"]
|
||||||
self.data = obj
|
self.data = obj
|
||||||
|
self.a_index = {"invoice": [], "intervention": [], "patient": [], "debtor": [], "articles": []}
|
||||||
|
self.index_counter = 0
|
||||||
|
|
||||||
class cls_Col:
|
class cls_Col:
|
||||||
data = []
|
data = []
|
||||||
|
|||||||
BIN
logo_clerc_03X_icon.ico
Normal file
BIN
logo_clerc_03X_icon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 49 KiB |
578
main.py
578
main.py
@@ -3,218 +3,416 @@ import json
|
|||||||
import os
|
import os
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
|
import tkinter.filedialog
|
||||||
|
from tkinter import *
|
||||||
|
from tkinter import messagebox
|
||||||
|
from tkinter.ttk import Progressbar
|
||||||
|
from threading import *
|
||||||
|
|
||||||
from class_invoices import *
|
from class_invoices import *
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
print("Script conversion JSON to Winbiz csv, by Resk-U")
|
|
||||||
print("Lecture des fichiers .json dans le dossier ./File_input")
|
src_dir = os.getenv('APPDATA') + "\Attrib2Biz\src"
|
||||||
|
dest_dir = os.getenv('APPDATA') + "\Attrib2Biz\output"
|
||||||
|
file_path ="" #os.path.dirname(__file__)
|
||||||
|
|
||||||
Elements = []
|
Elements = []
|
||||||
export_csv = "";
|
export_csv = "";
|
||||||
con_csv = "";
|
con_csv = "";
|
||||||
mode = 2;
|
|
||||||
|
|
||||||
|
|
||||||
def parseFile(data,filename):
|
if not os.path.exists(src_dir):
|
||||||
lines = []
|
os.makedirs(src_dir)
|
||||||
for ele in data["invoices"]:
|
|
||||||
data = cls_Invoice()
|
|
||||||
data.parse_item(ele)
|
|
||||||
|
|
||||||
for article in data.Articles:
|
if not os.path.exists(dest_dir):
|
||||||
csv_col = cls_Col(True)
|
os.makedirs(dest_dir)
|
||||||
|
|
||||||
##Donnée globales
|
|
||||||
csv_col.data[0] = data.data["id"] # N° document
|
|
||||||
csv_col.data[129] = data.Intervention["type"] # Priorité
|
|
||||||
csv_col.data[1] = 20 # Type of document 20 = facture débiteur
|
|
||||||
csv_col.data[2] = datetime.strptime(data.data["date"], "%Y-%m-%d").strftime("%d.%m.%Y") # Date du document
|
|
||||||
csv_col.data[4] = data.Patient["fip_number"] # Référence
|
|
||||||
csv_col.data[10] = "<AUTO>" # Compte collectif du tiers = <AUTO>
|
|
||||||
if data.Patient["gender"] == "Féminin":
|
|
||||||
csv_col.data[12] = "F" # Langue du document, utilisé comme sexe
|
|
||||||
elif data.Patient["gender"] == "Masculin":
|
|
||||||
csv_col.data[12] = "M" # Langue du document, utilisé comme sexe
|
|
||||||
csv_col.data[19] = data.Debtor["code"] # Code adresse à récupérer dans recherche d'adresse automatisée
|
|
||||||
|
|
||||||
## Donnée Patients
|
|
||||||
csv_col.data[22] = data.Patient["lastname"] # Nom de famille du patient
|
|
||||||
csv_col.data[23] = data.Patient["firstname"] # Prénom du patient
|
|
||||||
csv_col.data[24] = data.Patient["street"] # Rue du patient
|
|
||||||
csv_col.data[25] = data.Patient["complement"] # Complément rue
|
|
||||||
csv_col.data[26] = data.Patient["postal_code"] # NPA du patient
|
|
||||||
csv_col.data[27] = data.Patient["city"] # Localité du patient
|
|
||||||
csv_col.data[107] = data.Patient["birthdate"] # Date de naissance du patient
|
|
||||||
csv_col.data[108] = "" # Profession
|
|
||||||
csv_col.data[109] = data.Patient["insurance_name"] # Assurance
|
|
||||||
csv_col.data[110] = "Filiation" # Filiation
|
|
||||||
csv_col.data[112] = data.Intervention["site_street"] # Rue PEC
|
|
||||||
csv_col.data[113] = data.Intervention["site_street_number"] # Rue PEC
|
|
||||||
csv_col.data[114] = data.Intervention["site_postal_code"] + " " + data.Intervention["site_city"] # Rue PEC
|
|
||||||
if "destination_name" not in data.Intervention.keys():
|
|
||||||
csv_col.data[115] = "Sans transport"
|
|
||||||
else:
|
|
||||||
csv_col.data[115] = data.Intervention["destination_name"]
|
|
||||||
csv_col.data[111] = datetime.strptime(data.Intervention["start_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
|
||||||
"%d.%m.%Y") # Date PEC
|
|
||||||
csv_col.data[118] = datetime.strptime(data.Intervention["start_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
|
||||||
"%H:%M") # Heure PEC
|
|
||||||
csv_col.data[119] = datetime.strptime(data.Intervention["end_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
|
||||||
"%H:%M") # Heure PEC
|
|
||||||
|
|
||||||
# Donnée débiteur
|
|
||||||
|
|
||||||
csv_col.data[120] = data.Debtor["lastname"] # Débiteur nom
|
|
||||||
csv_col.data[121] = data.Debtor["firstname"] # Débiteur prénom
|
|
||||||
if data.Debtor["street"] is not None:
|
|
||||||
csv_col.data[122] = data.Debtor["street"] + " " + data.Debtor["street_number"] # Débiteur nom
|
|
||||||
csv_col.data[127] = data.Debtor["street"] + " " + data.Debtor["street_number"] # Débiteur nom
|
|
||||||
csv_col.data[123] = data.Debtor["postal_code"] + " " + data.Debtor["city"] # Débiteur
|
|
||||||
csv_col.data[128] = data.Debtor["postal_code"] + " " + data.Debtor["city"] # Débiteur
|
|
||||||
|
|
||||||
csv_col.data[124] = "11111111" # Débiteur nom
|
|
||||||
if data.Debtor["gender"] == "Féminin":
|
|
||||||
csv_col.data[125] = "Madame" # Langue du document, utilisé comme sexe
|
|
||||||
elif data.Debtor["gender"] == "Masculin":
|
|
||||||
csv_col.data[125] = "Monsieur" # Langue du document, utilisé comme sexe
|
|
||||||
else:
|
|
||||||
csv_col.data[125] = "" # Langue du document, utilisé comme sexe
|
|
||||||
if data.Debtor["type"] == "Personne":
|
|
||||||
csv_col.data[126] = data.Debtor["firstname"] + " " + data.Debtor["lastname"] # Débiteur nom
|
|
||||||
elif data.Debtor["type"] == "Établissement":
|
|
||||||
temp_data = []
|
|
||||||
temp_data.append(data.Debtor["name"])
|
|
||||||
temp_data.append(data.Debtor["firstname"])
|
|
||||||
temp_data.append(data.Debtor["lastname"])
|
|
||||||
csv_col.data[126] = ' '.join(filter(None,temp_data)) # Débiteur nom
|
|
||||||
|
|
||||||
## Données prestations
|
|
||||||
if "code" in article.keys():
|
|
||||||
csv_col.data[49] = article["code"] # Code de prestations
|
|
||||||
csv_col.data[50] = article["line_1"]
|
|
||||||
if article["line_2"] != None:
|
|
||||||
csv_col.data[50] = article["line_1"] + " / " + article["line_2"] # Descriptions prestations
|
|
||||||
csv_col.data[52] = article["quantity"] # Quantité
|
|
||||||
csv_col.data[53] = article["unit_price"] # prix unitaire
|
|
||||||
csv_col.data[54] = article["unit"] # unité
|
|
||||||
csv_col.data[56] = article["price"] # prix total
|
|
||||||
csv_col.data[59] = "<AUTO>" # Compte chiffre d'affaire = <AUTO>
|
|
||||||
else:
|
|
||||||
csv_col.data[49] = "txt"
|
|
||||||
csv_col.data[50] = article["line_1"]
|
|
||||||
if article["line_2"] != None:
|
|
||||||
csv_col.data[50] = article["line_1"] + " / " + article["line_2"] # Descriptions prestations
|
|
||||||
csv_col.data[52] = 0
|
|
||||||
csv_col.data[53] = 0
|
|
||||||
csv_col.data[56] = 0 # prix total
|
|
||||||
csv_col.data[59] = "<AUTO>" # Compte chiffre d'affaire = <AUTO>
|
|
||||||
|
|
||||||
|
|
||||||
lines.append(csv_col.data)
|
class ClercAttrib2Biz():
|
||||||
csv_col = None
|
def __init__(self):
|
||||||
with open("./File_input/bizexdoc_"+filename.replace(".json","")+".csv","w", newline='') as csv_file:
|
self.count_facture = 0
|
||||||
wr = csv.writer(csv_file, delimiter=';')
|
self.a_index = {"invoice": [], "intervention": [], "patient": [], "debtor": [], "articles": [], "global": []}
|
||||||
for cdr in lines:
|
self.index_counter = 0
|
||||||
wr.writerow(cdr)
|
|
||||||
|
self.fenetre = Tk()
|
||||||
|
|
||||||
|
self.delete_after_parse = BooleanVar(self.fenetre)
|
||||||
|
self.export_format_biz = BooleanVar(self.fenetre)
|
||||||
|
self.export_one_file = BooleanVar(self.fenetre)
|
||||||
|
|
||||||
|
self.draw_mainWindows()
|
||||||
|
|
||||||
|
self.timer = self.fenetre.after(1000, self.main_timer_fn)
|
||||||
|
|
||||||
|
self.fenetre.mainloop()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def convertFile(data,filename):
|
|
||||||
lines = []
|
|
||||||
for ele in data["invoices"]:
|
|
||||||
data = cls_Invoice()
|
|
||||||
data.parse_item(ele)
|
|
||||||
|
|
||||||
for article in data.Articles:
|
def main_timer_fn(self):
|
||||||
csv_col = cls_Col(False)
|
print("Pass tick timer main app")
|
||||||
|
self.timer = self.fenetre.after(5000, self.main_timer_fn)
|
||||||
|
|
||||||
##Donnée globales
|
self.nb_facture_var.set(self.count_facture)
|
||||||
csv_col.data.append(data.data["id"]) # Doc ID
|
|
||||||
csv_col.data.append(data.data["date"]) # Date du document
|
|
||||||
csv_col.data.append(data.data["total_price"]) # Prix Total
|
|
||||||
csv_col.data.append(data.data["comments"]) # comments factures
|
|
||||||
|
|
||||||
whitout_transport = False
|
self.count_src()
|
||||||
for elem in data.Intervention:
|
|
||||||
if elem == "without_transportation":
|
|
||||||
whitout_transport = True
|
|
||||||
break
|
|
||||||
csv_col.data.append(data.Intervention[elem])
|
|
||||||
|
|
||||||
|
|
||||||
if whitout_transport:
|
def draw_mainWindows(self):
|
||||||
for x in range(8):
|
|
||||||
|
#Init de la fenêtre principale
|
||||||
|
|
||||||
|
self.fenetre.iconbitmap("./logo_clerc_03X_icon.ico")
|
||||||
|
self.fenetre.title("Clerc Attrib2Biz")
|
||||||
|
self.fenetre.resizable(True, False)
|
||||||
|
self.fenetre.geometry("700x250")
|
||||||
|
|
||||||
|
self.fenetre.columnconfigure(0, weight=3)
|
||||||
|
self.fenetre.columnconfigure(1, weight=1)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
lbf_2 = LabelFrame(self.fenetre, text="Nb de facture")
|
||||||
|
lbf_2.grid(row=1, column=0, sticky='W',padx=5, pady=5)
|
||||||
|
lbf_3 = LabelFrame(self.fenetre, text="Options")
|
||||||
|
lbf_3.grid(row=0, column=8, sticky='WE',padx=5, pady=5)
|
||||||
|
|
||||||
|
#GUI Nb Files
|
||||||
|
lbf_1 = LabelFrame(self.fenetre, text="Nb de fichiers")
|
||||||
|
lbf_1.grid(row=0, column=0, sticky='WE', padx=5, pady=5)
|
||||||
|
self.nb_files_var = IntVar()
|
||||||
|
Label(lbf_1, textvariable=self.nb_files_var, anchor="e", font=('Helvetica', 13, 'bold')).grid(row=0, column=0, sticky="W", pady=5)
|
||||||
|
Label(lbf_1, text="fichiers .json dans le dossier source", anchor="w" ).grid(row=0,column=1, sticky="W", pady=5)
|
||||||
|
|
||||||
|
f1 = Frame(lbf_1)
|
||||||
|
f1.grid(row=1, column=1)
|
||||||
|
bt_open_src = Button(f1, text="Ouvrir le dossier source", command=self.open_src)
|
||||||
|
bt_open_src.grid(row=1, column=0, padx=5, pady=5)
|
||||||
|
self.bt_clear_src = Button(f1, text="Vider le dossier source", command=self.clear_src, state="disabled")
|
||||||
|
self.bt_clear_src.grid(row=1, column=2, padx=5, pady=5)
|
||||||
|
|
||||||
|
# GUI Nb facture
|
||||||
|
lbf_2 = LabelFrame(self.fenetre, text="Nb de Facture", width=250)
|
||||||
|
lbf_2.grid(row=1, column=0, sticky='WE', padx=5, pady=5)
|
||||||
|
lbf_2.columnconfigure(2, weight=1)
|
||||||
|
self.nb_facture_var = IntVar()
|
||||||
|
Label(lbf_2, textvariable=self.nb_facture_var, anchor="e", font=('Helvetica', 13, 'bold')).grid(row=0, column=0, sticky="W", pady=5)
|
||||||
|
Label(lbf_2, text="factures trouvées sur l'ensemble des fichiers", anchor="w").grid(row=0, column=1, sticky="W", pady=5)
|
||||||
|
|
||||||
|
f2 = Frame(lbf_2)
|
||||||
|
f2.grid(row=1, column=1)
|
||||||
|
|
||||||
|
self.bt_parse = Button(f2, text="Lancer la conversion", command=self.start_parsing, state="disabled")
|
||||||
|
self.bt_parse.grid(row=1, column=0,columnspan=2, padx=5, pady=5, sticky="W")
|
||||||
|
bt_open_dest = Button(f2, text="Ouvrir le dossier de sortie", command=self.open_dest)
|
||||||
|
bt_open_dest.grid(row=1, column=2, padx=5, pady=5, sticky="W")
|
||||||
|
|
||||||
|
|
||||||
|
self.txt_progress = LabelFrame(self.fenetre, text="Progress")
|
||||||
|
self.txt_progress.grid(row=2, column=0, sticky='WE', columnspan=2, padx=5, pady=5)
|
||||||
|
self.txt_progress.columnconfigure(0,weight=1)
|
||||||
|
|
||||||
|
self.progress_bar = Progressbar(self.txt_progress, orient=HORIZONTAL, mode='determinate')
|
||||||
|
self.progress_bar.grid( sticky='WE')
|
||||||
|
|
||||||
|
|
||||||
|
lbf_3 = LabelFrame(self.fenetre, text="Options")
|
||||||
|
lbf_3.grid(row=0, column=1, rowspan=2, sticky='NSEW', padx=5, pady=5)
|
||||||
|
|
||||||
|
Checkbutton(lbf_3, text="Supprimer fichiers après conversion", variable= self.delete_after_parse, onvalue=True, offvalue=False).grid(row=0, sticky='W')
|
||||||
|
Checkbutton(lbf_3, text="Export au format .biz", variable= self.export_format_biz, onvalue=True, offvalue=False).grid(row=1, sticky='W')
|
||||||
|
Checkbutton(lbf_3, text="Export en 1 seul fichier", variable= self.export_one_file, onvalue=True, offvalue=False, state="disabled").grid(row=2, sticky='W')
|
||||||
|
|
||||||
|
|
||||||
|
self.var_file_count = StringVar(self.fenetre)
|
||||||
|
self.running = False
|
||||||
|
|
||||||
|
self.thread = Thread(target=self.start_parsing)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def start_parsing(self):
|
||||||
|
dir = src_dir
|
||||||
|
self.count_facture = 0
|
||||||
|
x = 0
|
||||||
|
for filename in os.listdir(dir):
|
||||||
|
x += 1
|
||||||
|
if ".json" in filename:
|
||||||
|
print(filename)
|
||||||
|
with open(dir + "/" + filename, encoding="utf-8") as f:
|
||||||
|
data = json.load(f)
|
||||||
|
|
||||||
|
if self.export_format_biz.get():
|
||||||
|
self.parseFile(data, filename)
|
||||||
|
else:
|
||||||
|
self.convertFile(data, filename)
|
||||||
|
if self.delete_after_parse.get():
|
||||||
|
os.remove(dir + "/" + filename)
|
||||||
|
self.progress_bar["value"] = x / len(os.listdir(dir)) * 100
|
||||||
|
self.fenetre.update_idletasks()
|
||||||
|
self.nb_facture_var.set(self.count_facture)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def parseFile(self, data, filename):
|
||||||
|
lines = []
|
||||||
|
self.count_facture += len(data["invoices"])
|
||||||
|
for ele in data["invoices"]:
|
||||||
|
data = cls_Invoice()
|
||||||
|
data.parse_item(ele)
|
||||||
|
|
||||||
|
for article in data.Articles:
|
||||||
|
csv_col = cls_Col(True)
|
||||||
|
|
||||||
|
##Donnée globales
|
||||||
|
csv_col.data[0] = data.data["id"] # N° document
|
||||||
|
csv_col.data[129] = data.Intervention["type"] # Priorité
|
||||||
|
csv_col.data[1] = 20 # Type of document 20 = facture débiteur
|
||||||
|
csv_col.data[2] = datetime.strptime(data.data["date"], "%Y-%m-%d").strftime("%d.%m.%Y") # Date du document
|
||||||
|
csv_col.data[4] = data.Patient["fip_number"] # Référence
|
||||||
|
csv_col.data[10] = "<AUTO>" # Compte collectif du tiers = <AUTO>
|
||||||
|
if data.Patient["gender"] == "Féminin":
|
||||||
|
csv_col.data[12] = "F" # Langue du document, utilisé comme sexe
|
||||||
|
elif data.Patient["gender"] == "Masculin":
|
||||||
|
csv_col.data[12] = "M" # Langue du document, utilisé comme sexe
|
||||||
|
csv_col.data[19] = data.Debtor["code"] # Code adresse à récupérer dans recherche d'adresse automatisée
|
||||||
|
|
||||||
|
## Donnée Patients
|
||||||
|
csv_col.data[22] = data.Patient["lastname"] # Nom de famille du patient
|
||||||
|
csv_col.data[23] = data.Patient["firstname"] # Prénom du patient
|
||||||
|
csv_col.data[24] = data.Patient["street"] # Rue du patient
|
||||||
|
csv_col.data[25] = data.Patient["complement"] # Complément rue
|
||||||
|
csv_col.data[26] = data.Patient["postal_code"] # NPA du patient
|
||||||
|
csv_col.data[27] = data.Patient["city"] # Localité du patient
|
||||||
|
csv_col.data[107] = data.Patient["birthdate"] # Date de naissance du patient
|
||||||
|
csv_col.data[108] = "" # Profession
|
||||||
|
csv_col.data[109] = data.Patient["insurance_name"] # Assurance
|
||||||
|
csv_col.data[110] = "Filiation" # Filiation
|
||||||
|
csv_col.data[112] = data.Intervention["site_street"] # Rue PEC
|
||||||
|
csv_col.data[113] = data.Intervention["site_street_number"] # Rue PEC
|
||||||
|
csv_col.data[114] = data.Intervention["site_postal_code"] + " " + data.Intervention["site_city"] # Rue PEC
|
||||||
|
if "destination_name" not in data.Intervention.keys():
|
||||||
|
csv_col.data[115] = "Sans transport"
|
||||||
|
else:
|
||||||
|
csv_col.data[115] = data.Intervention["destination_name"]
|
||||||
|
csv_col.data[111] = datetime.strptime(data.Intervention["start_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
||||||
|
"%d.%m.%Y") # Date PEC
|
||||||
|
csv_col.data[118] = datetime.strptime(data.Intervention["start_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
||||||
|
"%H:%M") # Heure PEC
|
||||||
|
csv_col.data[119] = datetime.strptime(data.Intervention["end_time"], "%Y-%m-%dT%H:%M:%S%z").strftime(
|
||||||
|
"%H:%M") # Heure PEC
|
||||||
|
|
||||||
|
# Donnée débiteur
|
||||||
|
|
||||||
|
csv_col.data[120] = data.Debtor["lastname"] # Débiteur nom
|
||||||
|
csv_col.data[121] = data.Debtor["firstname"] # Débiteur prénom
|
||||||
|
if data.Debtor["street"] is not None:
|
||||||
|
csv_col.data[122] = data.Debtor["street"] + " " + data.Debtor["street_number"] # Débiteur nom
|
||||||
|
csv_col.data[127] = data.Debtor["street"] + " " + data.Debtor["street_number"] # Débiteur nom
|
||||||
|
csv_col.data[123] = data.Debtor["postal_code"] + " " + data.Debtor["city"] # Débiteur
|
||||||
|
csv_col.data[128] = data.Debtor["postal_code"] + " " + data.Debtor["city"] # Débiteur
|
||||||
|
|
||||||
|
csv_col.data[124] = "11111111" # Débiteur nom
|
||||||
|
if data.Debtor["gender"] == "Féminin":
|
||||||
|
csv_col.data[125] = "Madame" # Langue du document, utilisé comme sexe
|
||||||
|
elif data.Debtor["gender"] == "Masculin":
|
||||||
|
csv_col.data[125] = "Monsieur" # Langue du document, utilisé comme sexe
|
||||||
|
else:
|
||||||
|
csv_col.data[125] = "" # Langue du document, utilisé comme sexe
|
||||||
|
if data.Debtor["type"] == "Personne":
|
||||||
|
csv_col.data[126] = data.Debtor["firstname"] + " " + data.Debtor["lastname"] # Débiteur nom
|
||||||
|
elif data.Debtor["type"] == "Établissement":
|
||||||
|
temp_data = []
|
||||||
|
temp_data.append(data.Debtor["name"])
|
||||||
|
temp_data.append(data.Debtor["firstname"])
|
||||||
|
temp_data.append(data.Debtor["lastname"])
|
||||||
|
csv_col.data[126] = ' '.join(filter(None, temp_data)) # Débiteur nom
|
||||||
|
|
||||||
|
## Données prestations
|
||||||
|
if "code" in article.keys():
|
||||||
|
csv_col.data[49] = article["code"] # Code de prestations
|
||||||
|
csv_col.data[50] = article["line_1"]
|
||||||
|
if article["line_2"] != None:
|
||||||
|
csv_col.data[50] = article["line_1"] + " / " + article["line_2"] # Descriptions prestations
|
||||||
|
csv_col.data[52] = article["quantity"] # Quantité
|
||||||
|
csv_col.data[53] = article["unit_price"] # prix unitaire
|
||||||
|
csv_col.data[54] = article["unit"] # unité
|
||||||
|
csv_col.data[56] = article["price"] # prix total
|
||||||
|
csv_col.data[59] = "<AUTO>" # Compte chiffre d'affaire = <AUTO>
|
||||||
|
else:
|
||||||
|
csv_col.data[49] = "txt"
|
||||||
|
csv_col.data[50] = article["line_1"]
|
||||||
|
if article["line_2"] != None:
|
||||||
|
csv_col.data[50] = article["line_1"] + " / " + article["line_2"] # Descriptions prestations
|
||||||
|
csv_col.data[52] = 0
|
||||||
|
csv_col.data[53] = 0
|
||||||
|
csv_col.data[56] = 0 # prix total
|
||||||
|
csv_col.data[59] = "<AUTO>" # Compte chiffre d'affaire = <AUTO>
|
||||||
|
|
||||||
|
lines.append(csv_col.data)
|
||||||
|
csv_col = None
|
||||||
|
with open(f"{dest_dir}/bizexdoc_" + filename.replace(".json", "") + ".csv", "w+",errors='replace', newline='') as csv_file:
|
||||||
|
wr = csv.writer(csv_file, delimiter=';')
|
||||||
|
for cdr in lines:
|
||||||
|
wr.writerow(cdr)
|
||||||
|
def addToIndexs(self,obj,data,cat, key):
|
||||||
|
#self.a_index[cat].append({"key":key,"index":len(obj.data)})
|
||||||
|
if key not in self.a_index[cat]:
|
||||||
|
self.a_index[cat].append(key)
|
||||||
|
self.a_index["global"].append(key)
|
||||||
|
obj.data.append(data)
|
||||||
|
|
||||||
|
def convertFile(self, data, filename):
|
||||||
|
self.count_facture += len(data["invoices"])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
lines = []
|
||||||
|
for ele in data["invoices"]:
|
||||||
|
data = cls_Invoice()
|
||||||
|
data.parse_item(ele)
|
||||||
|
|
||||||
|
b_HRF = False
|
||||||
|
sHRF = ""
|
||||||
|
for article in data.Articles:
|
||||||
|
if "code" in article.keys():
|
||||||
|
if article["code"] == "CLN.9431":
|
||||||
|
b_HRF = True
|
||||||
|
sHRF = article["line_1"].replace("h",":")
|
||||||
|
print("pass HRF")
|
||||||
|
break
|
||||||
|
|
||||||
|
|
||||||
|
for article in data.Articles:
|
||||||
|
csv_col = cls_Col(False)
|
||||||
|
pass_article = False
|
||||||
|
|
||||||
|
|
||||||
|
##Donnée globales
|
||||||
|
|
||||||
|
self.addToIndexs(obj=csv_col,data=data.data["id"],cat="invoice",key="ID")
|
||||||
|
self.addToIndexs(obj=csv_col,data=data.data["date"],cat="invoice",key="date") # Date du document
|
||||||
|
self.addToIndexs(obj=csv_col, data=data.data["total_price"], cat="invoice", key="total_price")
|
||||||
|
self.addToIndexs(obj=csv_col, data=data.data["comments"], cat="invoice", key="comments")
|
||||||
|
|
||||||
|
|
||||||
|
whitout_transport = False
|
||||||
|
for elem in data.Intervention:
|
||||||
|
if elem == "without_transportation":
|
||||||
|
whitout_transport = True
|
||||||
|
break
|
||||||
|
|
||||||
|
self.addToIndexs(obj=csv_col, data=data.Intervention[elem], cat="intervention", key=elem)
|
||||||
|
|
||||||
|
if whitout_transport:
|
||||||
|
for x in range(8):
|
||||||
|
csv_col.data.append("")
|
||||||
|
self.addToIndexs(obj=csv_col, data="", cat="intervention", key=x)
|
||||||
|
|
||||||
|
|
||||||
|
self.addToIndexs(obj=csv_col, data=whitout_transport, cat="intervention", key="whitout_transport")
|
||||||
|
|
||||||
|
if b_HRF:
|
||||||
|
print("pass Change end_time on b_HRF")
|
||||||
|
dt = datetime.fromisoformat(csv_col.data[self.a_index["global"].index("end_time")])
|
||||||
|
month = "0" + str(dt.month) if dt.month < 10 else dt.month
|
||||||
|
csv_col.data[self.a_index["global"].index("end_time")] = f"{dt.year}-{month}-{dt.day}T"+sHRF+":00+01:00"
|
||||||
|
print( csv_col.data[self.a_index["global"].index("end_time")])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
for elem in data.Patient:
|
||||||
|
self.addToIndexs(obj=csv_col, data=data.Patient[elem], cat="patient", key=elem)
|
||||||
|
|
||||||
|
for elem in data.Debtor:
|
||||||
|
if elem != "name":
|
||||||
|
csv_col.data.append(data.Debtor[elem])
|
||||||
|
if "name" in data.Debtor.keys():
|
||||||
|
csv_col.data.append(data.Debtor["name"])
|
||||||
|
else:
|
||||||
csv_col.data.append("")
|
csv_col.data.append("")
|
||||||
|
|
||||||
|
# csv_col.data[126] = ' '.join(filter(None,temp_data)) # Débiteur nom
|
||||||
|
|
||||||
csv_col.data.append(whitout_transport)
|
## Données prestations
|
||||||
|
|
||||||
for elem in data.Patient:
|
if "code" in article.keys():
|
||||||
csv_col.data.append(data.Patient[elem])
|
if article["code"] == "CLN.9431":
|
||||||
|
pass
|
||||||
for elem in data.Debtor:
|
# csv_col = None
|
||||||
if elem != "name":
|
# break
|
||||||
csv_col.data.append(data.Debtor[elem])
|
else:
|
||||||
if "name" in data.Debtor.keys():
|
csv_col.data.append(article["code"])
|
||||||
csv_col.data.append(data.Debtor["name"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#csv_col.data[126] = ' '.join(filter(None,temp_data)) # Débiteur nom
|
|
||||||
|
|
||||||
## Données prestations
|
|
||||||
|
|
||||||
if "code" in article.keys():
|
|
||||||
csv_col.data.append(article["code"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
csv_col.data.append(article["line_1"])
|
|
||||||
csv_col.data.append(article["line_2"])
|
|
||||||
|
|
||||||
if "quantity" in article.keys():
|
|
||||||
csv_col.data.append(article["quantity"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
|
|
||||||
if "unit_price" in article.keys():
|
|
||||||
csv_col.data.append(article["unit_price"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
|
|
||||||
if "unit" in article.keys():
|
|
||||||
csv_col.data.append(article["unit"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
|
|
||||||
if "price" in article.keys():
|
|
||||||
csv_col.data.append(article["price"])
|
|
||||||
else:
|
|
||||||
csv_col.data.append("")
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
lines.append(csv_col.data)
|
|
||||||
csv_col = None
|
|
||||||
with open("./File_input/bizexdoc_"+filename.replace(".json","")+".csv","w", newline='') as csv_file:
|
|
||||||
wr = csv.writer(csv_file, delimiter=';')
|
|
||||||
for cdr in lines:
|
|
||||||
wr.writerow(cdr)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
dir = "./File_input"
|
else:
|
||||||
for filename in os.listdir(dir):
|
csv_col.data.append("")
|
||||||
if ".json" in filename:
|
|
||||||
print(filename)
|
|
||||||
with open(dir + "/" + filename, encoding="utf-8") as f:
|
csv_col.data.append(article["line_1"])
|
||||||
data = json.load(f)
|
csv_col.data.append(article["line_2"])
|
||||||
if mode == 1:
|
|
||||||
parseFile(data,filename)
|
if "quantity" in article.keys():
|
||||||
elif mode == 2:
|
csv_col.data.append(article["quantity"])
|
||||||
convertFile(data,filename)
|
else:
|
||||||
#os.remove(dir+"/"+filename)
|
csv_col.data.append("")
|
||||||
|
|
||||||
|
if "unit_price" in article.keys():
|
||||||
|
csv_col.data.append(article["unit_price"])
|
||||||
|
else:
|
||||||
|
csv_col.data.append("")
|
||||||
|
|
||||||
|
if "unit" in article.keys():
|
||||||
|
csv_col.data.append(article["unit"])
|
||||||
|
else:
|
||||||
|
csv_col.data.append("")
|
||||||
|
|
||||||
|
if "price" in article.keys():
|
||||||
|
csv_col.data.append(article["price"])
|
||||||
|
else:
|
||||||
|
csv_col.data.append("")
|
||||||
|
|
||||||
|
lines.append(csv_col.data)
|
||||||
|
csv_col = None
|
||||||
|
with open(os.path.join(dest_dir, f"bizexdoc_" + filename.replace(".json", "") + ".csv"), "w+", errors='replace',newline='') as csv_file:
|
||||||
|
wr = csv.writer(csv_file, delimiter=';')
|
||||||
|
for cdr in lines:
|
||||||
|
wr.writerow(cdr)
|
||||||
|
def open_src(self):
|
||||||
|
os.startfile(file_path + src_dir)
|
||||||
|
|
||||||
|
def open_dest(self):
|
||||||
|
os.startfile(file_path + dest_dir)
|
||||||
|
|
||||||
|
def clear_src(self):
|
||||||
|
file_in_src = os.listdir(src_dir)
|
||||||
|
for file in file_in_src:
|
||||||
|
os.remove(src_dir + "\\" + file)
|
||||||
|
print(f"Supression du fichier: {file}")
|
||||||
|
|
||||||
|
self.count_src()
|
||||||
|
|
||||||
|
def clear_dest(self):
|
||||||
|
file_in = os.listdir(dest_dir)
|
||||||
|
for file in file_in:
|
||||||
|
os.remove(dest_dir + "\\" + file)
|
||||||
|
print(f"Supression du fichier: {file}")
|
||||||
|
|
||||||
|
def count_src(self):
|
||||||
|
file_in_src = os.listdir(src_dir)
|
||||||
|
count = len(file_in_src)
|
||||||
|
if count > 0:
|
||||||
|
self.bt_clear_src["state"] = "normal"
|
||||||
|
self.bt_parse["state"] = "normal"
|
||||||
|
else:
|
||||||
|
self.bt_clear_src["state"] = "disabled"
|
||||||
|
self.bt_parse["state"] = "disabled"
|
||||||
|
if not self.running:
|
||||||
|
self.nb_files_var.set(count)
|
||||||
|
|
||||||
|
|
||||||
|
app = ClercAttrib2Biz()
|
||||||
BIN
python-3.10.1-amd64.exe
Normal file
BIN
python-3.10.1-amd64.exe
Normal file
Binary file not shown.
1
requirements.txt
Normal file
1
requirements.txt
Normal file
@@ -0,0 +1 @@
|
|||||||
|
PyPDF2==1.26.0
|
||||||
Reference in New Issue
Block a user