Sachverhalt:
A.
A._, geboren 1962, bezog ab 1. November 2006 eine ganze Invalidenrente zuzüglich Ergänzungsleistungen seit 1. November 2007 sowie ab April 2008 eine Entschädigung wegen Hilflosigkeit mittleren Grades. Nach einem Auslandaufenthalt meldete sich A._ am 24. Februar 2012 erneut in der Schweiz an und ersuchte gleichentags um "Wiederaufnahme" der Ergänzungsleistungen und Ausrichtung der Hilflosenentschädigung. Mit Verfügung vom 31. Mai 2012 verneinte die Sozialversicherungsanstalt des Kantons St. Gallen einen Anspruch auf Ergänzungsleistungen. Das Verfahren betreffend Hilflosenentschädigung wurde sistiert. Am 10. August 2012 teilte die Sozialversicherungsanstalt A._ mit, im Rahmen eines (neuen) Revisionsverfahrens sei eine polydisziplinäre Begutachtung in einer nach dem Zufallsprinzip bestimmten Fachstelle nötig. A._ stellte sich auf den Standpunkt, auch nach Einführung des Lossystems stehe eine einvernehmliche Wahl der Gutachter im Vordergrund und schlug drei Begutachtungsstellen vor. Am 30. August 2012 wurde das medizinische Abklärungsinstitut B._ zugelost. Eine entsprechende Zwischenverfügung erliess die IV-Stelle am 28. September 2012.
B.
Die hiegegen erhobene Beschwerde der A._ hiess das Versicherungsgericht des Kantons St. Gallen mit Entscheid vom 5. Juli 2013 gut und wies die Sache zur Weiterführung des Verfahrens im Sinne der Erwägungen (d.h. zu vorgängigem Einigungsversuch und allfällig anschliessendem Erlass einer Zwischenverfügung) an die IV-Stelle zurück.
C.
Die IV-Stelle führt Beschwerde in öffentlich-rechtlichen Angelegenheiten und beantragt die Aufhebung des angefochtenen Entscheides sowie die Bestätigung der Verfügung vom 28. September 2012.
Die Vorinstanz beantragt, auf die Beschwerde sei nicht einzutreten, eventualiter sei diese abzuweisen. A._ lässt um Gewährung der unentgeltlichen Prozessführung sowie ebenfalls um Nichteintreten, eventualiter um Abweisung der Beschwerde ersuchen. Das Bundesamt für Sozialversicherungen verzichtet auf eine Stellungnahme.
Erwägungen:
1.
Beim vorinstanzlichen Rückweisungsentscheid handelt es sich um einen selbstständig eröffneten Zwischenentscheid im Sinne von Art. 93 Abs. 1 BGG, gegen welchen die Beschwerde nur zulässig ist, wenn er einen nicht wieder gutzumachenden Nachteil bewirken kann (lit. a) oder wenn die Gutheissung der Beschwerde sofort einen Endentscheid herbeiführt und damit einen bedeutenden Aufwand an Zeit oder Kosten für ein weitläufiges Beweisverfahren ersparen würde (lit. b). Die zweite Voraussetzung fällt ausser Betracht. Auf die Beschwerde kann daher nur eingetreten werden, wenn der kantonale Rückweisungsentscheid einen irreparablen Nachteil bewirkt, was u.a. zutrifft, wenn die Verwaltung gezwungen wäre, eine ihres Erachtens rechtswidrige Verfügung zu erlassen (vgl. BGE 133 V 477 E. 5.2 S. 483 ff.).
2.
2.1. Das kantonale Gericht erwog, weder ergebe die Auslegung von Art. 72bis Abs. 2 IVV ein generelles Verbot für eine einvernehmliche Bestimmung der Gutachterstelle noch entspreche ein solches der bundesgerichtlichen Rechtsprechung. Die Versicherte habe ihren Willen zu einer einvernehmlichen Gutachterbestimmung bekundet und drei Vorschläge unterbreitet. Eine sachliche Rechtfertigung für die Ablehnung des konkreten Angebots durch die IV-Stelle sei weder ersichtlich noch dargetan. Das Zuweisungssystem SuisseMED@P verfolge keinen Selbstzweck, sondern diene einzig der Verbesserung der Verfahrensfairness, weshalb eine strikte Anwendung des Lossystems bereits aus Gründen der Verhältnismässigkeit unzulässig sei. Psychiatrische Begutachtungen im Besonderen erforderten eine gewisse Empathie zwischen Explorandin und Gutachter, weshalb der Nutzen einer einvernehmlichen Gutachterbestimmung auch medizinisch ausgewiesen sein dürfte. Das Zufallsprinzip sei ein taugliches Hilfsmittel, wenn die versicherte Person keine "einvernehmliche Einigung" anstrebe oder sich die Verwaltung aus sachlich gerechtfertigten Gründen (z.B. lange Wartezeiten) nicht auf die Einigungsvorschläge einlassen wolle. Bei einer "einvernehmlichen Einigung" bestehe kein Vetorecht der versicherten Person, weshalb keine Gefahr bestehe, die Versicherten könnten von ihnen favorisierte Experten trotz sachlich gerechtfertigter Einwände der Verwaltung durchsetzen. Ohne Einigung habe die Verwaltung eine Zwischenverfügung zu erlassen; die Bedenken der IV-Stelle gegenüber vorgängigen Einigungsversuchen seien unbegründet.
2.2. Die IV-Stelle macht geltend, entgegen dem angefochtenen Entscheid sei in der Verordnungsbestimmung von einem vorgängigen Einigungsversuch keine Rede. Ein solcher liefe Art. 72bis IVV sogar zuwider, indem eine missliebige Gutachterstelle durch den Vorschlag von drei anderen MEDAS-Stellen leicht "ausgeschaltet" werden könnte, zumal die Verwaltung diesfalls keine schlüssigen Argumente zur Ablehnung dieser Stellen vorbringen könne. Dies sei nicht hinnehmbar und widerspreche der bundesgerichtlichen Rechtsprechung, wonach bei polydisziplinären Gutachten ausschliesslich das Zufallsprinzip zur Anwendung gelange.
3.
3.1. Die Gutachterwahl bei polydisziplinären MEDAS-Begutachtungen hat immer nach dem Zufallsprinzip zu erfolgen (Art. 72bis Abs. 2 IVV; BGE 138 V 271 E. 1.1 S. 274 f., 139 V 349 E. 5.2.1 S. 354). In einem ersten Schritt teilt die IV-Stelle der Versicherten mit, dasseine Expertise eingeholt werden soll; zugleich gibt sie ihr die Art der vorgesehenen Begutachtung (poly- oder mono- bzw. bidisziplinär) sowie die vorgesehenen Fachdisziplinen und Gutachterfragen bekannt (vgl. auch Rz. 2080 ff. des Kreisschreibens über das Verfahren in der Invalidenversicherung [KSVI], gültig ab 1. Januar 2010; Stand 1. März 2012 [derzeit gültig: Stand 1. Januar 2014]). In diesem Stadium kann die Versicherte (nicht personenbezogene) materielle Einwendungen gegen eine Begutachtung an sich oder gegen Art oder Umfang der Begutachtung vorbringen (Beispiele: unnötige second opinion; unzutreffende Wahl der medizinischen Disziplinen). In einem zweiten Schritt teilt die IV-Stelle der Versicherten die mittels Zufallszuweisung (durch die vom Bundesamt für Sozialversicherungen [BSV] entwickelte Vergabeplattform SuisseMED@P, über welche der gesamte Verlauf der Gutachtenseinholung gesteuert und kontrolliert wird; vgl. SuisseMED@P: Handbuch für Gutachter- und IV-Stellen = Anhang V KSVI) zugeteilte Gutachterstelle und die Namen der Sachverständigen inklusive Facharzttitel mit. In der Folge hat die Versicherte die Möglichkeit, materielle oder formelle personenbezogene Einwendungen geltend zu machen (BGE 139 V 349 E. 5.2.2 S. 355 f.). Dieses Zuweisungsmodell soll generelle, aus den Rahmenbedingungen des Gutachterwesens fliessende Abhängigkeits- und Befangenheitsbefürchtungen neutralisieren (BGE 139 V 349 E. 5.2.2.1 S. 355). Nur bei stichhaltigen Einwendungen gegen bezeichnete Sachverständige ist die Zufallszuweisung allenfalls zu wiederholen bzw. zu modifizieren, indem die Beteiligten beispielsweise übereinkommen, an der ausgelosten MEDAS festzuhalten, dabei aber eine Arztperson nicht mitwirken zu lassen. Bei erneuter Nichteinigkeit ist eine Zwischenverfügung zu erlassen. Auch nach Einführung der Zuweisungsplattform SuisseMED@P haben sich die Beteiligten mit Einwendungen auseinanderzusetzen, die sich aus dem konkreten Einzelfall ergeben, insoweit sind Konsensbestrebungen weiterhin nicht hinfällig (BGE 139 V 349 E. 5.2.1, 5.2.2 und 5.2.2.1 S. 354 f.; Urteil 9C_475/2013 vom 6. August 2013 E. 2.1).
3.2.
3.2.1. Nach dem Gesagten bleibt bei polydisziplinären Gutachten für eine einvernehmliche Benennung der Experten kein Raum. Eine einvernehmliche Einigung kann zwar im Einzelfall grundsätzlich geeignet sein, die Akzeptanz polydisziplinärer MEDAS-Gutachten insbesondere bei den Versicherten zu erhöhen. Dies ist indes kein Grund, von der zufallsbasierten Zuweisung abzusehen oder nur dann auf diese zurückzugreifen, wenn eine Einigung der Parteien auf eine Gutachterstelle misslingt. Der vorinstanzlich postulierte Auswahlmodus, wonach das Zufallsprinzip nur bei gescheiterter Einigung greift, führt zu einer grundsätzlichen Priorisierung der einvernehmlichen Gutachtenseinholung und vereitelt insoweit die angestrebte, möglichst gleichmässige Auftragsvergabe an alle MEDAS-Stellen oder begünstigt zumindest, dass einige Anbieter praktisch nie zum Zuge kommen. Nachdem lediglich Gutachterstellen polydisziplinäre Expertisen für die IV-Stellen verfassen dürfen, welche die (organisatorischen und fachlichen) Anerkennungskriterien des BSV erfüllen, kann die IV-Stelle die von der Versicherten vorgeschlagenen MEDAS-Stellen im Wesentlichen nur aus verfahrensökonomischen Gründen ablehnen und wird damit weitgehend auf die Vorschläge der versicherten Person verpflichtet. Durch das im angefochtenen Entscheid geforderte Vorgehen wird somit erneut eine ergebnisorientierte Auswahl der Gutachterstelle etabliert, nunmehr unter umgekehrten Vorzeichen, welche das in Art. 72bis Abs. 2 IVV verankerte Zufallsprinzip gerade verhindern will (vgl. BGE 139 V 349 E. 5.2.1 S. 354).
3.2.2. Gleichwohl erwächst der IV-Stelle mit der Verpflichtung, im Rahmen der medizinischen Sachverhaltsabklärung eine bundesrechtliche Verfahrensvorschrift zu missachten, kein nicht wieder gutzumachender Nachteil (Urteil 8C_512/2013 vom 13. Januar 2014 E. 3.5), weshalb ihre Vorbringen keine bundesgerichtliche Anhandnahme der Beschwerde gegen den angefochtenen Zwischenentscheid zu begründen vermögen. Die vorinstanzliche Verpflichtung, im Vorfeld der polydisziplinären Begutachtung zunächst einen Einigungsversuch durchzuführen und erst nach dessen Scheitern die Zufallsvergabe mittels SuisseMED@P in die Wege zu leiten, zwingt die IV-Stelle nicht zum Erlass einer rechtswidrigen Verfügung. Weil keine Partei zu einer einvernehmlichen Gutachtenseinholung verpflichtet werden kann, da hiefür stets eine - nicht verbindlich durchsetzbare - übereinstimmende Willenskundgebung erforderlich ist, bliebe im Fall des Scheiterns einer Konsenssuche die von der IV-Stelle zu treffende Verfügung davon unbeeinflusst (genanntes Urteil 8C_512/2013 E. 3.5). Mangels Erfüllung der Eintretensvoraussetzungen kann daher auf die Beschwerde nicht eingetreten werden.
4.
Dem Verfahrensausgang entsprechend werden die Gerichtskosten der Beschwerdeführerin auferlegt (Art. 66 Abs. 1 BGG). Der anwaltlich vertretenen Beschwerdegegnerin steht eine Parteientschädigung zu (Art. 68 Abs. 1 BGG). Damit wird das Gesuch der Beschwerdegegnerin um unentgeltliche Prozessführung und Verbeiständung im bundesgerichtlichen Verfahren gegenstandslos.
Demnach erkennt das Bundesgericht:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 500.- werden der Beschwerdeführerin auferlegt.
3.
Die Beschwerdeführerin hat die Beschwerdegegnerin für das bundesgerichtliche Verfahren mit Fr. 2'000.- zu entschädigen.
4.
Dieses Urteil wird den Parteien, dem Versicherungsgericht des Kantons St. Gallen und dem Bundesamt für Sozialversicherungen schriftlich mitgeteilt.
Luzern, 28. Oktober 2014
Im Namen der II. sozialrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Kernen
Die Gerichtsschreiberin: Bollinger Hammerle