description: Parent of all FHIR MessageDefinitions in MedCom. package_name: medcom.fhir.dk.messagedefinitions derivation: constraint name: MedComMessagingMessageDefinitionFhir type: MessageDefinition elements: description: {mustSupport: true, index: 10} jurisdiction: elements: coding: mustSupport: true index: 12 elements: code: {mustSupport: true, index: 13} purpose: {mustSupport: true, index: 14} name: short: Computer readable name constraint: NoSpacesRule: {human: The element SHALL NOT contain whitespace., source: 'http://medcomfhir.dk/ig/messagedefinitions/StructureDefinition/medcom-messaging-messagedefinition-fhir', severity: error, expression: 'matches(''^[^\\s]+$'')'} index: 2 useContext: elements: code: pattern: type: Coding value: {code: workflow, system: 'http://terminology.hl7.org/CodeSystem/usage-context-type'} type: Coding index: 11 title: {short: Human readable name, index: 3} status: {short: Must always be defined in the individual MessageDefinition, index: 5} url: {mustSupport: true, index: 0} identifier: elements: type: pattern: type: CodeableConcept value: coding: - {code: FHIR, system: 'http://medcomfhir.dk/ig/terminology/CodeSystem/medcom-message-definition-type'} type: CodeableConcept index: 1 replaces: {short: Takes the place of a MessageDefinition that is superseded by this MessageDefinition., index: 4} contact: index: 6 slicing: slices: AuthorOrganization: match: {} schema: _required: true index: 7 elements: name: pattern: {type: string, value: MedCom FHIR Team} type: string index: 8 telecom: elements: value: pattern: {type: string, value: fhir@medcom.dk} type: string index: 9 package_version: 1.0.0-trial-use class: profile kind: resource url: http://medcomfhir.dk/ig/messagedefinitions/StructureDefinition/medcom-messaging-messagedefinition-fhir base: http://medcomfhir.dk/ig/messagedefinitions/StructureDefinition/medcom-messaging-messagedefinition version: 1.0.0-trial-use required: [contact, description, purpose, url]