description: Subscription for use in VZVZ applications, specifically AORTA package_name: vzvz.fhir.aof derivation: constraint name: AortaSubscription type: Subscription elements: extension: short: Identifier of a subscription type: Extension url: http://vzvz.nl/fhir/StructureDefinition/aorta-subscription-identifier index: 0 slicing: slices: identifier: match: {} schema: {short: Identifier of a subscription, type: Extension, url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-subscription-identifier', index: 0} min: 1 max: 1 managingEntity: match: {} schema: {type: Extension, short: managing Entity, url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-subscription-managingEntity', index: 1} SourceSystem: match: {} schema: {type: Extension, short: Application ID of source Device, url: 'http://fhir.nl/StructureDefinition/SourceSystem', index: 2} status: pattern: {type: Code, value: requested} index: 3 reason: pattern: {type: String, value: AORTA} index: 4 criteria: index: 5 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: dataReference: match: {} schema: constraint: sub-dataref-01: {human: Criteria should conform to pattern, severity: error, expression: 'value.matches(''List\\?_query=vwi&patientid=\\d{9}&(contextcode|gegevenssoort)=.+'')'} index: 6 elements: value: {index: 7} auditEvent: match: {} schema: constraint: sub-audit-01: {human: Criteria should conform to pattern, severity: error, expression: 'value.matches(''AuditEvent\\?_query=log&patientid=\\d{9}'')'} index: 8 elements: value: {index: 9} channel: elements: type: pattern: {type: Code, value: rest-hook} index: 10 endpoint: {index: 11} payload: {index: 12} package_version: 0.13.0 extensions: identifier: {url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-subscription-identifier', min: 1, max: 1, short: Identifier of a subscription, type: Extension, index: 0} managingEntity: {url: 'http://vzvz.nl/fhir/StructureDefinition/aorta-subscription-managingEntity', type: Extension, short: managing Entity, index: 1} SourceSystem: {url: 'http://fhir.nl/StructureDefinition/SourceSystem', type: Extension, short: Application ID of source Device, index: 2} class: profile kind: resource url: http://vzvz.nl/fhir/StructureDefinition/aorta-subscription base: http://hl7.org/fhir/StructureDefinition/Subscription version: 0.9.1