Skip to content

CSC Network Relationships

This is a reference page detailing the scope of relationship types defined within the Smart City Concept Model (SCCM) as applied to this tools Children's Social Care CSC Network Diagram. These relationships are reproduced directly from the Smart City Concept Model definitions, but shown here for each relevant object type towards additional clarity on the derived network diagram (generated from the core YAML definitions within this tool).

Service type relationships
SubjectRelationshipObject
ServicecontainsService
ServiceinfluencedByObjective
ServiceprovidedByAgent
ServiceresponsibilityOfAgent
ServiceserviceImplementsMethodMethod
ServiceusedByCommunity
ServicesubjectOfAgreement
ServicecontainedInService
ServicecontainedInFunction
ServiceraisesCase
ServiceusesResourceResource
ServicehasRuleRule
Event type relationships
SubjectRelationshipObject
EventatPlacePlace
EventhasOutcomeState
EventcontainedInCase
EventcontainedInAccount
EventhasRoleFromItem
EventhasOutcomeDecision
EventeventPlannedInPlan
Plan type relationships
SubjectRelationshipObject
PlancontainsPlan
PlanhasTargetTarget
PlaninfluencedByObjective
PlanplanDerivedFromMethodMethod
PlanplanForEventEvent
PlanplanForCaseCase
PlancontainedInPlan
PlanplanOfAgent
PlanusesResourceResource
Community type relationships
SubjectRelationshipObject
CommunitycontainsCommunity
CommunitycontainedInCommunity
CommunityusesService
Organization type relationships
SubjectRelationshipObject
OrganizationcontainsOrganization
OrganizationcontainedInOrganization
OrganizationhasMemberPerson
Person type relationships
SubjectRelationshipObject
PersonmemberOfOrganization
Rule type relationships
SubjectRelationshipObject
RuleruleForService
Resource type relationships
SubjectRelationshipObject
ResourceresourceForService
ResourceresourceForPlan
ResourceresourceOfAgent
Collection type relationships
SubjectRelationshipObject
CollectioncollectionContainsItem
CollectioncollectionDefinedByAgent
Agent type relationships
SubjectRelationshipObject
AgenthasObject
AgenthasAbstract
AgenthasAgreementAgreement
AgenthasObjectiveObjective
AgenthasPlanPlan
AgenthasResourceResource
AgenttakesDecisionDecision
AgentusesItem
AgentmakesAssumptionAssumption
AgentdefinesCollectionCollection
AgentownsAccount
AgentprovidesService
AgentresponsibleForService