X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/0afab18bee62d8647a06849263ccef6f8ec113a5..5840747936de3939c2857b91b09ff22cec4e91f7:/especificaciones/agregar_afiliado.rtf?ds=inline diff --git a/especificaciones/agregar_afiliado.rtf b/especificaciones/agregar_afiliado.rtf index 0a84167..3c0f09f 100644 --- a/especificaciones/agregar_afiliado.rtf +++ b/especificaciones/agregar_afiliado.rtf @@ -1,141 +1,151 @@ -{\rtf1\ansi\deff1\adeflang1025 -{\fonttbl{\f0\froman\fprq2\fcharset0 Nimbus Roman No9 L{\*\falt Times New Roman};}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\froman\fprq2\fcharset2 Symbol;}{\f3\froman\fprq2\fcharset0 Times New Roman;}{\f4\fmodern\fprq1\fcharset0 Courier New;}{\f5\fnil\fprq2\fcharset2 Wingdings;}{\f6\fswiss\fprq2\fcharset0 Trebuchet MS{\*\falt Desyrel};}{\f7\fnil\fprq0\fcharset0 Tahoma{\*\falt Lucidasans};}} -{\colortbl;\red0\green0\blue0;\red128\green128\blue128;} -{\stylesheet{\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\snext1 Predeterminado;} -{\s2\sa117\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon1\snext2 Cuerpo de texto;} -{\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af7\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon2\snext3 Lista;} -{\s4\sb117\sa117\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ai\ltrch\dbch\afs20\langfe3082\ai\loch\fs20\lang3082\i\sbasedon1\snext4 Etiqueta;} -{\s5\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon1\snext5 \'cdndice;} -{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034\sbasedon1\snext6 Normal;} -{\s7\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon2\snext7 List;} -{\s8\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon1\snext8 ndice;} -{\s9\li2160\ri0\lin2160\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext6 Contents 3;} -{\s10\li2880\ri0\lin2880\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext6 Contents 4;} -{\s11\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon2\snext11 Contenido de la tabla;} -{\s12\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon13\snext12 Upper Case List;} -{\s13\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext13 Numbered List;} -{\s14\sb240\sa117\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs32\lang3082\ab\ltrch\dbch\afs32\langfe3082\ab\loch\fs32\lang3082\b\sbasedon6\snext6 Contents Header;} -{\s15\cf0\tx1584{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon16\snext6 Chapter Heading;} -{\s16\cf0\tx431{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon17\snext6 Numbered Heading 1;} -{\s17\sb440\sa60\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs34\lang3082\ab\ltrch\dbch\afs34\langfe3082\ab\loch\fs34\lang3082\b\sbasedon6\snext6 Heading 1;} -{\s18\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext18 Triangle List;} -{\s19\cf0\tx431{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon20\snext6 Numbered Heading 2;} -{\s20\sb440\sa60\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs28\lang3082\ab\ltrch\dbch\afs28\langfe3082\ab\loch\fs28\lang3082\b\sbasedon6\snext6 Heading 2;} -{\s21\cf0\tx431{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon22\snext6 Numbered Heading 3;} -{\s22\sb440\sa60\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ab\ltrch\dbch\afs24\langfe3082\ab\loch\fs24\lang3082\b\sbasedon6\snext6 Heading 3;} -{\s23\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ai\ab\ltrch\dbch\af1\afs24\langfe3082\ai\ab\loch\f1\fs24\lang3082\i\b\sbasedon11\snext23 Encabezado de la tabla;} -{\s24\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext24 Star List;} -{\s25\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon13\snext25 Lower Case List;} -{\s26\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext26 Hand List;} -{\s27\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext27 Box List;} -{\s28\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext28 Heart List;} -{\s29\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext29 Bullet List;} -{\s30\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext30 Square List;} -{\s31\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext6 Contents 1;} -{\s32\li1440\ri0\lin1440\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext6 Contents 2;} -{\s33\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext33 Lower Roman List;} -{\s34\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext34 Diamond List;} -{\s35\cf0\tx1584{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon16\snext6 Section Heading;} -{\s36\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext36 Plain Text;} -{\s37\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext37 Implies List;} -{\s38\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext38 Tick List;} -{\s39\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon13\snext39 Upper Roman List;} -{\s40\sb440\sa60\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ab\ltrch\dbch\afs24\langfe3082\ab\loch\fs24\lang3082\b\sbasedon6\snext6 Heading 4;} -{\s41\li720\ri0\lin720\rin0\fi-431\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext41 Dashed List;} -{\s42\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon1\snext42 ndice1;} -{\s43\li1440\ri1440\lin1440\rin1440\fi0\sa117\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082\sbasedon6\snext43 Block Text;} -{\*\cs45\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 2 1;} -{\*\cs46\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 Default Paragraph Font;} -{\*\cs47\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034 Normal;} -{\*\cs48\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f2\fs24\lang3082\sbasedon47 RTF_Num 3 4;} -{\*\cs49\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon46 Endnote Text;} -{\*\cs50\cf0\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082\sbasedon46 Footnote Text;} -{\*\cs51\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 2;} -{\*\cs52\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 3;} -{\*\cs53\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 4;} -{\*\cs54\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 6;} -{\*\cs55\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 7;} -{\*\cs56\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 8;} -{\*\cs57\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 WW-Fuente de p\'e1rrafo predeter.;} -{\*\cs58\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 1;} -{\*\cs59\cf0\rtlch\af1\afs24\lang3082\ab\ltrch\dbch\af1\afs24\langfe3082\ab\loch\f1\fs24\lang3082\b\sbasedon47 RTF_Num 3 1;} -{\*\cs60\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f4\fs24\lang3082\sbasedon47 RTF_Num 3 2;} -{\*\cs61\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f5\fs24\lang3082\sbasedon47 RTF_Num 3 3;} -{\*\cs62\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f4\fs24\lang3082\sbasedon47 RTF_Num 3 5;} -{\*\cs63\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f5\fs24\lang3082\sbasedon47 RTF_Num 3 6;} -{\*\cs64\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f2\fs24\lang3082\sbasedon47 RTF_Num 3 7;} -{\*\cs65\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f4\fs24\lang3082\sbasedon47 RTF_Num 3 8;} -{\*\cs66\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f5\fs24\lang3082\sbasedon47 RTF_Num 3 9;} -{\*\cs67\cf0{\*\updnprop10000}\up6\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082\sbasedon47 Endnote Reference;} -{\*\cs68\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 2;} -{\*\cs69\cf0{\*\updnprop10000}\up6\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f1\fs20\lang3082\sbasedon47 Footnote Reference;} -{\*\cs70\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 9;} -{\*\cs71\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 9;} -{\*\cs72\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 1;} -{\*\cs73\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 3;} -{\*\cs74\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 4;} -{\*\cs75\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 5;} -{\*\cs76\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 6;} -{\*\cs77\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 7;} -{\*\cs78\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 4 8;} -{\*\cs79\cf0\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang3082\sbasedon47 RTF_Num 5 5;} -}{\*\listtable{\list\listtemplateid1\listsimple -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'00.;}{\levelnumbers\'01;}\lang3082\fi-428\li720} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'01.;}{\levelnumbers\'01;}\lang3082\fi-428\li1440} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'02.;}{\levelnumbers\'01;}\lang3082\fi-428\li2160} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'03.;}{\levelnumbers\'01;}\lang3082\fi-428\li2880} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'04.;}{\levelnumbers\'01;}\lang3082\fi-428\li3600} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'05.;}{\levelnumbers\'01;}\lang3082\fi-428\li4320} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'06.;}{\levelnumbers\'01;}\lang3082\fi-428\li5040} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'07.;}{\levelnumbers\'01;}\lang3082\fi-428\li5760} -{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'08.;}{\levelnumbers\'01;}\lang3082\fi-428\li6480} -{\*\soutlvl{\listlevel\levelnfc0\leveljc0\levelstartat1\levelfollow2{\leveltext \'02\'09.;}{\levelnumbers\'01;}\lang3082\fi-428\li7200}}{\listname RTF_Num 2;}\listid1} -}{\listoverridetable{\listoverride\listid1\listoverridecount0\ls0}} +{\rtf1\ansi\ansicpg1252\deff0 +{\fonttbl +{\f0\fnil\fcharset0\fprq0\fttruetype FreeSerif;} +{\f1\fnil\fcharset0\fprq0\fttruetype Symbol;} +{\f2\fnil\fcharset0\fprq0\fttruetype Courier New;} +{\f3\fnil\fcharset0\fprq0\fttruetype Times New Roman;} +{\f4\fnil\fcharset0\fprq0\fttruetype Trebuchet MS;} +{\f5\fnil\fcharset0\fprq0\fttruetype Dingbats;} +{\f6\fnil\fcharset0\fprq0\fttruetype Nimbus Sans L;} +{\f7\fnil\fcharset0\fprq0\fttruetype Arial;} +{\f8\fnil\fcharset0\fprq0\fttruetype Wingdings;}} +{\colortbl +\red0\green0\blue0; +\red255\green255\blue255;} +{\stylesheet +{\*\cs1\f1\fs24\lang11274\sbasedon27 RTF_Num 3 4;} +{\s3\fs24\lang11274\sbasedon67\snext67 ndice;} +{\*\cs43\fs24\lang11274\sbasedon50 Endnote Text;} +{\s5\fi-425\li2880\fs24\lang11274\sbasedon27\snext27 Contents 4;} +{\*\cs6\fs20\lang11274\sbasedon50 Footnote Text;} +{\s7\f3\fs24\lang11274\sbasedon54\snext67 Contenido de la tabla;} +{\*\cs8\fs24\lang11274\sbasedon27 RTF_Num 2 1;} +{\*\cs9\f3\fs24\lang1034 RTF_Num 2 2;} +{\*\cs10\f3\fs24\lang1034 RTF_Num 2 3;} +{\*\cs11\f3\fs24\lang1034 RTF_Num 2 4;} +{\*\cs12\f3\fs24\lang1034 RTF_Num 2 5;} +{\*\cs13\f3\fs24\lang1034 RTF_Num 2 6;} +{\*\cs14\f3\fs24\lang1034 RTF_Num 2 7;} +{\*\cs15\f3\fs24\lang1034 RTF_Num 2 8;} +{\*\cs16\f3\fs24\lang1034 RTF_Num 2 9;} +{\s17\fi-426\li720\f4\fs24\lang11274\sbasedon25\snext67 Upper Case List;} +{\*\cs18\fs24\lang11274\sbasedon27 RTF_Num 5 2;} +{\*\cs19\fs24\lang11274\sbasedon27 RTF_Num 5 3;} +{\*\cs20\fs24\lang11274\sbasedon27 RTF_Num 5 4;} +{\s21\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Hand List;} +{\*\cs22\fs24\lang11274\sbasedon27 RTF_Num 5 6;} +{\s23\fs24\lang11274\sbasedon67 ndice;} +{\*\cs24\fs24\lang11274\sbasedon27 RTF_Num 5 8;} +{\s25\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Numbered List;} +{\*\cs73\fs24\lang11274\sbasedon27 RTF_Num 4 2;} +{\*\cs27\f3\fs24\lang11274\sbasedon67\snext67 Normal;} +{\s28\sb117\sa117\fs20\i\lang11274\sbasedon67\snext67 Etiqueta;} +{\s29\tx1584\fs24\lang11274\sbasedon57\snext27 Chapter Heading;} +{\*\cs30\f3\fs24\lang1034 RTF_Num 2 10;} +{\s80\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Triangle List;} +{\s31\fi-425\li2160\fs24\lang11274\sbasedon27\snext27 Contents 3;} +{\s32\tx431\f3\fs24\lang11274\sbasedon69\snext27 Numbered Heading 2;} +{\s33\fs24\i\b\lang11274\sbasedon7\snext67 Encabezado de la tabla;} +{\*\cs34\fs24\lang11274\sbasedon27 RTF_Num 5 1;} +{\s35\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Star List;} +{\s36\fi-426\li720\f4\fs24\lang11274\sbasedon25\snext67 Lower Case List;} +{\s37\f3\fs24\lang11274\sbasedon54\snext67 Lista;} +{\s38\qc\sb240\sa117\f7\fs32\b\lang11274\sbasedon27\snext27 Contents Header;} +{\*\cs39\fs24\b\lang11274\sbasedon27 RTF_Num 3 1;} +{\*\cs40\f2\fs24\lang11274\sbasedon27 RTF_Num 3 2;} +{\*\cs41\f8\fs24\lang11274\sbasedon27 RTF_Num 3 3;} +{\s42\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Box List;} +{\*\cs4\f2\fs24\lang11274\sbasedon27 RTF_Num 3 5;} +{\*\cs44\f8\fs24\lang11274\sbasedon27 RTF_Num 3 6;} +{\*\cs45\f1\fs24\lang11274\sbasedon27 RTF_Num 3 7;} +{\*\cs46\f2\fs24\lang11274\sbasedon27 RTF_Num 3 8;} +{\*\cs47\f8\fs24\lang11274\sbasedon27 RTF_Num 3 9;} +{\s72\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Lower Roman List;} +{\s49\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Heart List;} +{\*\cs50\fs24\lang11274\sbasedon27 Default Paragraph Font;} +{\s79\sb440\sa60\f7\fs34\b\lang11274\sbasedon27\snext27 Heading 1;} +{\s52\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Bullet List;} +{\s53\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Square List;} +{\s54\sa117\fs24\lang11274\sbasedon67\snext67 Cuerpo de texto;} +{\s55\fi-425\li720\fs24\lang11274\sbasedon27\snext27 Contents 1;} +{\s56\fi-425\li1440\fs24\lang11274\sbasedon27\snext27 Contents 2;} +{\s57\tx431\f3\fs24\lang11274\sbasedon79\snext27 Numbered Heading 1;} +{\*\cs58\fs20\super\lang11274\sbasedon27 Endnote Reference;} +{\s59\tx431\f3\fs24\lang11274\sbasedon81\snext27 Numbered Heading 3;} +{\*\cs26\fs24\lang11274\sbasedon27 WW-Fuente de p\'e1rrafo predeter.;} +{\s62\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Diamond List;} +{\*\cs2\fs24\lang11274\sbasedon27 RTF_Num 5 7;} +{\s64\tx1584\fs24\lang11274\sbasedon57\snext27 Section Heading;} +{\s65\f3\fs24\lang11274\sbasedon54\snext67 List;} +{\*\cs63\fs20\super\lang11274\sbasedon27 Footnote Reference;} +{\s66\f2\fs24\lang11274\sbasedon27\snext67 Plain Text;} +{\*\cs67\f4\fs24\lang1034 Predeterminado;} +{\*\cs68\fs24\lang11274\sbasedon27 RTF_Num 5 9;} +{\s69\sb440\sa60\f7\fs28\b\lang11274\sbasedon27\snext27 Heading 2;} +{\s70\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Implies List;} +{\s71\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Tick List;} +{\*\cs48\fs24\lang11274\sbasedon27 RTF_Num 4 1;} +{\s61\fi-426\li720\f4\fs24\lang11274\sbasedon25\snext67 Upper Roman List;} +{\*\cs74\fs24\lang11274\sbasedon27 RTF_Num 4 3;} +{\*\cs75\fs24\lang11274\sbasedon27 RTF_Num 4 4;} +{\*\cs76\fs24\lang11274\sbasedon27 RTF_Num 4 5;} +{\*\cs77\fs24\lang11274\sbasedon27 RTF_Num 4 6;} +{\*\cs78\fs24\lang11274\sbasedon27 RTF_Num 4 7;} +{\*\cs51\fs24\lang11274\sbasedon27 RTF_Num 4 8;} +{\*\cs60\fs24\lang11274\sbasedon27 RTF_Num 4 9;} +{\s81\sb440\sa60\f7\fs24\b\lang11274\sbasedon27\snext27 Heading 3;} +{\s82\sb440\sa60\f7\fs24\b\lang11274\sbasedon27\snext27 Heading 4;} +{\s83\fi-425\li720\fs24\lang11274\sbasedon27\snext67 Dashed List;} +{\s84\fs24\lang11274\sbasedon67\snext67 ndice1;} +{\*\cs85\fs24\lang11274\sbasedon27 RTF_Num 5 5;} +{\s86\li1440\ri1440\sa117\fs24\lang11274\sbasedon27\snext67 Block Text;}} +{\*\listtable +{\list\listtemplateid1148\listsimple{\listlevel\levelnfc0\levelstartat1\levelspace0\levelfollow0\fi-426\li720{\leveltext\'02\'00.;}{\levelnumbers\'01;}}\listid1010} +{\list\listtemplateid1149\listsimple{\listlevel\levelnfc0\levelstartat1\levelspace0\levelfollow0\fi-351\li918{\leveltext\'02\'00.;}{\levelnumbers\'01;}}\listid1100}} +{\*\listoverridetable +{\listoverride\listoverridecount0\listid1010\levelnfc0\levelstartat1\levelspace0\levelfollow0\fi-426\li720{\leveltext\'02\'00.;}{\levelnumbers\'01;}\ls1} +{\listoverride\listoverridecount0\listid1100\levelnfc0\levelstartat1\levelspace0\levelfollow0\fi-351\li918{\leveltext\'02\'00.;}{\levelnumbers\'01;}\ls2}} -{\info{\creatim\yr2005\mo5\dy22\hr17\min23}{\revtim\yr1601\mo1\dy1\hr0\min0}{\printim\yr1601\mo1\dy1\hr0\min0}{\comment StarWriter}{\vern6450}}\deftab720 -{\*\pgdsctbl -{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1700\margrsxn1700\margtsxn1417\margbsxn1417\pgdscnxt0 Predeterminado;}} -{\*\pgdscno0}\paperh15840\paperw12240\margl1700\margr1700\margt1417\margb1417\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1700\margrsxn1700\margtsxn1417\margbsxn1417\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc -\pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f6\fs24\lang3082 -\par \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\cellx4398\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034{\loch\f6\fs20\lang0\i0\b\lang0\fs20\f6{\b Caso de uso: }}{\loch\f6\fs20\lang0\fs20\fs20\lang0\fs20\f6{\i Agregar Afiliado}} -\cell\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\af1\afs20\langfe3082\ab\loch\f6\fs20\lang0\b {\loch\f6\fs20\lang0\i0\b Orden:02 } -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f6\fs24\lang1034{\loch\f6\fs20\lang0\i0\b\lang0\fs20{\b Actores: }}{\loch\f6\fs20\lang0\fs20\fs20\lang0\fs20Operador} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034{\loch\f6\fs20\lang0\i0\b\lang0\fs20{\f6{\b Precondiciones: }}}{\f6{\loch\f6\fs20\lang0\fs20\fs20\lang0\fs20Se ejecut}}{\loch\f1\fs20\lang0\fs20\fs20\lang0\fs20\'f3{\f6 el caso de uso Devolver Listado.}} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f6\fs24\lang1034{\loch\f6\fs20\lang0\i0\b\lang0\fs20{\b Postcondiciones: }}{\loch\f6\fs20\lang0\fs20\fs20\lang0\fs20El cliente queda ingresado en el sistema como Afiliado y tiene un plan asociado.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034 -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang0\lang3082 1.}\ilvl0 \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang0{\loch\f6\fs20\lang2058\i0\b0\b0\ulnone\lang2058\fs20\f6 Se toman los datos de un {\b Solicitante} de un \'edtem en el listado de solicitantes que contienen los {\b datos personales} de los mismos y el plan solicitado.} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang1034\lang3082 2.}\ilvl0 \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034{\loch\f6\fs20\lang2058\i0\b0\b0\ulnone\lang2058\fs20\f6 Se instancia un objeto de la clase {\b Persona} para almacenar los {\b datos personales} de la misma y poder realizar las operaciones necesarias.} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang1034\lang3082 3.}\ilvl0 \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang1034{\loch\f6\fs20\lang0\i0\b0\lang0\fs20\f6 Se verifica que el solicitante no sea actualmente un afiliado invocando al m\'e9todo {\b AfiliadoSolicitanteController.ExisteUsuario( Persona::TipoDocumento, Persona::NumeroDocumento)}.} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang3082 4.}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082{\loch\f6\fs20\lang2058\i0\b0\lang2058\fs20\f6 Si el solicitante existia con anterioridad {\ulnone{\b E1}}{\ulnone{\b0 .}}} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang3082 5.}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082{\loch\f6\fs20\lang2058\i0\b0\lang2058\fs20{\f6 Se elimina el Solicitante a trav}}{\loch\f1\fs20\lang2058\fs20\fs20\lang2058\fs20\'e9{\f6 s de la llamada a }} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\li720\ri0\lin720\rin0\fi0\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\afs20\langfe3082\ab\loch\f6\fs20\lang2058\b {\loch\f6\fs20\lang2058\i0\b AfiliadoSolicitanteController.EliminarSolicitante(Persona::TipoDocumento, Persona::nroDocumento);} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang3082 6.}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082{\loch\f6\fs20\lang2058\i0\b0\lang2058\fs20\f6 Se instancia un {\b Plan }{\b0 seg\'fan la elecci\'f3n del usuario ( new Plan ( tipoplan ) ) y se lo asigna al nuevo afiliado al momento de ser almacenado en la base }{\b AfiliadoSolicitanteController.GuardarAfiliado(Persona, Plan )}{\b0 .}} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\lang3082 7.}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082{\loch\f6\fs20\lang2058\i0\b0\lang2058\fs20{\f6 Se agrega al historial de planes ({\b HistoriaPlan}) del afiliado, el n}}{\loch\f1\fs20\lang2058\fs20\fs20\lang2058\fs20\'fa{\f6 mero del nuevo plan con {\b fechaIngreso} como la actual y como {\b fechaEgreso = NULL}.}} -\par \pard\plain \intbl{\listtext\pard\plain \li720\ri0\lin720\rin0\fi-428\f6\fs20\lang2058\fs20\fs20\lang3082 8.}\ilvl0 \ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ls0\li720\ri0\lin720\rin0\fi-428\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Fin de caso de uso.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058{\loch\f6\fs20\lang0\i0\b\b\lang0 Flujos de excepci\'f3n:} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ab\ltrch\dbch\afs20\langfe3082\ab\loch\f6\fs20\lang3082\b {\loch\f6\fs20\lang3082\i0\b E1:} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang3082 {\loch\f6\fs20\lang3082\i0\b0 Si el solicitante exist\'eda en la base se no se lo puede afiliar nuevamente se elimina al solicitante para no intentar afiliarlo nuevamente {\b{\ulnone A}}{\b\b\b{\lang2058 filiadoSolicitanteController.EliminarSolicitante(Persona::TipoDocumento, Persona::nroDocumento),}} finaliza el caso de -uso.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl7\trpaddfb3\trpaddb0\trpaddfr3\trpaddr7\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\cellx8840 -\pard\intbl\pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\afs24\langfe3082\loch\fs24\lang3082{\loch\f6\fs20\lang0\i0\b\b\lang0\fs20\f6 Diccionario de datos:} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li720\ri0\lin720\rin0\fi0\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058{\loch\f6\fs20\lang2058\i0\b{\b Datos personales: }}{\loch\f6\fs20\lang2058{\b0 Persona::TipoDocumento}} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::NroDocumento} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::Nombre} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::Apellido} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::Email} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::fechaNacimiento} -\par \pard\plain \intbl\ltrpar\s1\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\aspalpha\li724\ri-7\lin724\rin-7\fi1475\rtlch\af1\afs20\lang3082\ltrch\dbch\afs20\langfe3082\loch\f6\fs20\lang2058 {\loch\f6\fs20\lang2058\i0\b0 Persona::Sexo} -\cell\row\pard \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f6\fs24\lang3082 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f6\fs24\lang3082 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f6\fs20\lang2058 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f6\fs20\lang2058 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f6\fs20\lang2058 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs20\lang3082\ltrch\dbch\af1\afs20\langfe3082\loch\f6\fs20\lang2058 -\par \pard\plain \ltrpar\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af1\afs24\lang3082\ltrch\dbch\af1\afs24\langfe3082\loch\f1\fs24\lang0 -\par } \ No newline at end of file +\kerning0\cf0\ftnbj\fet2\ftnstart1\ftnnar\aftnnrlc\ftnstart1\aftnstart1\aenddoc\facingp\titlepg\revprop3{\info}\deftab720\viewkind1\paperw12240\paperh15840\margl1440\margr1440\widowctl +\sectd\sbknone\colsx0\margtsxn1417\margbsxn1417\marglsxn1417\margrsxn1700\pgncont\ltrsect +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\*\abitableprops table-col-spacing:0.02in; table-column-leftpos:-2.5mm; table-column-props:3.1175in/3.0599in/; table-row-heights:3.7mm/5.0mm/5.0mm/5.0mm/33.7mm/23.7mm/21.2mm/28.7mm/; table-sdh:8cd8b70}\par{\*\abicellprops left-attach:0; right-attach:1; top-attach:0; bot-attach:1; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; top-color:000000; top-style:solid; top-thickness:0.000694in}{ +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw0\brdrcf0 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw10 \cellx4361\clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw0\brdrcf0 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang11274{\*\listtag0}\abinodiroverride\ltrch Caso de uso:}{\f0\fs20\lang11274{\*\listtag0} Agregar Afiliado}\cell{\*\abiendcell}{\*\abicellprops left-attach:1; right-attach:2; top-attach:0; bot-attach:1; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in; top-color:000000; top-style:solid; top-thickness:0.000694in} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\intbl\itap1{\cs27\f0\fs20\b\lang0{\*\listtag0}Orden:02}{\cs27\f0\fs20\b\lang0\ltrch{\*\listtag0} }\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:1; bot-attach:2; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Actores:}{\f0\fs20\b\lang0\ltrch{\*\listtag0} }{\f0\fs20\lang0{\*\listtag0}Operador}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:2; bot-attach:3; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Precondiciones:}{\f0\fs20\b\lang0\ltrch{\*\listtag0} }{\f0\fs20\lang0{\*\listtag0}Se ejecut\'f3 el caso de uso Devolver Listado.}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:3; bot-attach:4; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Postcondiciones:}{\f0\fs20\b\lang0\ltrch{\*\listtag0} }{\f0\fs20\lang0{\*\listtag0}El solicitante queda ingresado en el sistema como Afiliado y tiene un plan asociado.}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:4; bot-attach:5; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +{\listtext\pard\fi-426\li720 1. }\pard\plain{\ltrpar\ql\fi-426\li720\s67{\*\abilist\abilistid1010\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-426\li720\ls1\ilvl0\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang0{\*\listtag0}El operador selecciona el primer Solicitante para asociar que se obtiene de la lista generada por el m\'e9todo }{\cs67\f0\fs20\b\lang0{\*\listtag0}AfiliadoSolicitanteController.obtenerSolicitantes().}{\cs67\f0\fs20\lang0{\*\listtag0}\par} +}{\listtext\pard\fi-426\li720 2. }\pard\plain{\ltrpar\ql\fi-426\li720\s67{\*\abilist\abilistid1010\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-426\li720\ls1\ilvl0\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch De el solicitante elegido se obtienen el }{\cs67\f0\fs20\b\lang0{\*\listtag0}tipoDoc}{\cs67\f0\fs20\lang0{\*\listtag0} y }{\cs67\f0\fs20\b\lang0{\*\listtag0}nroDoc}{\cs67\f0\fs20\lang0{\*\listtag0} del titular y se verifica si este \'faltimo est\'e1 afiliado. Si no lo est\'e1, se ejecuta }{\cs67\f0\fs20\b\lang0{\*\listtag0}S1}{\cs67\f0\fs20\lang0{\*\listtag0}, si ya era afiliado }{\cs67\f0\fs20\lang2058{\*\listtag0}con anterioridad}{\cs67\f0\fs20\lang2058\ltrch{\*\listtag0} }{\cs67\f0\fs20\b\lang2058{\*\listtag0}E1}{\cs67\f0\fs20\lang2058{\*\listtag0}.}{\cs67\f0\fs20\lang0{\*\listtag1030}\par} +}{\listtext\pard\fi-426\li720 3. }\pard\plain{\ltrpar\ql\fi-426\li720\s27{\*\abilist\abilistid1010\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-426\li720\ls1\ilvl0\sl240\slmult1\intbl\itap1{\cs27\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch Se despliega una lista con el grupo familiar del solicitante, disponible para afiliar. }{\cs27\f0\fs20\b\lang0{\*\listtag0}AfiliadoSolicitanteController.obtenerFamiliares(tipoDoc, nroDoc).}{\cs27\f0\fs20\lang0{\*\listtag0}\par} +}{\listtext\pard\fi-426\li720 4. }\pard\plain{\ltrpar\ql\fi-426\li720\s67{\*\abilist\abilistid1010\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-426\li720\ls1\ilvl0\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch Por cada familiar del solicitante se ejecuta }{\cs67\f0\fs20\b\lang2058{\*\listtag0}AfiliadoSolicitanteController.afiliarFamiliar(tipoDoc, nroDoc, tipoDocTitular, nroDocTitular)}{\cs67\f0\fs20\lang2058{\*\listtag0}.}{\cs67\f0\fs20\lang0{\*\listtag0}\par} +}{\listtext\pard\fi-426\li720 5. }\pard\plain{\ltrpar\ql\fi-426\li720\s67{\*\abilist\abilistid1010\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont }{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-426\li720\ls1\ilvl0\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch Fin de caso de uso.}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:5; bot-attach:6; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +}\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Flujos Alternativos:}{\f0\fs20\b\lang0{\*\listtag0}\par} +\pard\plain\ltrpar\ql\li351\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}\abinodiroverride\ltrch S1:}{\f0\fs20\b\lang0{\*\listtag0}\par} +{\listtext\pard\fi-351\li918 1. }\pard\plain{\ltrpar\ql\fi-351\li918{\*\abilist\abilistid1100\abilistparentid0\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-351\li918\ls2\ilvl0\intbl\itap1{\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch Si el titular no est\'e1 afiliado se despliega una lista de los planes disponibles y se selecciona uno para asociarle al nuevo afiliado. }{\f0\fs20\lang0{\*\listtag1101}\par} +}{\listtext\pard\fi-351\li918 2. }\pard\plain{\ltrpar\ql\fi-351\li918{\*\abilist\abilistid1100\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-351\li918\ls2\ilvl0\intbl\itap1{\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch Se ejecuta}{\f0\fs20\b\lang0{\*\listtag0} AfiliadoSolicitanteController.afiliarTitular( tipoDoc, nroDoc, codPlan) }{\f0\fs20\lang0{\*\listtag1102}\par} +}{\listtext\pard\fi-351\li918 3. }\pard\plain{\ltrpar\ql\fi-351\li918{\*\abilist\abilistid1100\abilistlevel1\abistartat1{\abifieldfont NULL}{\abilistdecimal .}{\abilistdelim %L.}{\abiliststyle Numbered List}}{\*\pn\pnql\pnstart1\pnlvlbody\pndec{\pntxtb }{\pntxta .}}\fn-351\li918\ls2\ilvl0\intbl\itap1{\f0\fs20\lang0{\*\listtag0}\abinodiroverride\ltrch Contin\'faa el flujo principal.}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:6; bot-attach:7; bot-color:000000; bot-style:solid; bot-thickness:0.000694in; left-color:000000; left-style:solid; left-thickness:0.000694in; right-color:000000; right-style:solid; right-thickness:0.000694in}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw0\brdrcf0 \clbrdrb\brdrs\brdrw0\brdrcf0 \clbrdrr\brdrs\brdrw0\brdrcf0 \cellx8768 +}\pard\plain\ltrpar\ql\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Flujos de excepci\'f3n:}{\f0\fs20\b\lang0{\*\listtag0}\par} +\pard\plain\ltrpar\ql\li281\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\b\lang11274{\*\listtag0}\abinodiroverride\ltrch E1:}{\cs67\f0\fs20\b\lang11274{\*\listtag0}\par} +\pard\plain\ltrpar\ql\li566\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang11274{\*\listtag0}\abinodiroverride\ltrch Si el solicitante exist\'eda en la base se no se lo puede afiliar nuevamente se elimina al solicitante para no intentar afiliarlo nuevamente }{\cs67\f0\fs20\b\lang2058{\*\listtag0}AfiliadoSolicitanteController.eliminarSolicitante( tipoDoc, nroDoc ),}{\cs67\f0\fs20\lang11274{\*\listtag0} finaliza el caso de uso.}\cell{\*\abiendcell}{\*\abicellprops left-attach:0; right-attach:2; top-attach:7; bot-attach:8}\row +\trowd \itap1\trgaph7\trql\trrh0\trleft-141\trbrdrt\brdrs\brdrw10 \trbrdrl\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \clvertalt\cltxlrtb\clbrdrt\brdrs\brdrw10 \clbrdrl\brdrs\brdrw10 \clbrdrb\brdrs\brdrw10 \clbrdrr\brdrs\brdrw10 \cellx8768 +\pard\plain\ltrpar\ql\li68\intbl\itap1{\f0\fs20\b\lang0{\*\listtag0}Diccionario de datos:}{\f0\fs20\b\lang0{\*\listtag0}\par} +\pard\plain\ltrpar\ql\li351\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\b\lang2058{\*\listtag0}\abinodiroverride\ltrch datos personales: }{\cs67\f0\fs20\lang2058{\*\listtag0}TipoDocumento}{\cs67\f0\fs20\b\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch NroDocumento}{\cs67\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch Nombre}{\cs67\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch Apellido}{\cs67\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch Email}{\cs67\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch fechaNacimiento}{\cs67\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\fi1238\li724\ri5\s67\sl240\slmult1\intbl\itap1{\cs67\f0\fs20\lang2058{\*\listtag0}\abinodiroverride\ltrch Sexo}\cell{\*\abiendcell}\row}{\*\abiendtable}\par +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\f0\fs20\lang2058{\*\listtag0}\par} +\pard\plain\ltrpar\ql\s27\sl240\slmult1\itap0{\cs27\fs20\lang0{\*\listtag0}\par}} \ No newline at end of file