Skip to content

Rewrite Medical SOP#1048

Open
codeduck101 wants to merge 15 commits into
ProjectOmu:masterfrom
codeduck101:MedicalSOPRewrite
Open

Rewrite Medical SOP#1048
codeduck101 wants to merge 15 commits into
ProjectOmu:masterfrom
codeduck101:MedicalSOPRewrite

Conversation

@codeduck101

@codeduck101 codeduck101 commented May 31, 2026

Copy link
Copy Markdown

About the PR

i changed literally all of the medical SOP documents (all 4 of them) and added the missing jobs to complete the guidebook

  • majorly rewrote the Chemist SOP to match SS14 instead of being an SS13 holdover
    • Chemists are obligated to make genetic meds instead of brain damage meds
    • Chemists must make meds for all damage plus viro chems, oppo, oculine, mannitol and psicodine before making meth
  • updated the Doctor/Intern SOP to match SS14
  • split the Paramedic SOP into its own section
  • added the Psychologist and Virologist SOP articles
  • updated the overall Medical SOP article to reflect the above changes
  • changed the CMO SOP article to more strongly prohibit powergaming with chemistry and to explicitly state that the CMO should be doing chemistry/viro if there aren't any chemists/virologists

Why / Balance

frankly, the old SOPs were extremely outdated due to being SS13 holdovers. i had to learn what Osseous Reagent was.
in terms of balance, a few major things were added into this SOP rewrite, but these should all reinforce common sense and make for good RP:

  • chemists and the CMO are explicitly banned from making deadly chemicals for non-medicinal use until the captain says so or we go red
  • chemists must now stock genetic chems (replaces mandatory brain damage chems which do nothing now)
  • chemists must stock chems for ALL damage, including the viro chems, oppo (rotting), oculine (eye), mannitol (brain), and psicodine (emotional) before they can go make meth or whatever other narcotic. the LAST thing they should be doing is handing out meth
  • paramedics now have a defined role in writing: get people out of danger, stabilize them, then bring them to med; if in a combat situation, DO NOT IMMEDIATELY RUSH INTO COMBAT and instead focus on keeping who you can safely save out of it
  • paramedics are now explicitly banned from going around on green and getting access from every department; they must now wait until something bad happens and blue is called
  • psychologists are now mandated reporters (sworn to secrecy unless the client admits to a capital or violent crime or threatens them); therefore, lawyers/sec cannot interrogate them for minor crimes that the client admits to
  • psychologists must now explicitly get permission from the CMO to do regular med work (they don't get MedTek on round start anyway)
  • the CMO isn't entitled to sit in on therapy if the client says no; if the client says yes, then the CMO is also a mandated reporter and shares sworn secrecy or Ban
  • the CMO cannot prevent revival of people singlehandedly; they must either follow DNR rules to intentionally delay someone's revival, or the HoS/ward has to give permission to delay a prisoner's revival for sec to get there first

Technical details

  • added ParamedicSOP.xml, PsychologistSOP.xml, and VirologistSOP.xml
  • altered Locale\en-US_Omu\guidebook\guides.ftl for the above documents to be used in Prototypes_Omu\Guidebook\sop.yml
  • added references to above documents to Prototypes_Omu\Guidebook\sop.yml
  • altered Prototypes_Goobstation\Guidebook\sop.yml to change the children of guide-entry-sop-medical
  • majorly changed ChemistSOP.xml and DoctorIntern.xml
  • altered ChiefMedicalOfficerSOP.xml
  • updated MedicalSOP.xml to reflect the new documents and the paramedic split from doctor/intern
  • unbelievably large amounts of comments on every aforementioned XML document which cause (AND SOLVE) a whole load of whitespace issues that i've circumvented with these HTML-looking comment structures

Media

image image image image image image image

Requirements

Breaking changes

this should not have broken anything; only additions were made, and alterations to the XML and FML files should not have removed anything

Changelog

🆑

  • remove: All mentions of SS13-only features in Medical SOP documents no longer exist.
  • add: Virologists, Psychologists, and Paramedics now have their own SOP documents.
  • add: Meetings with Psychologists are now fully confidential except when admitting to capital or violent crimes or if you jump the Psychologist (they are now mandated reporters). Cameras and recording devices must be disabled unless both client and Psychologist agree to be recorded. The CMO is NOT entitled to sit in on therapy if the Psychologist's client refuses; if the client accepts, then the CMO takes the same oath as the Psychologist.
  • add: The Warden and HoS may mandate the Psychologist treat prisoners if given CMO or Captain approval.
  • tweak: Psychologists are banned from doing normal Med work without CMO approval. They don't even get MedTek on round start; they shouldn't be doing Med work regardless.
  • tweak: The Chemist SOP document has significantly changed. SOP now mandates Genetic meds instead of Brain Damage meds (mannitol). You are now obligated to make chems for all damage types (including caustic and radiation), the Virology chems, opporozidone, oculine, mannitol, and psicodine before you can go make meth or fent; the last thing Chemistry should be doing is making narcotics.
  • tweak: Paramedics are now explicitly banned from getting additional accesses when nothing's happened yet on Green Alert; they must wait until Blue to start farming additional accesses from other departments. They are also discouraged from running into a combat zone and dying horribly instead of saving wounded people when opportunity permits.
  • tweak: The CMO is explicitly banned from preventing revival without permission from the HoS, else they be charged with Prevention of Revival. The Captain may override this or unilaterally prevent revival with good cause. The Warden and HoS may request a reasonable delay in revival of a prisoner to allow for Security to arrive.
  • fix: The CMO is now explicitly responsible for Chemistry and Viro work if there are no Chemists or Virologists.

@github-actions github-actions Bot added S: Untriaged Has not been set a status; currently not labeled. Changes: No C# Purely YAML/non-C#. and removed S: Untriaged Has not been set a status; currently not labeled. labels May 31, 2026
@codeduck101

Copy link
Copy Markdown
Author

did not actually notice that the changelog was commented out
i sure hope it doesn't break anything after i edited it back in

@codeduck101

Copy link
Copy Markdown
Author

uhhh i accidentally cooked my localhost by moving a folder and github can't fix it by just undoing it for whatever reason so i still need to fix the Medical SOP having incorrect bullet points due to a comment issue

@codeduck101

Copy link
Copy Markdown
Author

words cannot describe how much i hate how XML interacts with comments and whitespace
i don't have any other major changes to make that come to mind at the moment

@codeduck101

Copy link
Copy Markdown
Author

forgot to mention that the viro chems are also necessary before meth

Comment thread Resources/ServerInfo/_Goobstation/Guidebook/SoP/Jobs/Medical/DoctorInternSOP.xml Outdated
Co-authored-by: Phantom <100677691+PhantomDergwulf@users.noreply.github.com>

@PhantomDergwulf PhantomDergwulf left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as someone who plays almost exclusively medical, here's some changes to this PR I'd personally like before it gets accepted

@codeduck101

Copy link
Copy Markdown
Author

as someone who plays almost exclusively medical, here's some changes to this PR I'd personally like before it gets accepted

it appears that your changes are either in progress or i cannot see them
i would prefer to use discord in the thread to back-and-forth comments instead of over github because github Slow but if we happen to not be in the same time then ah well

the CMO is now "highly encouraged" instead of "permitted" to carry a defib

the CMO now has to ensure that cloning, the biofab and the biomass reclaimer are set up within 10 minutes or else they die (before it was just cloning)
@PhantomDergwulf

Copy link
Copy Markdown
Contributor

as someone who plays almost exclusively medical, here's some changes to this PR I'd personally like before it gets accepted

it appears that your changes are either in progress or i cannot see them i would prefer to use discord in the thread to back-and-forth comments instead of over github because github Slow but if we happen to not be in the same time then ah well

Honestly it was the comments i made earlier i just got distracted by ss14 so i sorta just forgot to send that message

@codeduck101

codeduck101 commented Jun 1, 2026

Copy link
Copy Markdown
Author

major changes incoming to account for cryo and the morgue

CMO is also not entitled to sit in on therapy and must get permissions to delay a revival
i have intentionally left it vague if sec is under secrecy or not to give agency to the psychologist if they want their guards in or out of the room

major updates are as follows:
*  viruses may now contain minor harm if the benefits reverse that harm
*  the CMO can't prevent revival unless told not to by ward, HoS, captain or CC or else they may face execution for prevention of revival
*  CMO now responsible for cryo and encouraged to make vulp cryo
*  the CMO is not entitled to sit in on therapy

*  added notes on DNRs to CMO and MD/Intern
*  added cryo as a valid emergency alternative to store a body in
*  changed "sufficient biomass" to 100u
*  MDs must explicitly verify body donors don't have genetic damage before cloning
@codeduck101

Copy link
Copy Markdown
Author

currently waiting on 2nd opinion about CMO possibly being executed for preventing revival without permissions

<Box>Failure to follow this Guideline or attempting to follow this Guideline within ten (10) minutes is to be considered a breach of Standard Operating Procedure.</Box>
<Box>The virus may not have any harmful symptoms whatsoever unless the benefits of the virus neutralize the symptoms. Neutral or harmless symptoms are permitted.</Box><!-- # Omu, relaxed "any harmful symptoms" to allow for minor damaging but majorly healing viruses
# Omu, reworded to not imply that ALL bodies have to be cloned and to mention DNRs; added note that you can't intentionally delay someone's revival without captain, HoS/ward, or centcomm approval; parity with MD/intern SOP
-->5. The Chief Medical Officer must ensure that all deceased station personnel are revived, cloned, or given a successful brain transplant unless the individual is under a Do Not Resuscitate order (DNR). Individuals under a DNR should be placed in the Morgue with documentation of the DNR. In addition, the Chief Medical Officer must make sure that the Morgue does not contain cloneable corpses.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing a semicolon after "brain transplant"

@codeduck101 codeduck101 Jun 2, 2026

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"the individual is under a DNR" is a subordinate clause because of "unless"; therefore, a semicolon (and in my opinion a comma) is unnecessary and would create confusion ("Unless the user is under a DNR, The CMO must ensure..." is valid but "Unless the user is under a DNR" alone is not)

i have tried looking up what you suggest and as far as i can tell the consensus is that you don't need to semicolon lists like that

…so refined the DNR/wait to revive permissions
@codeduck101

Copy link
Copy Markdown
Author

i eagerly await a second medical reviewer
we have made quite many changes and i think it's quite good

@codeduck101

Copy link
Copy Markdown
Author

waiting to hear suggestions on paramedic SOP from hydetime

…'re more explicitly encouraged to take advantage of opportunities to rescue people and only "refrain" from diving head first into gunfire
@codeduck101

Copy link
Copy Markdown
Author

i think what we have is quite nice but i still need a second medical reviewer

@codeduck101

Copy link
Copy Markdown
Author

i have waited for long enough with no new changes or feedback
i now seek for any code reviewer to review changes and my changelog for merging

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changes: No C# Purely YAML/non-C#. size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants