# Proximal Primitive Modeling

<mark style="color:$danger;">**This Editorial Guide is used for Education Purposes Only. It is used in the Authoring Courses and Certifications. It is based on the January 2026 Editorial Guide.**</mark>

See glossary for definition here:

* [proximal primitive parent](https://app.gitbook.com/s/P21QucCX9Y41nBQt50ad/p/proximal-primitive-parent "mention")
* [proximal primitive supertype](https://app.gitbook.com/s/P21QucCX9Y41nBQt50ad/p/proximal-primitive-supertype "mention")

***

For some, but not all concepts, the proximal primitive parent is a top level concept, e.g., Procedure.

The proximal primitive supertype may also be an intermediate primitive concept located between the top level concept and the concept in question.

There may be more than one proximal primitive supertype for a concept.

The approved modeling approach is to use:

* Proximal primitive supertypes
* Attribute-value pairs sufficient to define the meaning
  * An attribute-value pair is explicitly stated for the concept, even if it is already present for a supertype concept.
  * Attribute-value pairs are grouped as required.

The classifier infers all appropriate proximal supertypes. With sufficiently defined concepts the subtypes are also inferred.

* For example,
  * The proximal primitive supertype for this concept is

    71388002 | Procedure (procedure)|. It has been modeled with one stated supertype and two attribute value pairs in a relationship group.

<figure><img src="https://3063935683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSZh4aZdgpviXMYp37bCy%2Fuploads%2Fgit-blob-89dd31958bb3c279b60a6f33ce6463599329e7f4%2Fimage%20(17).png?alt=media" alt=""><figcaption><p>Stated view of 702499000 | Computed tomography of humerus (procedure)|</p></figcaption></figure>

The *inferred* view shows the logical definition of the concept. By using the stated relationships (for this concept and other concepts currently in the terminology), the classifier infers three defined proximal supertypes:

* Radiography of humerus (procedure)
* Computed tomography of upper arm (procedure)
* Computed tomography of bone (procedure)

<figure><img src="https://3063935683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSZh4aZdgpviXMYp37bCy%2Fuploads%2Fgit-blob-bc9acdfc49bc9300ae96c1dd958b7c545bf34109%2Fimage%20(18).png?alt=media" alt=""><figcaption><p>Inferred view of 702499000 | Computed tomography of humerus (procedure)|</p></figcaption></figure>

### Multiple potential primitive supertype concepts <a href="#multiple-potential-primitive-supertype-concepts" id="multiple-potential-primitive-supertype-concepts"></a>

Where more than one potential primitive supertype is identified for a concept, authors should check the primitive supertypes for subsumption of one or more other primitive supertypes. Any subsuming concept is not a proximal primitive supertype.

* For example,
  * There is more than one potential primitive supertype for

    421095001 | Allergic disorder by body site affected (disorder) |. However, 64572001 | Disease (disorder) | is subsumed by 404684003 | Clinical finding (finding)|, therefore 64572001 | Disease (disorder) | is the proximal primitive supertype concept.

<div align="left"><figure><img src="https://3063935683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSZh4aZdgpviXMYp37bCy%2Fuploads%2Fgit-blob-c3704d00754fee7b76e93db546f71f4d2455417b%2Fimage%20(19).png?alt=media" alt=""><figcaption></figcaption></figure></div>

### GCI-Modeled primitive supertypes <a href="#gci-modeled-primitive-supertypes" id="gci-modeled-primitive-supertypes"></a>

For information on the effect of GCIs on modeling primitive supertypes, see [General Concept Inclusions ](https://docs.snomed.org/education/snomed-ct-education-editorial-guide/readme/authoring/general-modeling/general-concept-inclusions-gcis)(GCIs).

<a href="https://docs.google.com/forms/d/e/1FAIpQLScTmbZIf0UEQwYDkY27EEWBkaiYkHSbR0_9DmFrMLXoQLyL7Q/viewform?usp=pp_url&#x26;entry.1767247133=SCT+Editorial+Guide&#x26;entry.670899847=Proximal%20Primitive%20Modeling" class="button primary">Provide Feedback</a>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.snomed.org/education/snomed-ct-education-editorial-guide/readme/authoring/general-modeling/proximal-primitive-modeling.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
