STU 3 Candidate

This page is part of the FHIR Specification (v1.4.0: STU 3 Ballot 3). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions

H.?? StructureDefinition: HSPC-Attribution

The official URL for this profile is:

http://hl7.org/fhir/StructureDefinition/hspc-attribution

Explanation of what this profile contains/is for

This profile was published on Sat, Feb 7, 2015 00:00+1100 as a draft by U.S. Office of the National Coordinator (ONC).

H.??.1 Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.

NameFlagsCard.TypeDescription & Constraintsdoco
.. Provenance 0..*ProvenanceWho, What, When for a set of resources
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... hspc-provenance-attribution-attributionCode 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-attributionCode
Binding: Attribution Code (preferred)
... hspc-provenance-attribution-patientLocation 0..1stringExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-patientLocation
... hspc-provenance-attribution-providerLocation 0..1stringExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-providerLocation
... hspc-provenance-attribution-actionMethod 0..1CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-actionMethod
Binding: Action Method (preferred)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... target 1..*Reference(Resource)Target Reference(s) (usually version specific)
... period 0..1PeriodWhen the activity occurred
... recorded 1..1instantWhen the activity was recorded / updated
... reason 0..*CodingReason the activity is occurring
Binding: PurposeOfUse (extensible)
... activity 0..1CodingActivity that occurred
Binding: ProvenanceEventCurrentState (extensible)
... location 0..1Reference(Location)Where the activity occurred, if relevant
... policy 0..*uriPolicy or plan the activity was defined by
... agent 1..*BackboneElementActor involved
.... hspc-provenance-attribution-individualPerson 0..1Reference(Person)Extension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-individualPerson
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... role 1..1CodingWhat the agents involvement was
Binding: ProvenanceParticipantRole (extensible)
.... actor 0..1Reference(Practitioner | RelatedPerson | Patient | Device | Organization)Individual, device or organization playing role
.... userId 0..1IdentifierAuthorization-system identifier for the agent
.... relatedAgent 0..*BackboneElementTrack delegation between agents
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... type 1..1CodeableConceptType of relationship between agents
Binding: v3 Code System RoleLinkType (example)
..... target 1..1uriReference to other agent in this resource by identifier
... entity 0..*BackboneElementAn entity used in this activity
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... role 1..1codederivation | revision | quotation | source | removal
Binding: ProvenanceEntityRole (required)
.... type 1..1CodingThe type of resource in this entity
Binding: ResourceType (extensible)
.... reference 1..1uriIdentity of entity
.... display 0..1stringHuman description of entity
.... agent 0..1Unknown reference to #agent
Entity is attributed to this agent
... signature 0..*SignatureSignature on target

doco Documentation for this format

todo

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Provenance 0..*ProvenanceWho, What, When for a set of resources
... meta 0..1MetaMetadata about the resource
... implicitRules ?! 0..1uriA set of rules under which this content was created
... language 0..1codeLanguage of the resource content
Binding: IETF BCP-47 (required)
... text I0..1NarrativeText summary of the resource, for human interpretation
... contained 0..*ResourceContained, inline Resources
... hspc-provenance-attribution-attributionCode 0..*CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-attributionCode
Binding: Attribution Code (preferred)
... hspc-provenance-attribution-patientLocation 0..1stringExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-patientLocation
... hspc-provenance-attribution-providerLocation 0..1stringExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-providerLocation
... hspc-provenance-attribution-actionMethod 0..1CodeableConceptExtension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-actionMethod
Binding: Action Method (preferred)
... modifierExtension ?!0..*ExtensionExtensions that cannot be ignored
... target 1..*Reference(Resource)Target Reference(s) (usually version specific)
... period 0..1PeriodWhen the activity occurred
... recorded 1..1instantWhen the activity was recorded / updated
... reason 0..*CodingReason the activity is occurring
Binding: PurposeOfUse (extensible)
... activity 0..1CodingActivity that occurred
Binding: ProvenanceEventCurrentState (extensible)
... location 0..1Reference(Location)Where the activity occurred, if relevant
... policy 0..*uriPolicy or plan the activity was defined by
... agent 1..*BackboneElementActor involved
.... hspc-provenance-attribution-individualPerson 0..1Reference(Person)Extension
URL: http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-individualPerson
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... role 1..1CodingWhat the agents involvement was
Binding: ProvenanceParticipantRole (extensible)
.... actor 0..1Reference(Practitioner | RelatedPerson | Patient | Device | Organization)Individual, device or organization playing role
.... userId 0..1IdentifierAuthorization-system identifier for the agent
.... relatedAgent 0..*BackboneElementTrack delegation between agents
..... extension 0..*ExtensionAdditional Content defined by implementations
..... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
..... type 1..1CodeableConceptType of relationship between agents
Binding: v3 Code System RoleLinkType (example)
..... target 1..1uriReference to other agent in this resource by identifier
... entity 0..*BackboneElementAn entity used in this activity
.... extension 0..*ExtensionAdditional Content defined by implementations
.... modifierExtension ?! 0..*ExtensionExtensions that cannot be ignored
.... role 1..1codederivation | revision | quotation | source | removal
Binding: ProvenanceEntityRole (required)
.... type 1..1CodingThe type of resource in this entity
Binding: ResourceType (extensible)
.... reference 1..1uriIdentity of entity
.... display 0..1stringHuman description of entity
.... agent 0..1Unknown reference to #agent
Entity is attributed to this agent
... signature 0..*SignatureSignature on target

doco Documentation for this format

XML Template

JSON Template

todo

 

Other representations of profile: Schematron

H.??.2 Terminology Bindings

PathNameConformanceValueSet
Provenance.language?extrequiredhttp://tools.ietf.org/html/bcp47
Provenance.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-attributionCode]]
Attribution CodepreferredAttribution Code
Provenance.extension
[UriType[http://hl7.org/fhir/StructureDefinition/hspc-provenance-attribution-actionMethod]]
Action MethodpreferredAction Method
Provenance.reasonPurposeOfUseextensiblePurposeOfUse
Provenance.activityProvenanceEventCurrentStateextensibleProvenanceEventCurrentState
Provenance.agent.roleProvenanceParticipantRoleextensibleProvenanceParticipantRole
Provenance.agent.relatedAgent.typev3 Code System RoleLinkTypeexamplev3 Code System RoleLinkType
Provenance.entity.roleProvenanceEntityRolerequiredProvenanceEntityRole
Provenance.entity.typeResourceTypeextensibleResourceType

H.??.3 Constraints

IdPathDetailsRequirements
.