<?xml version="1.0" encoding="ISO-8859-1"?>
<VUE name="PMSI000067" 
	label="PMSI. Contrôle T2A. Extrait fiche n°5 (d'après enquête T2A" 
	title="= 'Contrôle T2A. Extrait fiche n°5 (' + SELECT.ENQ_LABEL + ')'" 
	database="iCTI" 
	swf="*CTI_view1" 
	softCode="iCTI_pmsi"
	globals="PMSI_globals.XML"
	componentsFile="PMSI_components.XML"
    helpDokuWIkiDir="pmsi:qualite:etudes:" 
    helpDokuWIkiFile="pmsi000067"
    helpFile="iCTI_PMSI_PMSI000067.HTML">
	
	<VIEWPROPERTIES>

		
		<PROPERTYx dataLink="VIEWPROPERTIES" nameField="name" valueField="value" />
	</VIEWPROPERTIES>
	
	<SELECTIONS label="Paramètres" >
		<GROUP label="Enquête">
			<FIELD name="ENQ" label="" UI="combo"  width="400" default="-1"  >
				<OPTION label="Choix obligatoire" treeLevel="1" data="-1" />
				<OPTION dataLink="ENQ" dataField="cod" labelField="txt" />
			</FIELD>
		</GROUP>
	</SELECTIONS>
		

	<QUERIES>
		<QUERY label=""> 
			<SQL>
				<select><![CDATA[ 
				
					SELECT 
						rss_id,
						no_ogc,
						no_rss,
						matricule_assure || '-' || cle_matricule_assure,
						no_sejour_administratif,
						no_patient,
						nom,
						nom_naissance,
						prenom,
						date_naissance,
						no_facture as fac_num,
						regime_code,
						CASE WHEN caisse_gestionnaire_code <> '' THEN caisse_gestionnaire_code ELSE caisse_gestionnaire_texte END,
						date_entree,
						date_sortie,
						duree_sejour,
						taux_remboursement,
						taux_remboursement_vidhosp,
						montant_majoration_parcours_soins,
						montant_ticket_moderateur,
						nombre_forfait_journalier,
						montant_forfait_journalier,
						initial_dp_code,
						facture_ghs_code,
						facture_ghm_code
					FROM pmsi.p_fiche5_rss
					WHERE enquete_id = [ENQ]
                    ORDER BY 2
					;
				]]></select>
				<FIELDS>
					<FIELD name="OID" />
					<FIELD name="SEQ" />
					<FIELD name="RSS" />
					<FIELD name="MAT" ifHideNames="Non autorisé"/>
					<FIELD name="ADM" />
					<FIELD name="IPP" />
					<FIELD name="NOM" ifHideNames="Non autorisé"/>
					<FIELD name="NNA" ifHideNames="Non autorisé"/>
					<FIELD name="PRE" ifHideNames="Non autorisé"/>
					<FIELD name="DNA" ifHideNames="Non autorisé"/>
                    <FIELD name="FAC" />
					<FIELD name="REG" />
					<FIELD name="CAI" />
					<FIELD name="DEN" />
					<FIELD name="DSO" />
					<FIELD name="DUR" />
					<FIELD name="TXF" />
					<FIELD name="TXV" />
					<FIELD name="MPS" />
					<FIELD name="MTM"/>
					<FIELD name="NFJ"/>
					<FIELD name="MFJ"/>
					<FIELD name="DGP"/>
					<FIELD name="GHS"/>
					<FIELD name="GHM"/>
				</FIELDS>
			</SQL>
			<SQL optimizer="V_RSS_X">
				<select><![CDATA[ 


					SELECT 
						-9999999 AS rss_id,
						count(*)::text || ' RSS extraits' AS nom
					FROM pmsi.p_fiche5_rss
					WHERE enquete_id = [ENQ]
				
				]]></select>
				<FIELDS>
					<FIELD name="OID" />
					<FIELD name="NOM" />
				</FIELDS>
			</SQL>
			
			
		</QUERY>
		
		<QUERY type="comboLink" name="ENQ" >
			<SQL>
				<select><![CDATA[
				
					SELECT oid, texte
					FROM pmsi.t_fiche5_enquete
					WHERE oid <> 0
					ORDER BY annee desc, texte
					
				]]></select>
				<FIELDS>
					<FIELD name="cod" />
					<FIELD name="txt" />
				</FIELDS>
			</SQL>
		</QUERY>
		
		
		
	</QUERIES>
	
	<PRESENTATION>
	
		<VIEWLINKS>
			
			<VIEWLINK label="Détail RSS" shortLabel="Détail RSS" view="PMSI000006.XML">
				<ARG name="OID" value="ROW.OID" />
			</VIEWLINK>
			
		</VIEWLINKS>
	
		<ONGLET excelLabel="Liste Fiche5" >
				
			<DATAGRID title="" total="true" headerHeight="100"  
				totalRowInRows="= ROW.OID == '-9999999'"
			>
				<ROWSTYLE name="fontSize" value="11" />
				<FOOTERROWSTYLE name="fontSize" value="11" />
				<COLUMN dataField="OID"
					type="Char"
					visible="false">
				</COLUMN>
				<COLUMN dataField="SEQ"
					width="60"
					type="Number"
                    outputFormat="#"
					visible="true"
					headerText="N° OGC" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text" 
					totalComplement=""
                    description="à ne pas modifier, à indiquer par l'établissement.">
                    <CELLSTYLE name="backgroundColor" value="0xCCCCCC" condition="1==1"/> 
				</COLUMN>
				<COLUMN dataField="RSS"
					width="70"
					type="Number"
					visible="true"
					outputFormat="#"
					headerText="N° RSS" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text" 
					totalComplement="TOTAL"
                    description="Numéro de RSS">
				</COLUMN>
				<COLUMN dataField="MAT"
					width="115"
					type="Char"
					visible="true"
					outputFormat="#"
					headerText="NIR assuré social" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text" 
					totalComplement=""
                    description="Numéro de sécurité sociale">
				</COLUMN>

				<COLUMN dataField="ADM"
					width="80"
					type="Char"
					visible="true"
					outputFormat="#"
					headerText="N° Entrée" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text" 
					totalComplement=""
                    description="Numéro de séjour">
				</COLUMN>
				<COLUMN dataField="IPP"
					width="60"
					type="Number"
					visible="true"
					outputFormat="#"
					headerText="IPP Patient" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text" 
					totalComplement=""
                    description="Numéro Patient">
				</COLUMN>
				
				<COLUMN dataField="NOM"
					minWidth="100"
					type="Char"
					visible="true"
					headerText="Nom de Famille" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement="*ROW"
                    description="Nom de Famille/ Marital">
				</COLUMN>
				<COLUMN dataField="NNA"
					minWidth="100"
					type="Char"
					visible="true"
					headerText="Nom Naissance/Jeune fille" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Nom de Famille de Naissance">
				</COLUMN>
				<COLUMN dataField="PRE"
					minWidth="100"
					type="Char"
					visible="true"
					headerText="Prénom" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Prénom">
				</COLUMN>
				<COLUMN dataField="DNA"
					width="60"
					type="Date"
					inputFormat="AAAA-MM-JJ"
					outputFormat="DD/MM/YY"
					visible="true"
					fixed="false"
					headerText="Date de naissance" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Date de naissance">
				</COLUMN>
                <COLUMN dataField="FAC"
					width="50"
					type="Char"
					visible="true"
					headerText="N° Facture" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Numéro de la Facture">
				</COLUMN>
				<COLUMN dataField="REG"
					width="50"
					type="Char"
					visible="true"
					headerText="Régime AM" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Régime de l'assuré à la date d'entrée dans l'établissement de santé">
				</COLUMN>
				<COLUMN dataField="CAI"
					minWidth="100"
					type="Char"
					visible="true"
					headerText="Numéro caisse gestionnaire AM" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Correspond au Numéro de la caisse d'affiliation à la date d'entrée dans l'établissement.">
				</COLUMN>
				<COLUMN dataField="FIL1"
					width="50"
					type="Char"
					visible="true"
					headerText="N° activité" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Non alimenté par CTI">
				</COLUMN>
				<COLUMN dataField="FIL1"
					width="50"
					type="Char"
					visible="true"
					headerText="Activité" 
					textAlign="left" 
					otherFunction="text"
					totalFunction="text"
					totalComplement=""
                    description="Non alimenté par CTI">
				</COLUMN>
				<COLUMN dataField="DEN"
					width="60"
					type="Date"
					inputFormat="AAAA-MM-JJ"
					outputFormat="DD/MM/YY"
					visible="true"
					fixed="false"
					headerText="Date d'entrée" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Date d'entrée dans l'établissement">
				</COLUMN>
				<COLUMN dataField="DSO"
					width="60"
					type="Date"
					inputFormat="AAAA-MM-JJ"
					outputFormat="DD/MM/YY"
					visible="true"
					fixed="false"
					headerText="Date de sortie" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Date de sortie de l'établissement">
				</COLUMN>
				<COLUMN dataField="DUR" 
					width="50"
					visible="true"
					type="Number" 
					outputFormat="0" 
					headerText="Durée du séjour" 
					fixed="false"
					textAlign="center" 
					totalFunction="text"
					otherFunction="text"
                    description="Durée du séjour">
				</COLUMN>
				<COLUMN dataField="TXF" 
					width="60"
					visible="true"
					type="Number" 
					outputFormat="0" 
					headerText="Taux de prise en charge du séjour par l'AM" 
					fixed="false"
					textAlign="center" 
					totalFunction="text"
					otherFunction="text"
                    description="Taux de prise en charge du séjour par l'assurance maladie (Ex OQN)">
				</COLUMN>
				<COLUMN dataField="TXV" 
					width="60"
					visible="true"
					type="Number" 
					outputFormat="#" 
					headerText="Taux de prise en charge VID-HOSP/LAMDA"
					fixed="false"
					textAlign="center" 
					totalFunction="text"
					otherFunction="text"
                    description="Taux de prise en charge VID-HOSP/LAMDA (Ex DG) à l'entrée déclaré par l'établissement.">
				</COLUMN>
				<COLUMN dataField="MPS" 
					width="80"
					visible="true"
					type="Number" 
					outputFormat="#,00" 
					headerText="Majoration parcours de Soins" 
					fixed="false"
					textAlign="right" 
					totalFunction="text"
					otherFunction="text"
                    description="Il s'agit de la majoration liée à l'absence de recours au médecin traitant.">
				</COLUMN>
				<COLUMN dataField="MTM" 
					width="80"
					visible="true"
					type="Number" 
					outputFormat="#,00E" 
					headerText="Ticket modérateur forfaitaire" 
					fixed="false"
					textAlign="right" 
					totalFunction="text"
					otherFunction="text"
                    description="Montant Ticket modérateur forfaitaire">
				</COLUMN>
				<COLUMN dataField="NFJ" 
					width="80"
					visible="true"
					type="Number" 
					outputFormat="#" 
					headerText="Nombre Forfait journalier hospitalier" 
					fixed="false"
					textAlign="right" 
					totalFunction="text"
					otherFunction="text"
                    description="Forfait journalier hospitalier s'applique aux séjours en hospitalisation complète, dans les disciplines de médecine, chirurgie, obstétrique, odontologie, en soins de suite et de réadaptation et en psychiatrie.">
				</COLUMN>
				<COLUMN dataField="MFJ" 
					width="80"
					visible="true"
					type="Number" 
					outputFormat="#E" 
					headerText="Montant Forfait journalier hospitalier" 
					fixed="false"
					textAlign="right" 
					totalFunction="text"
					otherFunction="text"
                    description="Forfait journalier hospitalier s'applique aux séjours en hospitalisation complète, dans les disciplines de médecine, chirurgie, obstétrique, odontologie, en soins de suite et de réadaptation et en psychiatrie.">
				</COLUMN>
				<COLUMN dataField="DGP"
					width="70"
					type="Char"
					visible="true"
					fixed="false"
					headerText="Diagnostic Principal" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Diagnostic Principal">
				</COLUMN>
                <COLUMN dataField="GHS"
					width="40"
					type="Char"
					visible="true"
					fixed="false"
					headerText="GHS initial" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Numéro du GHS avant contrôle">
				</COLUMN>
				<COLUMN dataField="GHSF"
					width="40"
					type="Char"
					visible="true"
					fixed="false"
					headerText="GHS final" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Numéro du GHS après contrôle - Non alimenté pas CTI">
				</COLUMN>
				<COLUMN dataField="GHM"
					width="55"
					type="Char"
					visible="true"
					fixed="false"
					headerText="GHM initial" 
					textAlign="center" 
					otherFunction="text"
					totalFunction="text"
                    description="Numéro de GHM avant contrôle">
				</COLUMN>
			
			</DATAGRID>
		</ONGLET>
	</PRESENTATION>
</VUE>

			
