Skip to content

Contact Primary Extension

Canonical../StructureDefinition/nexus-emr-contact-primary
Statusdraft · 1.26.0
BaseExtension (constraint)
ContextRelatedPerson (element)
SourceFSH · JSON

The primary (call-first) alternative contact; at most one per patient.

FSH

The authored source of truth: extensions/ContactPrimaryExtension.fsh (edit on GitHub). One FSH file may define several related artifacts.

// ContactPrimaryExtension.fsh
// Marks a RelatedPerson as the primary (call-first) alternative contact.
// Standalone extension on the RelatedPerson resource.

Extension: ContactPrimaryExtension
Id: nexus-emr-contact-primary
Title: "Contact Primary Extension"
Description: "The primary (call-first) alternative contact; at most one per patient."
* ^url = "../StructureDefinition/nexus-emr-contact-primary"
* ^status = #draft
* ^date = "2026-07-28"
* ^publisher = "WELLSTAR Technologies Corp."
* ^contact.name = "Nexus EMR FHIR Implementation Guide"
* ^contact.telecom.system = #url
* ^contact.telecom.value = ".."
* ^jurisdiction = urn:iso:std:iso:3166#CA "Canada"
* ^context[0].type = #element
* ^context[0].expression = "RelatedPerson"
* . ^short = "Primary (call-first) alternative contact"
* . ^definition = "Marks this RelatedPerson as the primary (call-first) alternative contact. At most one related person per patient should carry this extension set to true."
* extension 0..0
* url 1..1
* value[x] 1..1 MS
* value[x] only boolean
* valueBoolean ^short = "True if this is the primary (call-first) alternative contact"