| PDProg | |
| 1 (Data Constructor) | Drasil.DocumentLanguage.Core |
| 2 (Data Constructor) | Drasil.DocDecl, Drasil.DocLang, Drasil.SRSDocument |
| pdSec | Drasil.DocumentLanguage.Core |
| pdStub | Drasil.Sections.SpecificSystemDescription |
| PDSub | |
| 1 (Type/Class) | Drasil.DocumentLanguage.Core |
| 2 (Type/Class) | Drasil.DocDecl, Drasil.DocLang, Drasil.SRSDocument |
| pdSub | Drasil.DocumentLanguage.Core |
| physSyst | Drasil.DocLang.SRS |
| physSystDesc | Drasil.Sections.SpecificSystemDescription |
| physSystLabel | Drasil.DocLang.SRS |
| PhySysDesc | |
| 1 (Data Constructor) | Drasil.DocumentLanguage.Core |
| 2 (Data Constructor) | Drasil.DocDecl, Drasil.DocLang, Drasil.SRSDocument |
| piSys | Drasil.SRSDocument |
| PrintingInformation | Drasil.SRSDocument |
| probDesc | Drasil.DocLang.SRS |
| probDescF | Drasil.Sections.SpecificSystemDescription |
| probDescLabel | Drasil.DocLang.SRS |
| ProblemDescription | |
| 1 (Type/Class) | Drasil.DocumentLanguage.Core |
| 2 (Type/Class) | Drasil.DocDecl, Drasil.DocLang, Drasil.SRSDocument |
| prodUCTable | Drasil.DocLang.SRS |
| projScopeLabel | Drasil.DocLang.SRS |
| propCorSol | Drasil.DocLang.SRS |
| propCorSolF | Drasil.Sections.SpecificSystemDescription |
| prpsOfDoc | Drasil.DocLang.SRS |
| purpDoc | Drasil.Sections.Introduction, Drasil.DocLang, Drasil.SRSDocument |
| purposeOfDoc | Drasil.Sections.Introduction |