<!--{{{-->
<link rel='alternate' type='application/rss+xml' title='RSS' href='index.xml' />
<!--}}}-->
Background: #fff
Foreground: #000
PrimaryPale: #8cf
PrimaryLight: #18f
PrimaryMid: #04b
PrimaryDark: #014
SecondaryPale: #ffc
SecondaryLight: #fe8
SecondaryMid: #db4
SecondaryDark: #841
TertiaryPale: #eee
TertiaryLight: #ccc
TertiaryMid: #999
TertiaryDark: #666
Error: #f88
/*{{{*/
body {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}

a {color:[[ColorPalette::PrimaryMid]];}
a:hover {background-color:[[ColorPalette::PrimaryMid]]; color:[[ColorPalette::Background]];}
a img {border:0;}

h1,h2,h3,h4,h5,h6 {color:[[ColorPalette::SecondaryDark]]; background:transparent;}
h1 {border-bottom:2px solid [[ColorPalette::TertiaryLight]];}
h2,h3 {border-bottom:1px solid [[ColorPalette::TertiaryLight]];}

.button {color:[[ColorPalette::PrimaryDark]]; border:1px solid [[ColorPalette::Background]];}
.button:hover {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::SecondaryLight]]; border-color:[[ColorPalette::SecondaryMid]];}
.button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::SecondaryDark]];}

.header {background:[[ColorPalette::PrimaryMid]];}
.headerShadow {color:[[ColorPalette::Foreground]];}
.headerShadow a {font-weight:normal; color:[[ColorPalette::Foreground]];}
.headerForeground {color:[[ColorPalette::Background]];}
.headerForeground a {font-weight:normal; color:[[ColorPalette::PrimaryPale]];}

.tabSelected{color:[[ColorPalette::PrimaryDark]];
	background:[[ColorPalette::TertiaryPale]];
	border-left:1px solid [[ColorPalette::TertiaryLight]];
	border-top:1px solid [[ColorPalette::TertiaryLight]];
	border-right:1px solid [[ColorPalette::TertiaryLight]];
}
.tabUnselected {color:[[ColorPalette::Background]]; background:[[ColorPalette::TertiaryMid]];}
.tabContents {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::TertiaryPale]]; border:1px solid [[ColorPalette::TertiaryLight]];}
.tabContents .button {border:0;}

#sidebar {}
#sidebarOptions input {border:1px solid [[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel {background:[[ColorPalette::PrimaryPale]];}
#sidebarOptions .sliderPanel a {border:none;color:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:hover {color:[[ColorPalette::Background]]; background:[[ColorPalette::PrimaryMid]];}
#sidebarOptions .sliderPanel a:active {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::Background]];}

.wizard {background:[[ColorPalette::PrimaryPale]]; border:1px solid [[ColorPalette::PrimaryMid]];}
.wizard h1 {color:[[ColorPalette::PrimaryDark]]; border:none;}
.wizard h2 {color:[[ColorPalette::Foreground]]; border:none;}
.wizardStep {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];
	border:1px solid [[ColorPalette::PrimaryMid]];}
.wizardStep.wizardStepDone {background:[[ColorPalette::TertiaryLight]];}
.wizardFooter {background:[[ColorPalette::PrimaryPale]];}
.wizardFooter .status {background:[[ColorPalette::PrimaryDark]]; color:[[ColorPalette::Background]];}
.wizard .button {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryLight]]; border: 1px solid;
	border-color:[[ColorPalette::SecondaryPale]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryDark]] [[ColorPalette::SecondaryPale]];}
.wizard .button:hover {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Background]];}
.wizard .button:active {color:[[ColorPalette::Background]]; background:[[ColorPalette::Foreground]]; border: 1px solid;
	border-color:[[ColorPalette::PrimaryDark]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryPale]] [[ColorPalette::PrimaryDark]];}

