@base .
@prefix auth: .
@prefix concept: .
@prefix data-mig: .
@prefix dct: .
@prefix document: .
@prefix employment: .
@prefix enum: .
@prefix event: .
@prefix fibo-fnd-plc-loc: .
@prefix file: .
@prefix fin-reg: .
@prefix gleif-base: .
@prefix id: .
@prefix legal-entity: .
@prefix lem: .
@prefix organization: .
@prefix persona: .
@prefix prov: .
@prefix raw: .
@prefix rdf: .
@prefix rdfs: .
@prefix sdlc: .
@prefix story-svc: .
@prefix story: .
@prefix temporality: .
@prefix use-case: .
@prefix user-account: .
@prefix vcard: .
@prefix wfi: .
@prefix xsd: .
a concept:PropertyConcept ;
rdfs:label "Legacy ID" ;
rdfs:comment "Represents the primary key that is being used in the original data source" ;
concept:key "legacyId" ;
concept:type xsd:string ;
concept:raw raw:legacyId ;
concept:raw raw:referenceId ;
prov:editorialNote "TODO: Link to the appropriate property" ;
use-case:isUsedInUseCase ;
.
a story:UserStory ;
sdlc:developmentLifecycleStatus sdlc:Development ;
story:key "get-user-groups-emails" ;
rdfs:label "Get user groups and email for notifications service emailing " ;
use-case:usedIn ;
story:hasPersona ;
story-svc:sparqlStatementFileName "user-story.sparql" ;
story-svc:shouldBeSuppliedBy ;
story:isSingular false ;
story:isUpdate false ;
story:hasInput [ concept:hasConcept ;
a story:OptionalParameter ; ] ;
story:hasOutput [ concept:hasConcept ] ;
story:hasOutput [ concept:hasConcept ] ;
story:hasOutput [ concept:hasConcept ;
a story:OptionalStoryOutput ; ] ;
story:hasOutput [ concept:hasConcept ;
a story:OptionalStoryOutput ; ] ;
.
a use-case:UseCase ;
rdfs:label "Identity" ;
rdfs:comment """
The Identity use cases focuses on all the various identifiers that any object in the EKG can have
such as a Legal Entity with its LEI, its various primary keys from various legacy systems,
its commercial registry number and so forth.
""" ;
use-case:isComponentOf ;
use-case:usesConcept ;
.