Difference between revisions of "Schedule"

From MGH Learn Pathology
(Created page with "{{DISPLAYTITLE:<span style="color:#f9f9f9">MGH</span>}} <center><div class=calendarbg> {{#cargo_compound_query: tables=conference,residentMGH ;join on=conference.presenter=res...")
 
 
(588 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{DISPLAYTITLE:<span style="color:#f9f9f9">MGH</span>}}
+
<div class="desktop">__NOTOC__ __NOCACHE__ {{#vardefine:last|{{#cargo_query:tables=user|fields=user_touched|where=user_name='{{CURRENTUSER}}'|format=template|template=text}}}}<div style="overflow-x:auto">{{#css: td { vertical-align: top;} }}<table style="width: 100%">
<center><div class=calendarbg>
+
<td style="vertical-align: top;width: 18%">
{{#cargo_compound_query:
+
{{ColorText|'''Welcome'''||#018ab2|6}}
tables=conference,residentMGH
+
<br>
;join on=conference.presenter=residentMGH.copath_id
+
<p></p>
;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date
+
Hello, {{CURRENTUSERREALNAME}}!<br>
;where=conference='Call: Junior'
+
You last logged in on {{#timel: l, M j, Y|{{#var:last}}}} at {{#timel: g:i A|{{#var:last}}}}.
;color=#e0ffef
+
<br>
;text color=black
+
<br>
|tables=conference,residentMGH
+
<br>
;join on=conference.presenter=residentMGH.copath_id
+
{{IfGroup|path,sysop|
;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date
+
{{ColorText|'''Quick links'''||#018ab2|6}}
;where=conference='Call: Autopsy'
+
<br>
;color=#e0ffef
+
[https://learn.mghpathology.org/index.php/User:{{CURRENTUSER}} {{fontawesome|s|user-md}} My profile]
;text color=black
+
[[mgh:apcallfaq|{{fontawesome|s|sticky-note}} AP Call Information]]<br><p></p>
|tables=conference,residentMGH
+
[[mgh:services|{{fontawesome|s|microscope}} AP & CP services]]<br><p></p>
;join on=conference.presenter=residentMGH.copath_id
+
[[learn:contacts|{{fontawesome|s|user}} Contact list]]<br><p></p>
;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date
+
[[wsi|{{glyphicon|erase}} Digital slides (WSI)]]<br><p></p>
;where=conference='Call: Senior'
+
[[Special:RunQuery/MilestonesRunQuery|{{glyphicon|education}} Milestones]]<br>
;color=#f2e6ff
+
{{#switch:{{CURRENTUSER}}|Kx601|Em99|Vek0|Lpl2=: [[MGHpassportCI|CI evaluations]]|}}
;text color=black
+
[[learn:rp|{{glyphicon|folder-open}} Resident portal]]<br><p></p>
|tables=scheduleFood
+
[[learn:schedule|{{glyphicon|calendar}} Schedules]]<br><p></p>
;fields=CONCAT('🥣 - ',presenter)=name,date=Date
+
: {{ColorText|{{fontawesome|s|chess-board}}||#344350}} [[schedule-on-service-today-mgh|Pathologist assignment]]
;color=#f5f5f5
+
: {{ColorText|{{fontawesome|s|chess-board}}||#344350}} [[schedule-accessioning|Subspecialty assignment]]
;text color=black
+
: {{ColorText|{{fontawesome|r|calendar}}||#344350}} [[learn:schedule-monthly|Current month]]
|tables=conference,residentMGH
+
: {{ColorText|{{fontawesome|s|calendar-week}}||#344350}} [[learn:schedule-currentweek|Current week]]
;join on=conference.presenter=residentMGH.copath_id
+
: {{:learn:otherweeks}}
;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.datetime=Date
+
{{ColorText|{{fontawesome|s|sticky-note}}||#344350}} [[learn:technicalTipSheets|Technical tip sheets]]<br><p></p>
;where=conference='GPR'
+
{{ColorText|{{fontawesome|s|sticky-note}}||#344350}} [[learn:histocam|MGH Histo Cam]]<br><p></p>
;color=#ffb973
+
|
;text color=black
+
{{IfGroup|resmgh|
|tables=conferenceOuts, facultyMGH;join on=conferenceOuts.StaffAbbrev = facultyMGH.copath_id;fields=CONCAT(conferenceOuts.TaskAbbrev, ' - ', conferenceOuts.StaffAbbrev)=name,facultyMGH.name_last=description,conferenceOuts.datetime=Date;color=#fff673;text color=black
+
{{ColorText|'''Quick links'''||#018ab2|6}}
|tables=conference, residentMGH;join on=conference.presenter = residentMGH.copath_id;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.datetime=Date;where=conference='MPR';color=#7dc4ff;text color=black
+
<br>
|tables=conference, residentMGH;join on=conference.presenter = residentMGH.copath_id;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date;where=conference='Thoracic';color=#c2c2c2;text color=black
+
[https://learn.mghpathology.org/index.php/User:{{CURRENTUSER}} {{fontawesome|s|user-md}} My profile]
|tables=conference, residentMGH;join on=conference.presenter = residentMGH.copath_id;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date;where=conference='RadPath';color=#66ff96;text color=black
+
[[learn:contacts|{{fontawesome|s|user}} Contact list]]<br><p></p>
|tables=conference, residentMGH;join on=conference.presenter = residentMGH.copath_id;fields=CONCAT(conference.conference, ' - ', conference.presenter)=name,residentMGH.full_name=description,conference.date=Date;where=conference='Autopsy';color=#faff69;text color=black
+
[[wsi|{{glyphicon|erase}} Digital slides (WSI)]]<br><p></p>
|format=calendar|view=week|height=400}}
+
[[Special:RunQuery/ResidentMilestonesRunQuery|{{glyphicon|education}} Milestones]]<br><p></p>
</div>
+
[[learn:rp|{{glyphicon|folder-open}} Resident portal]]<br><p></p>
 +
[[learn:schedule|{{glyphicon|calendar}} Schedules]]<br><p></p>
 +
: {{ColorText|{{fontawesome|s|chess-board}}||#344350}} [[schedule-on-service-today-mgh|Pathologist assignment]]
 +
: {{ColorText|{{fontawesome|s|chess-board}}||#344350}} [[schedule-accessioning|Subspecialty assignment]]
 +
: {{ColorText|{{fontawesome|r|calendar}}||#344350}} [[learn:schedule-monthly|Current month]]
 +
: {{ColorText|{{fontawesome|s|calendar-week}}||#344350}} [[learn:schedule-currentweek|Current week]]
 +
: {{:learn:otherweeks}}
 +
|
 +
{{ColorText|'''Quick links'''||#018ab2|6}}
 
<br>
 
<br>
<div style="overflow-x:auto"><div class=calendarbg>
+
[[mgh:services|{{fontawesome|s|microscope}} AP & CP services]]<br><p></p>
<table class='table borderless'>
+
[[learn:contacts|{{fontawesome|s|user}} Contact list]]<br><p></p>
<tr>
+
[[wsi|{{glyphicon|erase}} Digital slides (WSI)]]<br><p></p>
<td colspan="1">
+
[[learn:rp|{{glyphicon|folder-open}} Resident portal]]<br><p></p>
 +
[[learn:schedule|{{glyphicon|calendar}} Schedules]]<br><p></p>
 +
: {{ColorText|{{fontawesome|r|calendar}}||#344350}} [[learn:schedule-monthly|Current month]]
 +
: {{ColorText|{{fontawesome|s|calendar-week}}||#344350}} [[learn:schedule-currentweek|Current week]]
 +
{{:learn:otherweeks}}
 +
{{ColorText|{{fontawesome|s|sticky-note}}||#344350}} [[learn:technicalTipSheets|Technical tip sheets]]<br>
 +
{{ColorText|{{fontawesome|s|sticky-note}}||#344350}} [[learn:histocam|MGH Histo Cam]]<br><p></p>
 +
}}
 +
}}
 +
</td>  
 +
<td style="vertical-align: top;width: 2%">
 
&nbsp;
 
&nbsp;
 
</td>
 
</td>
<td colspan="9">
+
<td style="vertical-align: top;text-align:left;width: 80%">
<center>{{ColorText|{{#time:Y": Week "|}}||#000000|}} {{ColorText|'''{{#expr: {{#time: W|}} - 0 }}'''||#000000|}}</center>
+
<center>{{ColorText|'''{{#timel: l, F j, Y|now}} (day {{#timel:z|now + 1 day}})'''||#3d3d3d|6}}</center>
</td>
+
<br>
</td>
+
<p></p>
<td colspan="4">
+
<table class='table borderless' style="width: 100%">
<center>{{ColorText|{{#time:Y": Week "|}}||#636363|}} {{ColorText|'''{{#expr: {{#time: W|}} + 1 }}'''||#636363|}}</center>
+
<td style="width: 20%">
</td>
+
<table class='scheduletable'><tr><td bgcolor="#f5f5f5"><center>{{ColorText|'''Conferences'''||#000000|4}}</center></td></tr></table>{{#cargo_query: tables=scheduleCallConference |fields= scheduleCallConference.ResAbbrev, scheduleCallConference.Color, scheduleCallConference.Hour, scheduleCallConference.TaskAbbrev, scheduleCallConference.Sort, scheduleCallConference.Notes |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='{{#expr: {{#timel: N|{{Timezone}}}} - 0 }}' AND NOT ResAbbrev='-' AND TaskAbbrev='Outs'|default= |format=template|order by = Sort ASC|template=schtableconfcallLeftOuts}}
</tr>
+
{{#if:{{#cargo_query: tables=scheduleCallConference,residentMGH |join on=scheduleCallConference.ResAbbrev=residentMGH.copath_id |fields=scheduleCallConference.ResAbbrev,scheduleCallConference.Color,residentMGH.full_name,scheduleCallConference.TaskAbbrev |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='{{#expr: {{#timel: N|{{Timezone}}}} - 0 }}' AND scheduleCallConference.Type='Conference' AND NOT scheduleCallConference.ResAbbrev='-' AND NOT TaskAbbrev='HP Journal Club' AND NOT TaskAbbrev='Outs'|default=|format=template|template=schtableconf}}|{{#cargo_query: tables=scheduleCallConference,residentMGH |join on=scheduleCallConference.ResAbbrev=residentMGH.copath_id |fields=scheduleCallConference.ResAbbrev,scheduleCallConference.Color,residentMGH.full_name,scheduleCallConference.TaskAbbrev |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='{{#expr: {{#timel: N|{{Timezone}}}} - 0 }}' AND scheduleCallConference.Type='Conference' AND NOT scheduleCallConference.ResAbbrev='-' AND NOT TaskAbbrev='HP Journal Club' AND NOT TaskAbbrev='Outs'|default=|format=template|template=schtableconf}}| }}
<tr>
+
<br>
<td colspan="1">
+
<table class='scheduletable'><tr><td bgcolor="#f5f5f5"><center>{{ColorText|'''Call - resident'''||#000000|4}}</center></td></tr></table>
&nbsp;
+
{{#switch: {{#timel: N|{{Timezone}}}}|6=
</td>
+
{{#cargo_query: tables= scheduleCallConference,residentMGH
<td class='align-bottom' colspan="2">
+
    |join on= scheduleCallConference.ResAbbrev=residentMGH.copath_id
<center><p>{{ColorText|Mon-Fri||#000000|}}</p></center>
+
    |fields= scheduleCallConference.ResAbbrev, scheduleCallConference.Color,residentMGH.full_name, scheduleCallConference.TaskAbbrev=Conf
</td>
+
    |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='{{#expr: {{#timel: N|{{Timezone}}}} + 0 }}' AND scheduleCallConference.Type='Call' AND NOT scheduleCallConference.ResAbbrev='-' AND NOT scheduleCallConference.TaskAbbrev='Call: Junior CP'|order by= scheduleCallConference.Sort ASC|default=
<td class='align-bottom' colspan="1">
+
    |format=template|template=schtableconf}}
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='1' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
|7=
</td>
+
{{#cargo_query: tables= scheduleCallConference,residentMGH
<td colspan="1">
+
    |join on= scheduleCallConference.ResAbbrev=residentMGH.copath_id
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='2' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
    |fields= scheduleCallConference.ResAbbrev, scheduleCallConference.Color,residentMGH.full_name, scheduleCallConference.TaskAbbrev=Conf
</td>
+
    |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='7' AND scheduleCallConference.Type='Call' AND NOT scheduleCallConference.ResAbbrev='-' AND NOT scheduleCallConference.TaskAbbrev='Call: Junior CP' AND NOT scheduleCallConference.TaskAbbrev='Call: Autopsy'|order by= scheduleCallConference.Sort ASC|default=
<td colspan="1">
+
    |format=template|template=schtableconf}}
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='3' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
|
</td>
+
{{#cargo_query: tables= scheduleCallConference,residentMGH
<td colspan="1">
+
    |join on= scheduleCallConference.ResAbbrev=residentMGH.copath_id
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='4' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
    |fields= scheduleCallConference.ResAbbrev, scheduleCallConference.Color,residentMGH.full_name, scheduleCallConference.TaskAbbrev=Conf
</td>
+
    |where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleCallConference.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleCallConference.DayNumber='{{#expr: {{#timel: N|{{Timezone}}}} + 0 }}' AND scheduleCallConference.Type='Call' AND NOT scheduleCallConference.ResAbbrev='-' AND NOT scheduleCallConference.TaskAbbrev='Call: Junior CP' AND NOT scheduleCallConference.TaskAbbrev='Call: Autopsy'|order by= scheduleCallConference.Sort ASC|default=
<td colspan="1">
+
    |format=template|template=schtableconf}}
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='5' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
}}</center>
</td>
+
<br>
<td colspan="1">
+
<p></p>
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='6' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
+
<table class='scheduletable'><tr><td bgcolor="#f5f5f5"><center>{{ColorText|'''Vacations'''||#000000|4}}</center></td></tr></table>
</td>
 
<td colspan="1">
 
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='7' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplayfac}}
 
</td>
 
<td class='align-bottom' colspan="2">
 
<center><p>{{ColorText|Mon-Fri||#636363|}}</p></center>
 
</td>
 
<td colspan="1">
 
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='1' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} + 1 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplaynextweekfac}}
 
</td>
 
<td colspan="1">
 
{{#cargo_query: tables=scheduleFACservice |fields=scheduleFACservice.Date |where=scheduleFACservice.DayNumber='2' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} + 1 }}' AND scheduleFACservice.TaskAbbrev='BR1' |format=template|template=datedisplaynextweekfac}}
 
</td>
 
</tr><tr>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>{{ColorText|'''SERVICE'''||#000000|}}</center></td></tr></table>
 
{{:schtablemobile}}
 
</td>     
 
<td style="width: 5%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:R|Resident}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,FS,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP,AP CHIEF,FS-S,FS-J,GR-S|,|TaskAbbreviation|
 
 
{{#cargo_query: tables=scheduleRESservice,residentMGH  
 
{{#cargo_query: tables=scheduleRESservice,residentMGH  
 
|join on=scheduleRESservice.ResAbbrev=residentMGH.copath_id
 
|join on=scheduleRESservice.ResAbbrev=residentMGH.copath_id
 
|fields=scheduleRESservice.ResAbbrev,scheduleRESservice.Color,residentMGH.full_name
 
|fields=scheduleRESservice.ResAbbrev,scheduleRESservice.Color,residentMGH.full_name
|where=scheduleRESservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleRESservice.TaskAbbrev='TaskAbbreviation'|default={{:schtableempty}}|format=template|template=schtable}}
+
|where=YEAR(Date)='{{#timel: Y|now}}' AND scheduleRESservice.WeekNumber='{{#expr: {{#timel: W|{{Timezone}}}} - 0 }}' AND scheduleRESservice.TaskAbbrev='VAC' AND scheduleRESservice.Date > '2025-02-02'|group by=scheduleRESservice.WeekNumber,scheduleRESservice.ResAbbrev|default=<center>{{ColorText|''No scheduled vacations''|||3}}</center>|format=template|template=schtable}}
|}}
 
 
</td>
 
</td>
<td style="width: 5%">
+
<td style="width: 2%">
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:F|Fellow}}||#000000|}}'''</center></td></tr></table>
+
&nbsp;
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,FS,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: tables=scheduleFELLservice,residentMGH
 
|join on=scheduleFELLservice.FellAbbrev=residentMGH.copath_id
 
|fields=scheduleFELLservice.FellAbbrev,scheduleFELLservice.Color,residentMGH.full_name
 
|where=scheduleFELLservice.WeekNumber='{{#expr: {{#time: W|}} - 0 }}' AND scheduleFELLservice.TaskAbbrev='TaskAbbreviation' |format=template|template=schtable}}
 
|}}
 
 
</td>
 
</td>
<td style="width: 8%">
+
<td style="width: 78%">
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''<ref>The faculty service schedule is displayed on this page using the QGenda API. For any discrepancies or to view the full schedule <htmltag tagname="a" href="https://www.medialab.com/dv/dl.aspx?d=933279&dh=40c79&u=111736&uh=c3cf8" target="_blank">click here.</htmltag> <span class="glyphicon glyphicon-calendar" aria-hidden="true"></span></ref></center></td></tr></table>
+
{{:scheduleNow}}
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='1' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
 
</td>
 
</td>
<td style="width: 8%">
+
</tr>
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
+
</table>
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
+
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='2' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='3' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='4' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='5' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='6' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#000000|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='7' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} - 0}}'
 
|default={{:schtableempty}}|format=template|template=schtable}}
 
|}}
 
</td>
 
<td style="width: 5%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:R|Resident}}||#636363|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,FS,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP,AP CHIEF,FS-S,FS-J,GR-S|,|TaskAbbreviation|
 
{{#cargo_query: tables=scheduleRESservicenextweek,residentMGH
 
|join on=scheduleRESservicenextweek.ResAbbrev=residentMGH.copath_id
 
|fields=scheduleRESservicenextweek.ResAbbrev,scheduleRESservicenextweek.Color,residentMGH.full_name
 
|where=scheduleRESservicenextweek.WeekNumber='{{#expr: {{#time: W|}} + 1 }}' AND scheduleRESservicenextweek.TaskAbbrev='TaskAbbreviation'|default={{:schtableempty}}|format=template|template=schtablenextweek}}
 
|}}
 
</td>
 
<td style="width: 5%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:F|Fellow}}||#636363|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,FS,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: tables=scheduleFELLservicenextweek,residentMGH
 
|join on=scheduleFELLservicenextweek.FellAbbrev=residentMGH.copath_id
 
|fields=scheduleFELLservicenextweek.FellAbbrev,scheduleFELLservicenextweek.Color,residentMGH.full_name
 
|where=scheduleFELLservicenextweek.WeekNumber='{{#expr: {{#time: W|}} + 1 }}' AND scheduleFELLservicenextweek.TaskAbbrev='TaskAbbreviation' |format=template|template=schtablenextweek}}
 
|}}
 
 
</td>
 
</td>
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#636363|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='1' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} + 1}}'
 
|default={{:schtableempty}}|format=template|template=schtablenextweek}}
 
|}}
 
</td>
 
<td style="width: 8%">
 
<table class='scheduletable'><tr><td bgcolor="#FFFFFF"><center>'''{{ColorText|{{#tip-text:A|Attending}}||#636363|}}'''</center></td></tr></table>
 
{{#arraymap: AUT,BR1,BR2,BST,CV,CA,CB,CC,DPA,DPB,DPC,Frozen Section,HN1,HN2,GI1,GI2,GI3,GUL,GUS,GYL,GYS,HPA,HPB,NP,OB,PP,RP|,|TaskAbbreviation|
 
{{#cargo_query: table=scheduleFACservice
 
|fields=scheduleFACservice.StaffAbbrev,scheduleFACservice.Color,scheduleFACservice.StaffFullName
 
|where=scheduleFACservice.TaskAbbrev='TaskAbbreviation' AND scheduleFACservice.DayNumber='2' AND scheduleFACservice.WeekNumber='{{#expr: {{#time: W|}} + 1}}'
 
|default={{:schtableempty}}|format=template|template=schtablenextweek}}
 
|}}
 
</td>
 
</tr>
 
 
</table>
 
</table>
 
</div>
 
</div>
<hr><p><htmltag tagname="a" href="https://twitter.com/MGHPathology?ref_src=twsrc%5Etfw" class="twitter-follow-button" data-show-screen-name="true" data-show-count="true">Follow @MGHPathology</htmltag><htmltag tagname="script" async src="https://platform.twitter.com/widgets.js" charset="utf-8"></htmltag></p></center>
+
</div>

Latest revision as of 23:49, March 12, 2026

Welcome

Hello, !
You last logged in on Error: Invalid time. at Error: Invalid time..


Quick links

AP & CP services

Contact list

Digital slides (WSI)

Resident portal

Schedules

Current month
Current week
See other weeks

Technical tip sheets

MGH Histo Cam

 

Monday, June 15, 2026 (day 166)


Conferences


Call - resident
Call: Senior - NXT
Call: Junior - WEM


Vacations
BBK
BCL
EKP
LCC
MAB
PDG
RAK
SMT
STG
TZO

 

Anatomic pathology (AMP)
Service
AUT
BST
BR1
BR2
BR3
MGB CV
RP
CA
CB
CC
DP1 (0-2)
DP2 (3-5)
DP3 (6-9)
EYE
FSJ
FSS
GI1 (1-3)
GI2 (4-6)
GI3 (7-8) / (1-5)
GI4 (9-0) / (6-0)
GU1 (0-4)
GU2 (5-9)
GYL
GYS
OB
HN1 (5-9)
HN2 (0-4)
HP1 (BM)
HP2 (LN)
NP
NPAUT
PP
GR-S
AP CHIEF
Resident
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Fellow
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Attending[1]
Patalas
Chebib
Lerwill
Sgroi
-
Mitchell
Avillach
Zhang
Zhang
Pitman
Moran
Foreman
Bulterys
Dryja
-
-
Glickman
Mino-Kenudson
Kovari
Drage
Gupta
Machacek
Oliva
Oliva
Patalas
Alzumaili
Alzumaili
Louissaint
Hasserjian
Frosch
-
Hung
-
-
Call
Patalas
Chebib
Lerwill
Lerwill
Lerwill
Mitchell
Avillach
Zhang
Zhang
Zhang
Moran
Moran
Moran
ANA
-
-
Glickman
Glickman
Glickman
Glickman
Gupta
Gupta
Oliva
Oliva
Patalas
Faquin
Faquin
Louissaint
Louissaint
Frosch
Frosch
Hung
-
-

Clinical pathology (LMM)
Service
BTS
COAG
CORE
MICRO
HLA - A
HLA - B
HPA
HPB
HG
MOL: Consult
MOL: HER2
MOL: A non-NGS
MOL: A NGS
MOL: B NGS
MOL: B non-NGS
MOL: B FISH
IMMUNO
CP CHIEF
Resident
BTS
COAG
CORE
MICRO
HLA - A
HLA - B
HPA
HPB
HG
MOL: Consult
MOL: HER2
MOL: A non-NGS
MOL: A NGS
MOL: B NGS
MOL: B non-NGS
MOL: B FISH
IMMUNO
CP CHIEF
Fellow
BTS
COAG
CORE
MICRO
HLA - A
HLA - B
HPA
HPB
HG
MOL: Consult
MOL: HER2
MOL: A non-NGS
MOL: A NGS
MOL: B NGS
MOL: B non-NGS
MOL: B FISH
IMMUNO
CP CHIEF
Attending[1]
Stefely
Connell
Mize
Anahtar
-
-
Louissaint
Hasserjian
Higgins
-
-
-
-
-
-
-
MM408
-
Call
27364
No results HigginsUljon
15433
32443
25338
25338
Louissaint
Louissaint
Dighe
-
-
-
-
-
-
-
MM408
-

[1]Faculty schedule displayed using the QGenda API.