Organization

The Organization resource is used to represent primary care provider (PCP) and OrganizationAffiliation resource is used to represent the partnership between PCP and Cluster or primary care network (PCN).

Resource Structure

idΣ0..0id
metaΣ0..1Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
extensionC0..*Extension
modifierExtension?! C0..0Extension
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
activeΣ ?!0..0boolean
typeΣ0..0CodeableConcept
nameΣ C0..1string
alias0..0string
id0..0id
extensionC0..0Extension
systemΣ C1..1codeBindingFixed Value
valueΣ C1..1string
useΣ ?!0..0codeBinding
rankΣ0..0positiveInt
periodΣ C0..0Period
addressC0..0Address
partOfΣ C0..0Reference(Organization)
endpointC0..0Reference(Endpoint)
idΣ0..0id
metaΣ0..1Meta
implicitRulesΣ ?!0..0uri
language0..0codeBinding
text0..0Narrative
containedC0..0Resource
extensionC0..0Extension
modifierExtension?! C0..0Extension
identifierΣ0..0Identifier
activeΣ0..0boolean
id0..0id
extensionC0..0Extension
startΣ C1..1dateTime
endΣ C0..1dateTime
id0..0id
extensionC0..0Extension
referenceΣ C0..0string
typeΣ1..1uriBindingFixed Value
id0..0id
extensionC0..0Extension
useΣ ?!0..0codeBinding
typeΣ0..0CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..0Period
assignerΣ C0..0Reference(Organization)
displayΣ0..0string
participatingOrganizationΣ C0..0Reference(Organization)
networkΣ C0..0Reference(Organization)
codeΣ0..0CodeableConcept
specialtyΣ0..0CodeableConceptBinding
locationΣ C0..0Reference(Location)
healthcareServiceC0..0Reference(HealthcareService)
telecomΣ C0..0ContactPoint
endpointC0..0Reference(Endpoint)

Terminology Bindings

Constraints

PathIdGradeDetailsExpression
Organization.telecom.value, Organization.telecom.valueorganization-email-validation, max-string-length-255error, errorEmail address does not follow the format., String length must not exceed 255 characters$this.trim().length() = 0 or $this.toString().matches('^[a-zA-Z0-9][a-zA-Z0-9._%+-]*@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}$'), $this.toString().length() <= 255