Bei größeren Schaltungen gibt es in der Regel Teilschaltungen die öfter, jedoch mit unterschiedlichen Bauelementwerten, vorkommen. Typische Teilschaltungen sind Modelle von Halbleiterbauelementen, Gattern, Verstärkerstufen, etc. Derartige Teilschaltungen können in JANAP zusammengefaßt werden. Die prinzipielle Topologie und die Art der Bauelemente wird nur einmal definiert. Die aktuellen Knotennamen und Werte der Bauelemente können jedoch noch offen gelassen werden. Eine derartige Teilschaltung wird dann an den entsprechenden Stellen unter Angabe der aktuellen Knoten und Bauelemente in die Gesamtschaltung eingefügt.
Die Beschreibung einer Teilschaltung erfolgt mit einem Teilschaltungsblock und kann in einer Teilschaltungsbibliothek abgespeichert werden. Eine Teilschaltung kann an beliebiger Stelle in eine Schaltung eingefügt werden (Teilschaltungsverwendung, A.4.3.11), wobei eventuell die genauen Parameter der Bauelemente der Teilschaltung für die jeweilige Anwendung modifiziert werden können. Innerhalb eines Teilschaltungsblocks können wieder Teilschaltungen verwendet werden.
Zweck einer Teilschaltung: