Профессор психологии Келвин Холл разработал систему кодификации, в которой каждый сон представляет собой рассказ. Холл утверждал, что для правильной интерпретации сновидений психологу необходимо иметь целый ряд сведений, в частности:
• действия, в которых спящий принимал участие;
• все присутствующие в сновидении фигуры и объекты;
• все взаимодействия между спящим и другими действующими лицами его сновидения;