.wizard .notChanged {background:transparent;}
.wizard .changedLocally {background:#80ff80;}
.wizard .changedServer {background:#8080ff;}
.wizard .changedBoth {background:#ff8080;}
.wizard .notFound {background:#ffff80;}
.wizard .putToServer {background:#ff80ff;}
.wizard .gotFromServer {background:#80ffff;}

#messageArea {border:1px solid [[ColorPalette::SecondaryMid]]; background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]];}
#messageArea .button {color:[[ColorPalette::PrimaryMid]]; background:[[ColorPalette::SecondaryPale]]; border:none;}

.popupTiddler {background:[[ColorPalette::TertiaryPale]]; border:2px solid [[ColorPalette::TertiaryMid]];}

.popup {background:[[ColorPalette::TertiaryPale]]; color:[[ColorPalette::TertiaryDark]]; border-left:1px solid [[ColorPalette::TertiaryMid]]; border-top:1px solid [[ColorPalette::TertiaryMid]]; border-right:2px solid [[ColorPalette::TertiaryDark]]; border-bottom:2px solid [[ColorPalette::TertiaryDark]];}
.popup hr {color:[[ColorPalette::PrimaryDark]]; background:[[ColorPalette::PrimaryDark]]; border-bottom:1px;}
.popup li.disabled {color:[[ColorPalette::TertiaryMid]];}
.popup li a, .popup li a:visited {color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border: none;}
.popup li a:active {background:[[ColorPalette::SecondaryPale]]; color:[[ColorPalette::Foreground]]; border: none;}
.popupHighlight {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
.listBreak div {border-bottom:1px solid [[ColorPalette::TertiaryDark]];}

.tiddler .defaultCommand {font-weight:bold;}

.shadow .title {color:[[ColorPalette::TertiaryDark]];}

.title {color:[[ColorPalette::SecondaryDark]];}
.subtitle {color:[[ColorPalette::TertiaryDark]];}

.toolbar {color:[[ColorPalette::PrimaryMid]];}
.toolbar a {color:[[ColorPalette::TertiaryLight]];}
.selected .toolbar a {color:[[ColorPalette::TertiaryMid]];}
.selected .toolbar a:hover {color:[[ColorPalette::Foreground]];}

.tagging, .tagged {border:1px solid [[ColorPalette::TertiaryPale]]; background-color:[[ColorPalette::TertiaryPale]];}
.selected .tagging, .selected .tagged {background-color:[[ColorPalette::TertiaryLight]]; border:1px solid [[ColorPalette::TertiaryMid]];}
.tagging .listTitle, .tagged .listTitle {color:[[ColorPalette::PrimaryDark]];}
.tagging .button, .tagged .button {border:none;}

.footer {color:[[ColorPalette::TertiaryLight]];}
.selected .footer {color:[[ColorPalette::TertiaryMid]];}

.sparkline {background:[[ColorPalette::PrimaryPale]]; border:0;}
.sparktick {background:[[ColorPalette::PrimaryDark]];}

.error, .errorButton {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::Error]];}
.warning {color:[[ColorPalette::Foreground]]; background:[[ColorPalette::SecondaryPale]];}
.lowlight {background:[[ColorPalette::TertiaryLight]];}

.zoomer {background:none; color:[[ColorPalette::TertiaryMid]]; border:3px solid [[ColorPalette::TertiaryMid]];}

.imageLink, #displayArea .imageLink {background:transparent;}

.annotation {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; border:2px solid [[ColorPalette::SecondaryMid]];}

.viewer .listTitle {list-style-type:none; margin-left:-2em;}
.viewer .button {border:1px solid [[ColorPalette::SecondaryMid]];}
.viewer blockquote {border-left:3px solid [[ColorPalette::TertiaryDark]];}

.viewer table, table.twtable {border:2px solid [[ColorPalette::TertiaryDark]];}
.viewer th, .viewer thead td, .twtable th, .twtable thead td {background:[[ColorPalette::SecondaryMid]]; border:1px solid [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::Background]];}
.viewer td, .viewer tr, .twtable td, .twtable tr {border:1px solid [[ColorPalette::TertiaryDark]];}

.viewer pre {border:1px solid [[ColorPalette::SecondaryLight]]; background:[[ColorPalette::SecondaryPale]];}
.viewer code {color:[[ColorPalette::SecondaryDark]];}
.viewer hr {border:0; border-top:dashed 1px [[ColorPalette::TertiaryDark]]; color:[[ColorPalette::TertiaryDark]];}

.highlight, .marked {background:[[ColorPalette::SecondaryLight]];}

.editor input {border:1px solid [[ColorPalette::PrimaryMid]];}
.editor textarea {border:1px solid [[ColorPalette::PrimaryMid]]; width:100%;}
.editorFooter {color:[[ColorPalette::TertiaryMid]];}

#backstageArea {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::TertiaryMid]];}
#backstageArea a {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstageArea a:hover {background:[[ColorPalette::SecondaryLight]]; color:[[ColorPalette::Foreground]]; }
#backstageArea a.backstageSelTab {background:[[ColorPalette::Background]]; color:[[ColorPalette::Foreground]];}
#backstageButton a {background:none; color:[[ColorPalette::Background]]; border:none;}
#backstageButton a:hover {background:[[ColorPalette::Foreground]]; color:[[ColorPalette::Background]]; border:none;}
#backstagePanel {background:[[ColorPalette::Background]]; border-color: [[ColorPalette::Background]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]] [[ColorPalette::TertiaryDark]];}
.backstagePanelFooter .button {border:none; color:[[ColorPalette::Background]];}
.backstagePanelFooter .button:hover {color:[[ColorPalette::Foreground]];}
#backstageCloak {background:[[ColorPalette::Foreground]]; opacity:0.6; filter:'alpha(opacity:60)';}
/*}}}*/
/*{{{*/
* html .tiddler {height:1%;}

body {font-size:.75em; font-family:arial,helvetica; margin:0; padding:0;}

h1,h2,h3,h4,h5,h6 {font-weight:bold; text-decoration:none;}
h1,h2,h3 {padding-bottom:1px; margin-top:1.2em;margin-bottom:0.3em;}
h4,h5,h6 {margin-top:1em;}
h1 {font-size:1.35em;}
h2 {font-size:1.25em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}
h5 {font-size:.9em;}

hr {height:1px;}

a {text-decoration:none;}

dt {font-weight:bold;}

ol {list-style-type:decimal;}
ol ol {list-style-type:lower-alpha;}
ol ol ol {list-style-type:lower-roman;}
ol ol ol ol {list-style-type:decimal;}
ol ol ol ol ol {list-style-type:lower-alpha;}
ol ol ol ol ol ol {list-style-type:lower-roman;}
ol ol ol ol ol ol ol {list-style-type:decimal;}

.txtOptionInput {width:11em;}

#contentWrapper .chkOptionInput {border:0;}

.externalLink {text-decoration:underline;}

.indent {margin-left:3em;}
.outdent {margin-left:3em; text-indent:-3em;}
code.escaped {white-space:nowrap;}

.tiddlyLinkExisting {font-weight:bold;}
.tiddlyLinkNonExisting {font-style:italic;}

/* the 'a' is required for IE, otherwise it renders the whole tiddler in bold */
a.tiddlyLinkNonExisting.shadow {font-weight:bold;}

#mainMenu .tiddlyLinkExisting,
	#mainMenu .tiddlyLinkNonExisting,
	#sidebarTabs .tiddlyLinkNonExisting {font-weight:normal; font-style:normal;}
#sidebarTabs .tiddlyLinkExisting {font-weight:bold; font-style:normal;}

.header {position:relative;}
.header a:hover {background:transparent;}
.headerShadow {position:relative; padding:4.5em 0em 1em 1em; left:-1px; top:-1px;}
.headerForeground {position:absolute; padding:4.5em 0em 1em 1em; left:0px; top:0px;}

.siteTitle {font-size:3em;}
.siteSubtitle {font-size:1.2em;}

#mainMenu {position:absolute; left:0; width:10em; text-align:right; line-height:1.6em; padding:1.5em 0.5em 0.5em 0.5em; font-size:1.1em;}

#sidebar {position:absolute; right:3px; width:16em; font-size:.9em;}
#sidebarOptions {padding-top:0.3em;}
#sidebarOptions a {margin:0em 0.2em; padding:0.2em 0.3em; display:block;}
#sidebarOptions input {margin:0.4em 0.5em;}
#sidebarOptions .sliderPanel {margin-left:1em; padding:0.5em; font-size:.85em;}
#sidebarOptions .sliderPanel a {font-weight:bold; display:inline; padding:0;}
#sidebarOptions .sliderPanel input {margin:0 0 .3em 0;}
#sidebarTabs .tabContents {width:15em; overflow:hidden;}

.wizard {padding:0.1em 1em 0em 2em;}
.wizard h1 {font-size:2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizard h2 {font-size:1.2em; font-weight:bold; background:none; padding:0em 0em 0em 0em; margin:0.4em 0em 0.2em 0em;}
.wizardStep {padding:1em 1em 1em 1em;}
.wizard .button {margin:0.5em 0em 0em 0em; font-size:1.2em;}
.wizardFooter {padding:0.8em 0.4em 0.8em 0em;}
.wizardFooter .status {padding:0em 0.4em 0em 0.4em; margin-left:1em;}
.wizard .button {padding:0.1em 0.2em 0.1em 0.2em;}

#messageArea {position:fixed; top:2em; right:0em; margin:0.5em; padding:0.5em; z-index:2000; _position:absolute;}
.messageToolbar {display:block; text-align:right; padding:0.2em 0.2em 0.2em 0.2em;}
#messageArea a {text-decoration:underline;}

.tiddlerPopupButton {padding:0.2em 0.2em 0.2em 0.2em;}
.popupTiddler {position: absolute; z-index:300; padding:1em 1em 1em 1em; margin:0;}

.popup {position:absolute; z-index:300; font-size:.9em; padding:0; list-style:none; margin:0;}
.popup .popupMessage {padding:0.4em;}
.popup hr {display:block; height:1px; width:auto; padding:0; margin:0.2em 0em;}
.popup li.disabled {padding:0.4em;}
.popup li a {display:block; padding:0.4em; font-weight:normal; cursor:pointer;}
.listBreak {font-size:1px; line-height:1px;}
.listBreak div {margin:2px 0;}

.tabset {padding:1em 0em 0em 0.5em;}
.tab {margin:0em 0em 0em 0.25em; padding:2px;}
.tabContents {padding:0.5em;}
.tabContents ul, .tabContents ol {margin:0; padding:0;}
.txtMainTab .tabContents li {list-style:none;}
.tabContents li.listLink { margin-left:.75em;}

#contentWrapper {display:block;}
#splashScreen {display:none;}

#displayArea {margin:1em 17em 0em 14em;}

.toolbar {text-align:right; font-size:.9em;}

.tiddler {padding:1em 1em 0em 1em;}

.missing .viewer,.missing .title {font-style:italic;}

.title {font-size:1.6em; font-weight:bold;}

.missing .subtitle {display:none;}
.subtitle {font-size:1.1em;}

.tiddler .button {padding:0.2em 0.4em;}

.tagging {margin:0.5em 0.5em 0.5em 0; float:left; display:none;}
.isTag .tagging {display:block;}
.tagged {margin:0.5em; float:right;}
.tagging, .tagged {font-size:0.9em; padding:0.25em;}
.tagging ul, .tagged ul {list-style:none; margin:0.25em; padding:0;}
.tagClear {clear:both;}

.footer {font-size:.9em;}
.footer li {display:inline;}

.annotation {padding:0.5em; margin:0.5em;}

* html .viewer pre {width:99%; padding:0 0 1em 0;}
.viewer {line-height:1.4em; padding-top:0.5em;}
.viewer .button {margin:0em 0.25em; padding:0em 0.25em;}
.viewer blockquote {line-height:1.5em; padding-left:0.8em;margin-left:2.5em;}
.viewer ul, .viewer ol {margin-left:0.5em; padding-left:1.5em;}

.viewer table, table.twtable {border-collapse:collapse; margin:0.8em 1.0em;}
.viewer th, .viewer td, .viewer tr,.viewer caption,.twtable th, .twtable td, .twtable tr,.twtable caption {padding:3px;}
table.listView {font-size:0.85em; margin:0.8em 1.0em;}
table.listView th, table.listView td, table.listView tr {padding:0px 3px 0px 3px;}

.viewer pre {padding:0.5em; margin-left:0.5em; font-size:1.2em; line-height:1.4em; overflow:auto;}
.viewer code {font-size:1.2em; line-height:1.4em;}

.editor {font-size:1.1em;}
.editor input, .editor textarea {display:block; width:100%; font:inherit;}
.editorFooter {padding:0.25em 0em; font-size:.9em;}
.editorFooter .button {padding-top:0px; padding-bottom:0px;}

.fieldsetFix {border:0; padding:0; margin:1px 0px 1px 0px;}

.sparkline {line-height:1em;}
.sparktick {outline:0;}

.zoomer {font-size:1.1em; position:absolute; overflow:hidden;}
.zoomer div {padding:1em;}

* html #backstage {width:99%;}
* html #backstageArea {width:99%;}
#backstageArea {display:none; position:relative; overflow: hidden; z-index:150; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageToolbar {position:relative;}
#backstageArea a {font-weight:bold; margin-left:0.5em; padding:0.3em 0.5em 0.3em 0.5em;}
#backstageButton {display:none; position:absolute; z-index:175; top:0em; right:0em;}
#backstageButton a {padding:0.1em 0.4em 0.1em 0.4em; margin:0.1em 0.1em 0.1em 0.1em;}
#backstage {position:relative; width:100%; z-index:50;}
#backstagePanel {display:none; z-index:100; position:absolute; width:90%; margin:0em 3em 0em 3em; padding:1em 1em 1em 1em;}
.backstagePanelFooter {padding-top:0.2em; float:right;}
.backstagePanelFooter a {padding:0.2em 0.4em 0.2em 0.4em;}
#backstageCloak {display:none; z-index:20; position:absolute; width:100%; height:100px;}

.whenBackstage {display:none;}
.backstageVisible .whenBackstage {display:block;}
/*}}}*/
/***
StyleSheet for use when a translation requires any css style changes.
This StyleSheet can be used directly by languages such as Chinese, Japanese and Korean which need larger font sizes.
***/
/*{{{*/
body {font-size:0.8em;}
#sidebarOptions {font-size:1.05em;}
#sidebarOptions a {font-style:normal;}
#sidebarOptions .sliderPanel {font-size:0.95em;}
.subtitle {font-size:0.8em;}
.viewer table.listView {font-size:0.95em;}
/*}}}*/
/*{{{*/
@media print {
#mainMenu, #sidebar, #messageArea, .toolbar, #backstageButton, #backstageArea {display: none ! important;}
#displayArea {margin: 1em 1em 0em 1em;}
/* Fixes a feature in Firefox 1.5.0.2 where print preview displays the noscript content */
noscript {display:none;}
}
/*}}}*/
<!--{{{-->
<div class='header' macro='gradient vert [[ColorPalette::PrimaryLight]] [[ColorPalette::PrimaryMid]]'>
<div class='headerShadow'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
<div class='headerForeground'>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>&nbsp;
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu' refresh='content' tiddler='MainMenu'></div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='SideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::ViewToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='subtitle'><span macro='view modifier link'></span>, <span macro='view modified date'></span> (<span macro='message views.wikified.createdPrompt'></span> <span macro='view created date'></span>)</div>
<div class='tagging' macro='tagging'></div>
<div class='tagged' macro='tags'></div>
<div class='viewer' macro='view text wikified'></div>
<div class='tagClear'></div>
<!--}}}-->
<!--{{{-->
<div class='toolbar' macro='toolbar [[ToolbarCommands::EditToolbar]]'></div>
<div class='title' macro='view title'></div>
<div class='editor' macro='edit title'></div>
<div macro='annotations'></div>
<div class='editor' macro='edit text'></div>
<div class='editor' macro='edit tags'></div><div class='editorFooter'><span macro='message views.editor.tagPrompt'></span><span macro='tagChooser excludeLists'></span></div>
<!--}}}-->
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
These InterfaceOptions for customising TiddlyWiki are saved in your browser

Your username for signing your edits. Write it as a WikiWord (eg JoeBloggs)

<<option txtUserName>>
<<option chkSaveBackups>> SaveBackups
<<option chkAutoSave>> AutoSave
<<option chkRegExpSearch>> RegExpSearch
<<option chkCaseSensitiveSearch>> CaseSensitiveSearch
<<option chkAnimate>> EnableAnimations

----
Also see [[AdvancedOptions]]
<<importTiddlers>>
La Medicina (del latín medicina, derivado a su vez de mederi, que significa "curar", "medicar"; originalmente ars medicina que quiere decir el "arte de la medicina"[1] ) es la ciencia dedicada al estudio de la vida, la salud, las enfermedades y la muerte del ser humano, e implica el arte de ejercer tal conocimiento técnico para el mantenimiento y recuperación de la salud, aplicándolo al diagnóstico, tratamiento y prevención de las enfermedades. Junto con la enfermería y la farmacia, entre otras disciplinas, la medicina forma parte del cuerpo de las ciencias de la salud.

Los médicos pueden ejercer una vez terminada la carrera, pero la tendencia mayoritaria es a realizar formación de posgrado en los programas de especialidades médicas.

La Medicina es una de las profesiones más nobles, y tiene como objetivo mejorar la salud de las personas enfrentandose a la enfermedad.

Quisiera que las personas que ingresen a mi blog, sientan el mismo fanatismo por ella como yo, porque es maravillosa y sobretodo porque nos cautiva dia con dia...porque cada dia hay algo nuevo...cosas por descubrir...el ser humano es uno...pero es tan pero tan complejo que jamás terminamos de entenderlo!!!...
Empezaré diciendo para curarme en salud, que ya me huelo como respirarán algunos, que respeto e incluso admiro mucho la labor, entrega y conocimientos de la mayoría de los pediatras, sobrecargados y vocacionales.

De hecho ya os he contado en el pasado lo contenta que estoy con la que me ha tocado en suerte en mi ambulatorio.

Pero como en todas las profesiones hay gente que se extralimita, que no se recicla, que hacen comentarios que podrían ahorrarse o dan consejos erróneos.

El otro día me contaron uno de esos casos.

Una madre recientísima está de vacaciones y por tanto lejos de su pediatra habitual. A su peque de menos de dos meses le salió una almorrana, así que acudió a un pediatra de la zona.

Pues bien, además de darle el tratamiento para ese problema, al comentar que era una niña muy llorona le dijo a mi amiga que la culpa era de ella, que ponía nerviosa a la niña, y que estuviera dos días sin cogerla, sacándose la leche y haciendo que se la diera con una jeringuilla otra persona.

También dijo que la niña estaba baja de peso y que había que poner un suplemento.


Mi amiga le contestó que ella tenía más leche de la que la niña tomaba, que de hecho se estaba sacando leche, y que nació pequeña pero que su pediatra habitual estaba muy contenta con la manera en que iba ganando peso. Una semana había sumado cuatrocientos gramos. En otra más de doscientos.

"Pues esa no es una manera normal de engordar" refunfuñó el pediatra, que todavía tuvo tiempo para tirar piedras contra su compañera de profesión antes de terminar la visita.

"¿Qué te ha dicho que es normal que pase varios días sin hacer caca? ¿Es pediatra o médico generalista? ¡No tiene ni idea!"


La reflexión de esta madre reciente fue que menos mal que acudió bien informada y segura de sí misma. De no haber sido así y si hubiera tenido un pediatra así desde el principio seguró que iría por el mundo creyéndose una mala madre y la lactancia materna hubiera fracasado.

Mi duda es qué se puede hacer cuando te encuentras con un médico así.
Bueno, les doy la bienvenida a mi wiki, espero que les sirva para entrenerse y divertirse....además también será una distracción no sólo para ustedes sino tambien para mi!....Les Agradezco que hayan decidido por lo menos asomar sus caras por esta ciber ventana!....GRX...
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:
* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)
* MainMenu: The menu (usually on the left)
* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened
You'll also need to enter your username for signing your edits: <<option txtUserName>>
/***
|''Name:''|LoadRemoteFileThroughProxy (previous LoadRemoteFileHijack)|
|''Description:''|When the TiddlyWiki file is located on the web (view over http) the content of [[SiteProxy]] tiddler is added in front of the file url. If [[SiteProxy]] does not exist "/proxy/" is added. |
|''Version:''|1.1.0|
|''Date:''|mar 17, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#LoadRemoteFileHijack|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
***/
//{{{
version.extensions.LoadRemoteFileThroughProxy = {
 major: 1, minor: 1, revision: 0, 
 date: new Date("mar 17, 2007"), 
 source: "http://tiddlywiki.bidix.info/#LoadRemoteFileThroughProxy"};

if (!window.bidix) window.bidix = {}; // bidix namespace
if (!bidix.core) bidix.core = {};

bidix.core.loadRemoteFile = loadRemoteFile;
loadRemoteFile = function(url,callback,params)
{
 if ((document.location.toString().substr(0,4) == "http") && (url.substr(0,4) == "http")){ 
 url = store.getTiddlerText("SiteProxy", "/proxy/") + url;
 }
 return bidix.core.loadRemoteFile(url,callback,params);
}
//}}}
[[ESTE ES MI WIKI]]
[[Acerca de la Medicina]]
[[Buscando ingresar al SERUM]]
[[SISTEMA RESPIRATORIO]]
[[SISTEMA DIGFESTIVO]]
[[SISTEMA URINARIO]]
[[SISTEMA REPRODUCTOR]]
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|Apr 19, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
	major: 1, minor: 0, revision: 2, 
	date: new Date("Apr 19, 2007"),
	source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
	coreVersion: '2.2.0 (Beta 5)'
};

config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");

merge(config.macros.option.types, {
	'pas': {
		elementType: "input",
		valueField: "value",
		eventName: "onkeyup",
		className: "pasOptionInput",
		typeValue: config.macros.option.passwordInputType,
		create: function(place,type,opt,className,desc) {
			// password field
			config.macros.option.genericCreate(place,'pas',opt,className,desc);
			// checkbox linked with this password "save this password on this computer"
			config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);			
			// text savePasswordCheckboxLabel
			place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
		},
		onChange: config.macros.option.genericOnChange
	}
});

merge(config.optionHandlers['chk'], {
	get: function(name) {
		// is there an option linked with this chk ?
		var opt = name.substr(3);
		if (config.options[opt]) 
			saveOptionCookie(opt);
		return config.options[name] ? "true" : "false";
	}
});

merge(config.optionHandlers, {
	'pas': {
 		get: function(name) {
			if (config.options["chk"+name]) {
				return encodeCookie(config.options[name].toString());
			} else {
				return "";
			}
		},
		set: function(name,value) {config.options[name] = decodeCookie(value);}
	}
});

// need to reload options to load passwordOptions
loadOptionsCookie();

/*
if (!config.options['pasPassword'])
	config.options['pasPassword'] = '';

merge(config.optionsDesc,{
		pasPassword: "Test password"
	});
*/
//}}}
[IMG[http://www.proyectosalonhogar.com/Enciclopedia/Conoce_tu_cuerpo/Sistema_Digestivo/7fe3dc34b70filenameM703typeimagejpeg.jpg]]

Efectivamente, el sistema digestivo puede compararse con un enorme procesador de alimentos, ya que en nuestro cuerpo cumple una serie de funciones muy parecidas a las que realiza este electrodoméstico.

Para funcionar correctamente y tener energía suficiente para desarrollar todos los procesos vitales, el organismo requiere de un suministro adecuado de ciertas sustancias esenciales. Estos elementos vienen contenidos en los alimentos que ingerimos a diario, y que son sintetizados por el sistema digestivo. En el largo trayecto que recorren los alimentos desde que ingresan a nuestra boca y son triturados por los dientes, hasta que el cuerpo desecha o elimina lo que no le sirve, ocurren innumerables procesos que dan como resultado los nutrientes que nos mantienen vivos y sanos.

El proceso digestivo comprende una etapa de preparación del alimento, que tiene lugar en la boca; otra de tratamiento del alimento mediante una serie de acciones físicas y químicas, que se efectúan en el estómago y primera parte del intestino; una tercera en que los componentes útiles y asimilables se separan de los residuos e ingresan en la sangre; y por último, la cuarta fase, en la que esos desechos son excretados fuera del cuerpo.

El proceso digestivo
El tracto o tubo digestivo es un conducto muscular constituido por la boca, faringe, esófago, estómago, intestino delgado, intestino grueso y ano. Su función es descomponer la comida en sustancias que puedan ser absorbidas en la corriente sanguínea para su distribución a las células, y eliminar los productos de desecho.

El alimento que se ingiere por la boca necesita ser reducido a partículas pequeñas para que los jugos digestivos actúen con mayor efectividad. Esta función de desmenuzar la comida es realizada por los dientes, unas piezas duras que van ancladas en los bordes de las encías, y que según la tarea que les corresponda realizar se dividen en: incisivos, para cortar; caninos, para desgarrar; y molares y premolares, para moler. El resultado de la masticación es una masa homogénea denominada bolo alimenticio, que ya ha comenzado su proceso de fermentación. Dicha mezcla atraviesa un grueso tubo -demorando entre cinco y diez segundos-, que es el esófago, e ingresa al estómago, donde es agitada y mezclada con el jugo gástrico que secretan unas glándulas situadas en la pared estomacal, y cuya finalidad es romper las grandes moléculas de proteínas y convertirlas en otras más sencillas.

[IMG[http://upload.wikimedia.org/wikipedia/commons/6/6a/Female_reproductive_system_lateral_nolabel.png]]
[IMG[http://aupec.univalle.edu.co/informes/abril02/fotos/aparato-reproductor-masculino.jpg]]

Aparato reproductor masculino
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
El aparato reproductor masculino, junto con el femenino, es uno de los encargados de garantizar la procreación humana.

 
1.Vejiga urinaria 2.Hueso púbico 3.Pene 4.Cuerpo cavernoso 5.Glande 6.Prepucio 7.Abertura de la uretra 8.Colon sigmoides 9.Recto 10.Vesícula seminal 11.Conducto eyaculador 12.Próstata 13.Glándula de Cowper (glándula bulbouretral) 14.Ano 15.Vaso deferente 16.Epidídimo 17.Testículo 18.EscrotoSe puede nombrar con los siguientes términos:

Aparato reproductivo masculino. 
Aparato genital masculino. 
Sistema reproductor masculino. 
Sistema genital masculino. 
Los órganos reproductores internos son aquellos que se encuentran en la cavidad abdominal o púbico, por lo tanto los órganos externos se encuentran fuera de ésta, aunque estén cubiertos por tejido o piel (Ejemplo: el pene y los testículos).

Está compuesto por órganos internos y externos En los seres humanos, el sistema reproductor produce, almacena, nutre y libera las células reproductoras (óvulos y espermatozoides).




Órganos internos
Epidídimo 
El epidídimo, también llamado gavón, es un tubo estrecho y alargado, situado en la parte posterior superior del testículo; conecta los conductos deferentes al reverso de cada testículo. Está constituido por la reunión y apelotonamiento de los conductos seminíferos. Se distingue una cabeza, cuerpo y cola que continúa con el conducto deferente. Tiene aproximadamente 5 cm de longitud por 12 mm de ancho. Está presente en todos los mamíferos machos.

Conducto deferente 
Los conductos deferentes o vasos deferentes constituyen parte de la anatomía masculina de algunas especies, incluyendo la humana. Son un par de tubos musculares rodeados de músculo liso, cada uno de 30 cm aproximadamente, que conectan el epidídimo con los conductos eyaculatorios intermediando el recorrido del semen entre éstos.

Durante la eyaculación los tubos lisos se contraen, enviando el semen a los conductos eyaculatorios y luego a la uretra, desde donde es expulsado al exterior. La vasectomía es un método de anticoncepción en el cual los vasos deferentes son cortados. Una variación moderna, que también es popularmente conocida como vasectomía aunque no incluye cortar los conductos consiste en colocar un material que obstruya el paso del semen a través de aquéllos.

Una de las consecuencias de la fibrosis quística es la ausencia de los vasos deferentes, dejando infértil al 100% de los varones que la sufren.

Vesículas seminales 
Secretan un liquido alcalino viscoso que neutraliza el ambiente ácido de la uretra. En condiciones normales el liquido contribuye alrededor del 60% del semen. Las vesículas o glándulas seminales son unas glándulas productoras de aproximadamente el 3% del volumen del líquido seminal situadas en la excavación pélvica. Detrás de la vejiga urinaria, delante del recto e inmediatamente por encima de la base de la próstata, con la que están unidas por su extremo inferior.

Conducto eyaculador 
Los conductos eyaculatorios constituyen parte de la anatomía masculina; cada varón tiene dos de ellos. Comienzan al final de los vasos deferentes y terminan en la uretra. Durante la eyaculación, el semen pasa a través de estos conductos y es posteriormente expulsado del cuerpo a través del pene.

Próstata 
La próstata es un órgano glandular del aparato genitourinario, exclusivo de los hombres, con forma de castaña, localizada enfrente del recto, debajo y a la salida de la vejiga urinaria. Contiene células que producen parte del líquido seminal que protege y nutre a los espermatozoides contenidos en el semen.

Uretra 
La uretra es el conducto por el que discurre la orina desde la vejiga urinaria hasta el exterior del cuerpo durante la micción. La función de la uretra es excretora en ambos sexos y también cumple una función reproductiva en el hombre al permitir el paso del semen desde las vesículas seminales que abocan a la próstata hasta el exterior.

Glándulas bulbouretrales 
Las glándulas bulbouretrales, también conocidas como glándulas de Cowper, son dos glándulas que se encuentran debajo de la próstata y su función es secretar un líquido alcalino que lubrica y neutraliza la acidez de la uretra antes del paso del semen en la eyaculación. Este líquido puede contener espermatozoides (generalmente arrastrados), por lo cual la práctica de retirar el pene de la vagina antes de la eyaculación no es un método anticonceptivo efectivo.

Cuerpo esponjoso 
El cuerpo esponjoso es la más pequeña de las tres columnas de tejido eréctil que se encuentran en el interior del pene (las otras dos son los cuerpos cavernosos). Está ubicado en la parte inferior del miembro viril.

Su función es la de evitar que, durante la erección, se comprima la uretra (conducto por el cual son expulsados tanto el semen como la orina). Cuando el pene se encuentra en dicho estado, contiene solamente el 10% de la sangre; los cuerpos cavernosos absorben el 90% de la misma.

El glande (también conocido como cabeza del pene) es la última porción y la parte más ancha del cuerpo esponjoso; presenta una forma cónica.

Cuerpo cavernoso 
Los cuerpos cavernosos constituyen un par de columnas de tejido eréctil situadas en la parte superior del pene, que se llenan de sangre durante las erecciones.

El aparato reproductor femenino es el sistema sexual femenino. Junto con el masculino, es uno de los encargados de garantizar la reproducción humana. Ambos se componen de las gónadas, órganos sexuales donde se forman los gametos y producen las hormonas sexuales, las vías genitales y los genitales externos.

Contenido [ocultar]
1 Partes del aparato reproductor femenino 
1.1 Órganos internos 
1.2 Órganos externos 
2 Referencias 
3 Enlaces externos 
 

Partes del aparato reproductor femenino
El sistema reproductor femenino está compuesto por:

Órganos internos
Ovarios: son los órganos productores de gametos femeninos u ovocitos, de tamaño variado según la cavidad, y la edad; a diferencia de los testículos, están situados en la cavidad abdominal. El proceso de formación de los óvulos, o gametos femeninos, se llama ovulogénesis y se realiza en unas cavidades o folículos cuyas paredes están cubiertas de células que protegen y nutren el óvulo. Cada folículo contiene un solo óvulo, que madura cada 28 días, aproximadamente. La ovulogénesis es periódica, a diferencia de la espermatogénesis, que es continua. 
Los ovarios también producen estrógenos y progesteronas, hormonas que regulan el desarrollo de los caracteres sexuales secundarios, como la aparición de vello o el desarrollo de las mamas, y preparan el organismo para un posible embarazo.

Tubos uterinos o Trompas de Falopio: conductos de entre 10 a 13 cm que comunican los ovarios con el útero y tienen como función llevar el óvulo hasta él para que se produzca la fecundación. En raras ocasiones el embrión se puede desarrollar en una de las trompas, produciéndose un embarazo ectópico. El orificio de apertura de la trompa al útero se llama ostium tubárico. 
Útero: órgano hueco y musculoso en el que se desarrollará el feto. La pared interior del útero es el endometrio, el cual presenta cambios cíclicos mensuales relacionados con el efecto de hormonas producidas en el ovario, los estrógenos. 
Vagina: es el canal que comunica con el exterior, conducto por donde entrarán los espermatozoides. Su función es recibir el pene durante el coito y dar salida al bebé durante el parto. 
La irrigación sanguínea de los genitales internos está dada fundamentalmente por la arteria uterina, rama de la arteria hipogástrica y la arteria ovárica, rama de la aorta.

La inervación está dada por fibras simpáticas del plexo celíaco y por fibras parasimpáticas provenientes del nervio pélvico.

Órganos externos
Artículo principal: Vulva
 
Región externa del aparato reproductor femeninoEn conjunto se conocen como la vulva y están compuestos por:

Clítoris: Órgano eréctil y altamente erógeno de la mujer y se considera homólogo al pene masculino, concretamente al glande. 
Labios: En número de dos a cada lado, los labios mayores y los labios menores, pliegues de piel salientes, de tamaño variables, constituidas por glándulas sebáceas y sudoríparas e inervados. 
Monte de Venus: Una almohadilla adiposa en la cara anterior de la sínfisis púbica, cubierto de vello púbico y provista de glándulas sebáceas y sudoríparas. 
Vestíbulo vulvar: Un área en forma de almendra perforado por seis orificios, el meato de la uretra, el orificio vaginal, las glándulas de Bartolino y las glándulas parauretrales de Skene. 
La forma y apariencia de los órganos sexuales femeninos varía considerablemente de una mujer a otra.

[IMG[http://i44.tinypic.com/sdzer5.jpg]]

La respiración es un proceso automático y es por eso que pocas veces somos conscientes de ella. 

Al día respiramos más o menos 20 mil veces. 
Para que el proceso de respiración ocurra contamos con el sistema respiratorio cuya principal función es entregar oxígeno a la sangre y eliminar el dióxido de carbono que nuestras células producen con su funcionamiento. 

Partes del Sistema Respiratorio 

Orificios nasales 

Es la primera parte del sistema respiratorio. Se compone de dos orificios nasales que permiten el ingreso del aire que es llevado a la nariz, cuya función es entibiar y humedecer el aire. La nariz también cuenta con pelitos llamado cilios que filtran el aire. Es decir, eliminan el polvo y otras pequeñas partículas. El aire también puede ingresar por la boca. Ya sea si el aire entró por los orificios nasales o por la boca, se junta en la faringe (que está a la altura de la garganta). 

La faringe 

Este órgano transporta aire y comida por lo tanto, es considerado como parte del sistema respiratorio y digestivo. La faringe luego se divide en dos. El esófago transportará la comida y la laringe será la responsable de que el aire continúe el camino hacia los pulmones. 

La laringe 

Es un pequeño tubo que contiene las cuerdas vocales que al vibrar producen sonidos. 

La tráquea 

Luego que el aire ha pasado por la laringe, se introduce en la tráquea. Parte de ella se ubica en el cuello y parte en el tórax. Tiene paredes que están reforzadas con anillo de cartílago que la mantienen abierta y tiene pelito (cilios) que continúan eliminando las partículas indeseadas del aire. Al final de la tráquea hay una división que produce dos bronquios (uno derecho y uno izquierdo). 


Los bronquios 

Son conductos de aire que están conectados a los pulmones. Al interior de los pulmones, los bronquios tienes ramificaciones. Estas se llaman bronquiolos que a su vez terminan en pequeñas bolsitas de aire: los alvéolos. Estos últimos serán los responsables de que ocurra el intercambio de oxígeno y dióxido de carbono. 

Pulmones 

Son dos y en su interior cuentan con entre 300 y 400 millones de alvéolos o pequeñas bolsas de aire. Están cubiertos por la pleura que es una membrana. Sus tejidos son elásticos, permitiéndoles inflarse y desinflarse. Todo el conjunto de bronquios, bronquiolos y alvéolos se llama árbol bronquial. 
Tanto los pulmones, el árbol bronquial y otros órganos que no son parte del sistema respiratorio, están contenidos dentro del tórax que es un estructura hermética. 
El tórax está compuesto también por un músculo llamado diafragma que es muy importante en el proceso de respiración. 


El diafragma 

Es un músculo que separa el pecho del abdomen. Cuando inhalamos se mueve hacia abajo para aumentar el tamaño de la cavidad torácica. Al contrario, cuando exhalamos se mueve hacia arriba, reduciendo la capacidad torácica y empujando los gases para que sean eliminados por la boca o nariz. 

Funcionamiento del sistema respiratorio 

Cuando respiramos, lo que estamos buscando es captar oxígeno, un gas que es esencial para que nuestras células puedan vivir y desarrollarse. El sistema respiratorio permite que el oxígeno entre en el cuerpo y que luego elimine el dióxido de carbono que es el gas residual que queda después que las células han usado el oxígeno. 
El aire ingresa a nuestro organismo a través de la inspiración y el CO2 (dióxido de carbono) es eliminado por la expiración. 
Cuando el aire que inhalamos llega a los alvéolos, el oxígeno entra a la sangre a través de pequeños capilares localizados en las paredes de los alvéolos. Ahí es llevado al corazón desde donde es enviado a todo el resto del cuerpo. En sentido inverso, el dióxido de carbono que sale de las células del cuerpo viaja por los capilares de vuelta al corazón que luego mandará esta sangre a los pulmones y se llevará a cabo el proceso contrario para que el CO2 pueda ser exhalado. 


[IMG[http://mariateresasantos.files.wordpress.com/2009/06/sistemaurinario1.jpg]]
¿Cómo funciona el sistema urinario?
El cuerpo toma las sustancias nutritivas de los alimentos y las convierte en energía. Después de que el cuerpo ha tomado los alimentos que necesita, deja productos de desecho en el intestino y en la sangre.

El sistema urinario mantiene los productos químicos, por ejemplo el potasio y el sodio, y el agua en equilibrio, eliminando un tipo de desecho de la sangre llamado urea. La urea se produce cuando la proteína, que se encuentra en los productos cárnicos, se descompone en el cuerpo.

Otras funciones importantes de los riñones incluyen el control de la presión arterial y la producción de eritropoyetina, que controla la producción de glóbulos rojos en la médula ósea.



 

Las partes del sistema urinario y sus funciones:
Dos riñones - un par de órganos de color oscuro entre café y morado, situados debajo de las costillas y hacia el medio de la espalda. Su función es: 
Eliminar los desechos líquidos de la sangre en forma de orina. 
Mantener un equilibrio estable de sales y otras sustancias en la sangre. 
Producir eritropoyetina, una hormona que ayuda en la formación de los glóbulos rojos. 
Los riñones eliminan la urea de la sangre a través de unas unidades de filtración diminutas llamadas nefronas. Cada nefrona consiste en una bola formada por pequeños capilares sanguíneos llamados glomérulos y por un pequeño tubo llamado túbulo renal. La urea, junto con el agua y otras sustancias de desecho, forma la orina al pasar a través de las nefronas y bajar a los túbulos renales. 

Dos uréteres - tubos estrechos que llevan la orina de los riñones a la vejiga. Los músculos de las paredes de los uréteres se contraen y relajan continuamente para forzar la orina hacia abajo, lejos de los riñones. Si la orina se acumula, o si se queda sin moverse, puede desarrollarse una infección del riñón. Aproximadamente cada 10 ó 15 segundos, los uréteres vacían cantidades pequeñas de orina en la vejiga. 
Vejiga - órgano hueco de forma triangular, situado en el abdomen inferior. Está sostenida por ligamentos unidos a otros órganos y a los huesos de la pelvis. Las paredes de la vejiga se relajan y dilatan para acumular la orina, y se contraen y aplanan para vaciarla a través de la uretra. La vejiga típica del adulto sano puede almacenar hasta dos tazas de orina en un período de dos a cinco horas. 
Dos músculos del esfínter - músculos circulares que ayudan a que la orina no gotee cerrándose herméticamente como una cinta de goma alrededor del orificio de la vejiga. 
Nervios de la vejiga - avisan a la persona cuando es hora de orinar o de vaciar la vejiga. 
Uretra - tubo a través del cual pasa la orina desde la vejiga al exterior del cuerpo. El cerebro envía señales a los músculos de la vejiga para que se contraigan y expulsen la orina. Al mismo tiempo, el cerebro envía señales a los músculos del esfínter para que se relajen y permitan la salida de orina de la vejiga a través de la uretra. Cuando todas las señales se suceden en el orden correcto, ocurre la micción normal. 

Simplemente MaFeRcItA!!!...
USAT -2009
MaFeRcItA!!!
/***
Description: Contains the stuff you need to use Tiddlyspot
Note, you also need UploadPlugin, PasswordOptionPlugin and LoadRemoteFileThroughProxy
from http://tiddlywiki.bidix.info for a complete working Tiddlyspot site.
***/
//{{{

// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'maferpiedra';

// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too

// disable autosave in d3
if (window.location.protocol != "file:")
	config.options.chkGTDLazyAutoSave = false;

// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
	SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
	SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
	OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
	DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
	MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}

// create some shadow tiddler content
merge(config.shadowTiddlers,{

'WelcomeToTiddlyspot':[
 "This document is a ~TiddlyWiki from tiddlyspot.com.  A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //What now?// &nbsp;&nbsp;@@ Before you can save any changes, you need to enter your password in the form below.  Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
 "<<tiddler TspotControls>>",
 "See also GettingStarted.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working online// &nbsp;&nbsp;@@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// &nbsp;&nbsp;@@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick.  You can make changes and save them locally without being connected to the Internet.  When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Help!// &nbsp;&nbsp;@@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]].  Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help.  If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
 "",
 "@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// &nbsp;&nbsp;@@ We hope you like using your tiddlyspot.com site.  Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n"),

'TspotControls':[
 "| tiddlyspot password:|<<option pasUploadPassword>>|",
 "| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
 "| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),

'TspotSidebar':[
 "<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . .  " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),

'TspotOptions':[
 "tiddlyspot password:",
 "<<option pasUploadPassword>>",
 ""
].join("\n")

});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 22/10/2009 17:55:30 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:31 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:32 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:35 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:35 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:36 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:37 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:39 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:40 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . |
| 22/10/2009 17:55:41 | mafercitapiedra | [[/|http://maferpiedra.tiddlyspot.com/]] | [[store.cgi|http://maferpiedra.tiddlyspot.com/store.cgi]] | . | [[index.html | http://maferpiedra.tiddlyspot.com/index.html]] | . | ok |
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.3|
|''Date:''|Feb 24, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
	major: 4, minor: 1, revision: 3,
	date: new Date("Feb 24, 2008"),
	source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
	author: 'BidiX (BidiX (at) bidix (dot) info',
	coreVersion: '2.2.0'
};

//
// Environment
//

if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false;	// true to activate both in Plugin and UploadService
	
//
// Upload Macro
//

config.macros.upload = {
// default values
	defaultBackupDir: '',	//no backup
	defaultStoreScript: "store.php",
	defaultToFilename: "index.html",
	defaultUploadDir: ".",
	authenticateUser: true	// UploadService Authenticate User
};
	
config.macros.upload.label = {
	promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
	promptParamMacro: "Save and Upload this TiddlyWiki in %0",
	saveLabel: "save to web", 
	saveToDisk: "save to disk",
	uploadLabel: "upload"	
};

config.macros.upload.messages = {
	noStoreUrl: "No store URL in parmeters or options",
	usernameOrPasswordMissing: "Username or password missing"
};

config.macros.upload.handler = function(place,macroName,params) {
	if (readOnly)
		return;
	var label;
	if (document.location.toString().substr(0,4) == "http") 
		label = this.label.saveLabel;
	else
		label = this.label.uploadLabel;
	var prompt;
	if (params[0]) {
		prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0], 
			(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
	} else {
		prompt = this.label.promptOption;
	}
	createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};

config.macros.upload.action = function(params)
{
		// for missing macro parameter set value from options
		if (!params) params = {};
		var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
		var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
		var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
		var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
		var username = params[4] ? params[4] : config.options.txtUploadUserName;
		var password = config.options.pasUploadPassword; // for security reason no password as macro parameter	
		// for still missing parameter set default value
		if ((!storeUrl) && (document.location.toString().substr(0,4) == "http")) 
			storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
		if (storeUrl.substr(0,4) != "http")
			storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
		if (!toFilename)
			toFilename = bidix.basename(window.location.toString());
		if (!toFilename)
			toFilename = config.macros.upload.defaultToFilename;
		if (!uploadDir)
			uploadDir = config.macros.upload.defaultUploadDir;
		if (!backupDir)
			backupDir = config.macros.upload.defaultBackupDir;
		// report error if still missing
		if (!storeUrl) {
			alert(config.macros.upload.messages.noStoreUrl);
			clearMessage();
			return false;
		}
		if (config.macros.upload.authenticateUser && (!username || !password)) {
			alert(config.macros.upload.messages.usernameOrPasswordMissing);
			clearMessage();
			return false;
		}
		bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password); 
		return false; 
};

config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir) 
{
	if (!storeUrl)
		return null;
		var dest = bidix.dirname(storeUrl);
		if (uploadDir && uploadDir != '.')
			dest = dest + '/' + uploadDir;
		dest = dest + '/' + toFilename;
	return dest;
};

//
// uploadOptions Macro
//

config.macros.uploadOptions = {
	handler: function(place,macroName,params) {
		var wizard = new Wizard();
		wizard.createWizard(place,this.wizardTitle);
		wizard.addStep(this.step1Title,this.step1Html);
		var markList = wizard.getElement("markList");
		var listWrapper = document.createElement("div");
		markList.parentNode.insertBefore(listWrapper,markList);
		wizard.setValue("listWrapper",listWrapper);
		this.refreshOptions(listWrapper,false);
		var uploadCaption;
		if (document.location.toString().substr(0,4) == "http") 
			uploadCaption = config.macros.upload.label.saveLabel;
		else
			uploadCaption = config.macros.upload.label.uploadLabel;
		
		wizard.setButtons([
				{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption, 
					onClick: config.macros.upload.action},
				{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
				
			]);
	},
	options: [
		"txtUploadUserName",
		"pasUploadPassword",
		"txtUploadStoreUrl",
		"txtUploadDir",
		"txtUploadFilename",
		"txtUploadBackupDir",
		"chkUploadLog",
		"txtUploadLogMaxLine"		
	],
	refreshOptions: function(listWrapper) {
		var opts = [];
		for(i=0; i<this.options.length; i++) {
			var opt = {};
			opts.push();
			opt.option = "";
			n = this.options[i];
			opt.name = n;
			opt.lowlight = !config.optionsDesc[n];
			opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
			opts.push(opt);
		}
		var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
		for(n=0; n<opts.length; n++) {
			var type = opts[n].name.substr(0,3);
			var h = config.macros.option.types[type];
			if (h && h.create) {
				h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
			}
		}
		
	},
	onCancel: function(e)
	{
		backstage.switchTab(null);
		return false;
	},
	
	wizardTitle: "Upload with options",
	step1Title: "These options are saved in cookies in your browser",
	step1Html: "<input type='hidden' name='markList'></input><br>",
	cancelButton: "Cancel",
	cancelButtonPrompt: "Cancel prompt",
	listViewTemplate: {
		columns: [
			{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
			{name: 'Option', field: 'option', title: "Option", type: 'String'},
			{name: 'Name', field: 'name', title: "Name", type: 'String'}
			],
		rowClasses: [
			{className: 'lowlight', field: 'lowlight'} 
			]}
};

//
// upload functions
//

if (!bidix.upload) bidix.upload = {};

if (!bidix.upload.messages) bidix.upload.messages = {
	//from saving
	invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
	backupSaved: "Backup saved",
	backupFailed: "Failed to upload backup file",
	rssSaved: "RSS feed uploaded",
	rssFailed: "Failed to upload RSS feed file",
	emptySaved: "Empty template uploaded",
	emptyFailed: "Failed to upload empty template file",
	mainSaved: "Main TiddlyWiki file uploaded",
	mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
	//specific upload
	loadOriginalHttpPostError: "Can't get original file",
	aboutToSaveOnHttpPost: 'About to upload on %0 ...',
	storePhpNotFound: "The store script '%0' was not found."
};

bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
	var callback = function(status,uploadParams,original,url,xhr) {
		if (!status) {
			displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
			return;
		}
		if (bidix.debugMode) 
			alert(original.substr(0,500)+"\n...");
		// Locate the storeArea div's 
		var posDiv = locateStoreArea(original);
		if((posDiv[0] == -1) || (posDiv[1] == -1)) {
			alert(config.messages.invalidFileError.format([localPath]));
			return;
		}
		bidix.upload.uploadRss(uploadParams,original,posDiv);
	};
	
	if(onlyIfDirty && !store.isDirty())
		return;
	clearMessage();
	// save on localdisk ?
	if (document.location.toString().substr(0,4) == "file") {
		var path = document.location.toString();
		var localPath = getLocalPath(path);
		saveChanges();
	}
	// get original
	var uploadParams = new Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
	var originalPath = document.location.toString();
	// If url is a directory : add index.html
	if (originalPath.charAt(originalPath.length-1) == "/")
		originalPath = originalPath + "index.html";
	var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
	var log = new bidix.UploadLog();
	log.startUpload(storeUrl, dest, uploadDir,  backupDir);
	displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
	if (bidix.debugMode) 
		alert("about to execute Http - GET on "+originalPath);
	var r = doHttp("GET",originalPath,null,null,username,password,callback,uploadParams,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

bidix.upload.uploadRss = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		if(status) {
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
			bidix.upload.uploadMain(params[0],params[1],params[2]);
		} else {
			displayMessage(bidix.upload.messages.rssFailed);			
		}
	};
	// do uploadRss
	if(config.options.chkGenerateAnRssFeed) {
		var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
		var rssUploadParams = new Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
		var rssString = generateRss();
		// no UnicodeToUTF8 conversion needed when location is "file" !!!
		if (document.location.toString().substr(0,4) != "file")
			rssString = convertUnicodeToUTF8(rssString);	
		bidix.upload.httpUpload(rssUploadParams,rssString,callback,Array(uploadParams,original,posDiv));
	} else {
		bidix.upload.uploadMain(uploadParams,original,posDiv);
	}
};

bidix.upload.uploadMain = function(uploadParams,original,posDiv) 
{
	var callback = function(status,params,responseText,url,xhr) {
		var log = new bidix.UploadLog();
		if(status) {
			// if backupDir specified
			if ((params[3]) && (responseText.indexOf("backupfile:") > -1))  {
				var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
				displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
			}
			var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
			displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
			store.setDirty(false);
			log.endUpload("ok");
		} else {
			alert(bidix.upload.messages.mainFailed);
			displayMessage(bidix.upload.messages.mainFailed);
			log.endUpload("failed");			
		}
	};
	// do uploadMain
	var revised = bidix.upload.updateOriginal(original,posDiv);
	bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};

bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
	var localCallback = function(status,params,responseText,url,xhr) {
		url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
		if (xhr.status == 404)
			alert(bidix.upload.messages.storePhpNotFound.format([url]));
		if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
			alert(responseText);
			if (responseText.indexOf("Debug mode") >= 0 )
				responseText = responseText.substring(responseText.indexOf("\n\n")+2);
		} else if (responseText.charAt(0) != '0') 
			alert(responseText);
		if (responseText.charAt(0) != '0')
			status = null;
		callback(status,params,responseText,url,xhr);
	};
	// do httpUpload
	var boundary = "---------------------------"+"AaB03x";	
	var uploadFormName = "UploadPlugin";
	// compose headers data
	var sheader = "";
	sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
	sheader += uploadFormName +"\"\r\n\r\n";
	sheader += "backupDir="+uploadParams[3] +
				";user=" + uploadParams[4] +
				";password=" + uploadParams[5] +
				";uploaddir=" + uploadParams[2];
	if (bidix.debugMode)
		sheader += ";debug=1";
	sheader += ";;\r\n"; 
	sheader += "\r\n" + "--" + boundary + "\r\n";
	sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
	sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
	sheader += "Content-Length: " + data.length + "\r\n\r\n";
	// compose trailer data
	var strailer = new String();
	strailer = "\r\n--" + boundary + "--\r\n";
	data = sheader + data + strailer;
	if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
	var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; ;charset=UTF-8; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
	if (typeof r == "string")
		displayMessage(r);
	return r;
};

// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
	if (!posDiv)
		posDiv = locateStoreArea(original);
	if((posDiv[0] == -1) || (posDiv[1] == -1)) {
		alert(config.messages.invalidFileError.format([localPath]));
		return;
	}
	var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
				store.allTiddlersAsHtml() + "\n" +
				original.substr(posDiv[1]);
	var newSiteTitle = getPageTitle().htmlEncode();
	revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
	revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
	revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
	revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
	revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
	return revised;
};

//
// UploadLog
// 
// config.options.chkUploadLog :
//		false : no logging
//		true : logging
// config.options.txtUploadLogMaxLine :
//		-1 : no limit
//      0 :  no Log lines but UploadLog is still in place
//		n :  the last n lines are only kept
//		NaN : no limit (-1)

bidix.UploadLog = function() {
	if (!config.options.chkUploadLog) 
		return; // this.tiddler = null
	this.tiddler = store.getTiddler("UploadLog");
	if (!this.tiddler) {
		this.tiddler = new Tiddler();
		this.tiddler.title = "UploadLog";
		this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
		this.tiddler.created = new Date();
		this.tiddler.modifier = config.options.txtUserName;
		this.tiddler.modified = new Date();
		store.addTiddler(this.tiddler);
	}
	return this;
};

bidix.UploadLog.prototype.addText = function(text) {
	if (!this.tiddler)
		return;
	// retrieve maxLine when we need it
	var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
	if (isNaN(maxLine))
		maxLine = -1;
	// add text
	if (maxLine != 0) 
		this.tiddler.text = this.tiddler.text + text;
	// Trunck to maxLine
	if (maxLine >= 0) {
		var textArray = this.tiddler.text.split('\n');
		if (textArray.length > maxLine + 1)
			textArray.splice(1,textArray.length-1-maxLine);
			this.tiddler.text = textArray.join('\n');		
	}
	// update tiddler fields
	this.tiddler.modifier = config.options.txtUserName;
	this.tiddler.modified = new Date();
	store.addTiddler(this.tiddler);
	// refresh and notifiy for immediate update
	story.refreshTiddler(this.tiddler.title);
	store.notify(this.tiddler.title, true);
};

bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir,  backupDir) {
	if (!this.tiddler)
		return;
	var now = new Date();
	var text = "\n| ";
	var filename = bidix.basename(document.location.toString());
	if (!filename) filename = '/';
	text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
	text += config.options.txtUserName + " | ";
	text += "[["+filename+"|"+location + "]] |";
	text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
	text += uploadDir + " | ";
	text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
	text += backupDir + " |";
	this.addText(text);
};

bidix.UploadLog.prototype.endUpload = function(status) {
	if (!this.tiddler)
		return;
	this.addText(" "+status+" |");
};

//
// Utilities
// 

bidix.checkPlugin = function(plugin, major, minor, revision) {
	var ext = version.extensions[plugin];
	if (!
		(ext  && 
			((ext.major > major) || 
			((ext.major == major) && (ext.minor > minor))  ||
			((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
			// write error in PluginManager
			if (pluginInfo)
				pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
			eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
	}
};

bidix.dirname = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(0, lastpos);
	} else {
		return filePath.substring(0, filePath.lastIndexOf("\\"));
	}
};

bidix.basename = function(filePath) {
	if (!filePath) 
		return;
	var lastpos;
	if ((lastpos = filePath.lastIndexOf("#")) != -1) 
		filePath = filePath.substring(0, lastpos);
	if ((lastpos = filePath.lastIndexOf("/")) != -1) {
		return filePath.substring(lastpos + 1);
	} else
		return filePath.substring(filePath.lastIndexOf("\\")+1);
};

bidix.initOption = function(name,value) {
	if (!config.options[name])
		config.options[name] = value;
};

//
// Initializations
//

// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);

// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");

//optionsDesc
merge(config.optionsDesc,{
	txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
	txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
	txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
	txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
	txtUploadUserName: "Upload Username",
	pasUploadPassword: "Upload Password",
	chkUploadLog: "do Logging in UploadLog (default: true)",
	txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});

// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');


// Backstage
merge(config.tasks,{
	uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");


//}}}
Es un programa de servicio a la comunidad que está orientado a desarrollar actividades preventivo-promocionales en centros y puestos de salud del MINSA, o en establecimientos equivalentes de otras instituciones del Sistema Nacional de Salud, principalmente en las zonas rurales y urbano-marginales consideradas de menor desarrollo del país. 


El objetivo del SERUMS es brindar atención integral de la salud a las poblaciones más vulnerables del país, las que serán seleccionadas por el Ministerio de Salud. 

El SERUMS es requisito indispensable para: 

Ingresar a laborar en establecimientos del sector Público en la condición de nombrados, contratados o por servicio no personales.

Ingresar a los programas de segunda especialización a nivel nacional. Recibir del Estado becas u otras ayudas equivalentes para estudios de perfeccionamiento en el país o en el extranjero 


Si deseamos postular e ingresar es importante que nos preparemos constantemente, que busquemos la excelencia...que busquemos ser los primeros en cada cosa que hagamos...que no seamos memoristas sino personas muy razonables....LOGICA...LOGICA ...queridos colegas...solo eso nos llevara a alcanzar nuestras metas...!!!